name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv:13:1: error: expected member
syntaxerror
^~~~~~~~~~~
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 0) module_or_generate_item
(12, 0) net_declaration
(13, 6) ERROR
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv:14: syntax error, unexpected wire, expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv:14: syntax error, unexpected TOK_WIRE, expecting TOK_ID or '#'
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 0

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv::14 error in parsing: (syntax error, unexpected netWIRE, expecting vSYMBOL_ID or '#')
wire clk;
--------------------------------------------------------------------
Welcome to ODIN II version 0.1 - the better High level synthesis tools++ targetting FPGAs (mainly VPR)
Email: jamieson.peter@gmail.com and ken@unb.ca for support issues

--------------------------------------------------------------------
High-level synthesis Begin
Parser starting - we'll create an abstract syntax tree. Note this tree can be viewed using Grap Viz (see documentation)
Adding file /home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv to parse list
Optimizing module by AST based optimizations
Converting AST into a Netlist. Note this netlist can be viewed using GraphViz (see documentation)
==========================
Detected Top Level Module: sanity_tb
==========================
Performing Optimizations of the Netlist
Performing Partial Map to target device
Outputting the netlist to the specified output format
Successful High-level synthesis by Odin
Blif file available at odin.blif
Ran in 2.9ms
--------------------------------------------------------------------
--------------------------------------------------------------------
Odin ran with exit status: 0
Odin II took 0.00 seconds (max_rss 6.9 MiB)
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv:13: error: Invalid module instantiation
name: sanity
description: A simple module that should fail during parsing
should_fail: 1
tags: sanity
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/sanity.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType wire,DTIdent "clk"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 2

error: no input files
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 1

(0, 0) source_file
(14, 0) package_declaration
(16, 28) endpackage
(46, 0) package_item
(46, 0) data_declaration
(46, 0) type_declaration
(46, 8) data_type
(47, 0) ERROR
(47, 7) struct_union_member
(48, 36) ERROR
(49, 0) ERROR
(51, 0) ERROR
(69, 0) package_item
(69, 0) data_declaration
(69, 0) type_declaration
(69, 8) data_type
(78, 23) struct_union_member
(78, 23) data_type_or_void
(78, 23) data_type
(78, 29) packed_dimension
(78, 29) unsized_dimension
(78, 30) ERROR
(79, 0) ERROR
(79, 7) struct_union_member
(80, 35) ERROR
(81, 0) ERROR
(83, 0) ERROR
(88, 0) package_item
(88, 0) data_declaration
(88, 0) type_declaration
(88, 8) data_type
(95, 23) struct_union_member
(95, 23) data_type_or_void
(95, 23) data_type
(95, 29) packed_dimension
(95, 29) unsized_dimension
(95, 30) ERROR
(96, 0) ERROR
(96, 7) struct_union_member
(97, 35) ERROR
(98, 0) ERROR
(100, 0) ERROR
(104, 0) package_item
(104, 0) data_declaration
(104, 0) type_declaration
(104, 8) data_type
(121, 23) struct_union_member
(121, 23) data_type_or_void
(121, 23) data_type
(121, 29) packed_dimension
(121, 29) unsized_dimension
(121, 30) ERROR
(122, 0) ERROR
(122, 7) struct_union_member
(123, 35) ERROR
(124, 0) ERROR
(126, 0) ERROR
(322, 0) package_item
(322, 0) data_declaration
(322, 0) type_declaration
(322, 8) data_type
(323, 0) ERROR
(323, 7) struct_union_member
(324, 24) ERROR
(325, 0) ERROR
(327, 0) ERROR
(334, 0) ERROR
(0, 0) source_file
(24, 0) module_declaration
(25, 3) module_ansi_header
(25, 25) list_of_port_declarations
(45, 0) ERROR
(45, 7) ansi_port_declaration
(48, 3) ERROR
(227, 0) ERROR
(229, 7) ansi_port_declaration
(231, 10) ERROR
(231, 37) ERROR
(286, 0) ERROR
(0, 0) source_file
(17, 0) module_declaration
(18, 3) module_ansi_header
(18, 25) list_of_port_declarations
(40, 0) ERROR
(40, 7) ansi_port_declaration
(42, 9) ERROR
(42, 36) ERROR
(49, 0) ERROR
(51, 0) ERROR
(51, 7) ansi_port_declaration
(52, 10) ERROR
(52, 24) ERROR
(59, 0) ERROR
(62, 0) ERROR
(65, 0) ERROR
(75, 0) ERROR
(80, 0) ERROR
(83, 0) ERROR
(0, 0) source_file
(22, 0) module_declaration
(58, 0) module_or_generate_item
(58, 0) any_parameter_declaration
(58, 0) local_parameter_declaration
(58, 11) list_of_param_assignments
(58, 11) param_assignment
(58, 34) ERROR
(67, 0) module_or_generate_item
(67, 39) ERROR
(172, 0) module_or_generate_item
(172, 0) program_instantiation
(172, 24) hierarchical_instance
(173, 1) list_of_port_connections
(175, 1) named_port_connection
(175, 7) expression
(175, 7) primary
(175, 25) select1
(175, 37) ERROR
(176, 1) named_port_connection
(176, 7) expression
(176, 7) primary
(176, 20) select1
(176, 32) ERROR
(182, 0) module_or_generate_item
(182, 0) loop_generate_construct
(182, 29) generate_block
(184, 1) interface_or_generate_item
(184, 1) if_generate_construct
(184, 13) generate_block
(185, 5) interface_or_generate_item
(185, 5) continuous_assign
(185, 11) list_of_variable_assignments
(185, 11) variable_assignment
(185, 35) expression
(185, 35) expression
(185, 66) expression
(185, 66) primary
(185, 68) mintypmax_expression
(185, 68) expression
(185, 68) primary
(185, 80) select1
(185, 93) ]
(185, 93) ERROR
(185, 94) expression
(185, 95) ERROR
(186, 5) continuous_assign
(186, 11) list_of_variable_assignments
(186, 11) variable_assignment
(186, 35) expression
(186, 35) expression
(186, 66) expression
(186, 66) primary
(186, 68) mintypmax_expression
(186, 68) expression
(186, 68) primary
(186, 80) select1
(186, 93) ]
(186, 93) ERROR
(186, 94) expression
(186, 95) ERROR
(188, 5) continuous_assign
(188, 11) list_of_variable_assignments
(188, 11) variable_assignment
(188, 35) expression
(188, 35) expression
(188, 66) expression
(188, 66) primary
(188, 68) mintypmax_expression
(188, 68) expression
(188, 68) primary
(188, 80) select1
(188, 93) ]
(188, 93) ERROR
(188, 94) expression
(188, 95) ERROR
(189, 5) continuous_assign
(189, 11) list_of_variable_assignments
(189, 11) variable_assignment
(189, 35) expression
(189, 35) expression
(189, 66) expression
(189, 66) primary
(189, 68) mintypmax_expression
(189, 68) expression
(189, 68) primary
(189, 80) select1
(189, 93) ]
(189, 93) ERROR
(189, 94) expression
(189, 95) ERROR
(191, 5) continuous_assign
(191, 11) list_of_variable_assignments
(191, 11) variable_assignment
(191, 35) expression
(191, 35) expression
(191, 66) expression
(191, 66) primary
(191, 68) mintypmax_expression
(191, 68) expression
(191, 68) primary
(191, 80) select1
(191, 93) ]
(191, 93) ERROR
(191, 94) expression
(191, 95) ERROR
(192, 5) continuous_assign
(192, 11) list_of_variable_assignments
(192, 11) variable_assignment
(192, 35) expression
(192, 35) expression
(192, 66) expression
(192, 66) primary
(192, 68) mintypmax_expression
(192, 68) expression
(192, 68) primary
(192, 80) select1
(192, 93) ]
(192, 93) ERROR
(192, 94) expression
(192, 95) ERROR
(194, 5) continuous_assign
(194, 11) list_of_variable_assignments
(194, 11) variable_assignment
(194, 35) expression
(194, 35) expression
(194, 65) expression
(194, 65) primary
(194, 67) mintypmax_expression
(194, 67) expression
(194, 67) primary
(194, 79) select1
(194, 92) ]
(194, 92) ERROR
(194, 93) expression
(194, 94) ERROR
(196, 5) interface_or_generate_item
(196, 5) program_instantiation
(196, 31) hierarchical_instance
(196, 49) list_of_port_connections
(196, 82) named_port_connection
(196, 88) expression
(196, 88) primary
(196, 103) select1
(196, 122) ERROR
(241, 8) module_or_generate_item
(241, 8) continuous_assign
(241, 14) list_of_variable_assignments
(241, 14) variable_assignment
(241, 14) variable_lvalue
(241, 20) select1
(241, 39) ERROR
(241, 61) expression
(241, 61) primary
(241, 88) select1
(241, 107) ERROR
(246, 8) module_or_generate_item
(246, 8) data_declaration
(246, 8) data_type_or_implicit1
(246, 8) data_type
(246, 40) packed_dimension
(246, 41) ERROR
(247, 8) module_or_generate_item
(247, 8) data_declaration
(247, 8) data_type_or_implicit1
(247, 8) data_type
(247, 40) packed_dimension
(247, 41) ERROR
(249, 8) module_or_generate_item
(249, 8) continuous_assign
(249, 14) list_of_net_assignments
(249, 14) net_assignment
(249, 59) expression
(249, 59) primary
(249, 59) concatenation
(249, 76) expression
(249, 76) primary
(249, 94) select1
(249, 106) ERROR
(250, 8) module_or_generate_item
(250, 8) continuous_assign
(250, 14) list_of_net_assignments
(250, 14) net_assignment
(250, 59) expression
(250, 59) primary
(250, 59) concatenation
(250, 76) expression
(250, 76) primary
(250, 86) select1
(250, 98) ERROR
(252, 8) module_or_generate_item
(252, 8) data_declaration
(252, 8) data_type_or_implicit1
(252, 8) data_type
(252, 14) packed_dimension
(252, 14) unsized_dimension
(252, 15) ERROR
(253, 8) module_or_generate_item
(253, 8) data_declaration
(253, 8) data_type_or_implicit1
(253, 8) data_type
(253, 14) packed_dimension
(253, 14) unsized_dimension
(253, 15) ERROR
(255, 8) module_or_generate_item
(255, 8) continuous_assign
(255, 14) list_of_variable_assignments
(255, 14) variable_assignment
(255, 14) variable_lvalue
(255, 40) select1
(255, 86) ERROR
(255, 91) expression
(255, 91) primary
(255, 91) concatenation
(255, 120) expression
(255, 120) primary
(255, 144) select1
(255, 174) ERROR
(256, 8) module_or_generate_item
(256, 8) continuous_assign
(256, 14) list_of_variable_assignments
(256, 14) variable_assignment
(256, 14) variable_lvalue
(256, 32) select1
(256, 78) ERROR
(256, 91) expression
(256, 91) primary
(256, 91) concatenation
(256, 111) expression
(256, 111) primary
(256, 127) select1
(256, 157) ERROR
(262, 8) module_or_generate_item
(262, 8) continuous_assign
(262, 14) list_of_net_assignments
(262, 14) net_assignment
(262, 59) expression
(262, 59) primary
(262, 59) concatenation
(262, 88) expression
(262, 88) primary
(262, 106) select1
(262, 118) ERROR
(263, 8) module_or_generate_item
(263, 8) continuous_assign
(263, 14) list_of_net_assignments
(263, 14) net_assignment
(263, 51) expression
(263, 51) primary
(263, 51) concatenation
(263, 71) expression
(263, 71) primary
(263, 81) select1
(263, 93) ERROR
(378, 0) module_or_generate_item
(378, 0) continuous_assign
(378, 6) list_of_variable_assignments
(378, 6) variable_assignment
(378, 6) variable_lvalue
(378, 14) select1
(378, 33) ERROR
(379, 0) module_or_generate_item
(379, 0) program_instantiation
(379, 16) hierarchical_instance
(379, 38) list_of_port_connections
(379, 43) named_port_connection
(379, 49) expression
(379, 49) primary
(379, 59) select1
(379, 60) expression
(379, 68) ERROR
(379, 79) named_port_connection
(379, 85) expression
(379, 85) primary
(379, 92) select1
(379, 93) expression
(379, 101) ERROR
(380, 0) module_or_generate_item
(380, 0) program_instantiation
(380, 26) hierarchical_instance
(380, 39) list_of_port_connections
(380, 43) named_port_connection
(380, 49) expression
(380, 49) primary
(380, 56) select1
(380, 75) ERROR
(380, 81) named_port_connection
(380, 87) expression
(380, 87) primary
(380, 89) select1
(380, 108) ERROR
(383, 0) module_or_generate_item
(383, 0) continuous_assign
(383, 6) list_of_variable_assignments
(383, 6) variable_assignment
(383, 6) variable_lvalue
(383, 16) select1
(383, 35) ERROR
(383, 43) ERROR
(383, 43) expression
(383, 43) conditional_expression
(383, 55) expression
(383, 57) primary
(383, 62) select1
(383, 81) ]
(383, 89) expression
(383, 89) primary
(383, 95) select1
(383, 114) ERROR
(384, 0) module_or_generate_item
(384, 0) continuous_assign
(384, 6) list_of_variable_assignments
(384, 6) variable_assignment
(384, 6) variable_lvalue
(384, 19) select1
(384, 38) ERROR
(384, 43) ERROR
(384, 43) expression
(384, 43) conditional_expression
(384, 55) expression
(384, 57) primary
(384, 65) select1
(384, 84) ]
(384, 89) expression
(384, 89) primary
(384, 98) select1
(384, 117) ERROR
(385, 0) module_or_generate_item
(385, 0) continuous_assign
(385, 6) list_of_net_assignments
(385, 6) net_assignment
(385, 22) expression
(385, 22) primary
(385, 24) mintypmax_expression
(385, 24) expression
(385, 24) expression
(385, 24) primary
(385, 25) mintypmax_expression
(385, 25) expression
(385, 25) primary
(385, 47) select1
(385, 66) ]
(385, 67) expression
(385, 68) ERROR
(385, 71) expression
(385, 71) primary
(385, 81) select1
(385, 100) ]
(385, 102) ERROR
(385, 106) expression
(385, 106) primary
(386, 25) mintypmax_expression
(386, 25) expression
(386, 25) primary
(386, 47) select1
(386, 66) ]
(386, 67) expression
(386, 68) ERROR
(386, 71) expression
(386, 71) primary
(386, 84) select1
(386, 103) ]
(386, 105) ERROR
(389, 0) module_or_generate_item
(389, 0) continuous_assign
(389, 6) list_of_variable_assignments
(389, 6) variable_assignment
(389, 6) variable_lvalue
(389, 13) select1
(389, 32) ERROR
(390, 0) module_or_generate_item
(390, 0) continuous_assign
(390, 6) list_of_net_assignments
(390, 6) net_assignment
(390, 20) expression
(390, 20) primary
(390, 22) mintypmax_expression
(390, 22) expression
(390, 22) primary
(390, 30) select1
(390, 49) ]
(390, 49) ERROR
(390, 50) expression
(390, 51) ERROR
(412, 0) module_or_generate_item
(412, 0) continuous_assign
(412, 6) list_of_variable_assignments
(412, 6) variable_assignment
(412, 6) variable_lvalue
(412, 27) select1
(412, 42) ERROR
(412, 48) expression
(412, 48) primary
(412, 48) concatenation
(412, 81) expression
(412, 81) primary
(412, 97) select1
(412, 109) ERROR
(414, 3) module_or_generate_item
(414, 3) loop_generate_construct
(414, 14) ERROR
(465, 0) module_declaration
(465, 19) module_ansi_header
(465, 19) parameter_port_list
(466, 31) parameter_port_declaration
(466, 47) list_of_param_assignments
(466, 47) param_assignment
(466, 47) parameter_identifier
(466, 47) simple_identifier
(481, 0) module_or_generate_item
(481, 0) continuous_assign
(481, 6) list_of_net_assignments
(481, 6) net_assignment
(481, 20) expression
(481, 20) primary
(481, 22) mintypmax_expression
(481, 22) expression
(481, 22) primary
(481, 33) select1
(481, 52) ]
(481, 53) expression
(481, 54) ERROR
(481, 57) expression
(481, 57) primary
(481, 68) select1
(481, 87) ]
(481, 89) ERROR
(484, 0) module_or_generate_item
(484, 0) continuous_assign
(484, 6) list_of_variable_assignments
(484, 6) variable_assignment
(484, 6) variable_lvalue
(484, 14) select1
(484, 24) ERROR
(484, 44) ERROR
(484, 44) expression
(484, 44) conditional_expression
(484, 56) expression
(484, 56) primary
(484, 61) select1
(484, 71) ]
(484, 76) expression
(484, 76) primary
(485, 61) select1
(485, 71) ERROR
(486, 0) module_or_generate_item
(486, 0) continuous_assign
(486, 6) list_of_variable_assignments
(486, 6) variable_assignment
(486, 6) variable_lvalue
(486, 20) select1
(486, 39) ERROR
(486, 44) ERROR
(486, 44) expression
(486, 44) conditional_expression
(486, 56) expression
(486, 56) primary
(486, 67) select1
(486, 86) ]
(486, 91) expression
(486, 91) primary
(487, 67) select1
(487, 86) ERROR
(0, 0) source_file
(22, 0) module_declaration
(23, 3) module_ansi_header
(23, 25) list_of_port_declarations
(78, 0) ERROR
(78, 7) ansi_port_declaration
(80, 10) ERROR
(80, 46) ERROR
(87, 0) ERROR
(95, 0) ERROR
(100, 0) ERROR
(105, 0) ERROR
(122, 0) ERROR
(122, 7) ansi_port_declaration
(125, 3) ERROR
(304, 0) ERROR
(306, 7) ansi_port_declaration
(308, 10) ERROR
(308, 33) ERROR
(364, 0) ERROR
(774, 3) module_or_generate_item
(774, 3) data_declaration
(774, 3) data_type_or_implicit1
(774, 3) data_type
(774, 9) packed_dimension
(774, 9) unsized_dimension
(774, 10) ERROR
(776, 3) module_or_generate_item
(776, 3) data_declaration
(776, 3) data_type_or_implicit1
(776, 3) data_type
(776, 9) packed_dimension
(776, 9) unsized_dimension
(776, 10) ERROR
(786, 3) module_or_generate_item
(786, 3) data_declaration
(786, 3) data_type_or_implicit1
(786, 3) data_type
(786, 9) packed_dimension
(786, 9) unsized_dimension
(786, 10) ERROR
(1033, 3) module_or_generate_item
(1033, 3) program_instantiation
(1033, 35) hierarchical_instance
(1033, 53) list_of_port_connections
(1040, 6) named_port_connection
(1040, 16) expression
(1040, 16) primary
(1040, 28) select1
(1040, 42) ERROR
(1054, 6) named_port_connection
(1054, 15) expression
(1054, 15) primary
(1054, 26) select1
(1054, 40) ERROR
(1059, 6) named_port_connection
(1059, 16) expression
(1059, 16) primary
(1059, 28) select1
(1059, 42) ERROR
(1066, 6) named_port_connection
(1066, 15) expression
(1066, 15) primary
(1066, 26) select1
(1066, 40) ERROR
(1088, 3) module_or_generate_item
(1088, 3) program_instantiation
(1088, 34) hierarchical_instance
(1088, 51) list_of_port_connections
(1095, 6) named_port_connection
(1095, 16) expression
(1095, 16) primary
(1095, 27) select1
(1095, 40) ERROR
(1109, 6) named_port_connection
(1109, 15) expression
(1109, 15) primary
(1109, 25) select1
(1109, 38) ERROR
(1114, 6) named_port_connection
(1114, 16) expression
(1114, 16) primary
(1114, 27) select1
(1114, 40) ERROR
(1121, 6) named_port_connection
(1121, 15) expression
(1121, 15) primary
(1121, 25) select1
(1121, 38) ERROR
(1142, 3) module_or_generate_item
(1142, 3) program_instantiation
(1142, 35) hierarchical_instance
(1142, 53) list_of_port_connections
(1164, 6) named_port_connection
(1164, 16) expression
(1164, 16) primary
(1164, 28) select1
(1164, 42) ERROR
(1178, 6) named_port_connection
(1178, 15) expression
(1178, 15) primary
(1178, 26) select1
(1178, 40) ERROR
(1183, 6) named_port_connection
(1183, 16) expression
(1183, 16) primary
(1183, 28) select1
(1183, 42) ERROR
(1190, 6) named_port_connection
(1190, 15) expression
(1190, 15) primary
(1190, 26) select1
(1190, 40) ERROR
(1198, 3) module_or_generate_item
(1198, 3) program_instantiation
(1198, 35) hierarchical_instance
(1198, 53) list_of_port_connections
(1205, 6) named_port_connection
(1205, 16) expression
(1205, 16) primary
(1205, 28) select1
(1205, 42) ERROR
(1221, 6) named_port_connection
(1221, 15) expression
(1221, 15) primary
(1221, 26) select1
(1221, 40) ERROR
(1226, 6) named_port_connection
(1226, 16) expression
(1226, 16) primary
(1226, 28) select1
(1226, 42) ERROR
(1235, 6) named_port_connection
(1235, 15) expression
(1235, 15) primary
(1235, 26) select1
(1235, 40) ERROR
(1262, 3) module_or_generate_item
(1262, 3) property_declaration
(1262, 29) property_spec
(1262, 29) clocking_event
(1263, 6) identifier
(1263, 6) simple_identifier
(1263, 6) ERROR
(1263, 6) primary
(1263, 15) ERROR
(1271, 3) module_or_generate_item
(1271, 3) property_declaration
(1271, 29) property_spec
(1271, 29) clocking_event
(1272, 6) identifier
(1272, 6) simple_identifier
(1272, 6) ERROR
(1272, 6) primary
(1272, 15) ERROR
(1287, 6) module_or_generate_item
(1287, 6) continuous_assign
(1287, 81) ;
(1287, 81) ERROR
(1289, 6) module_or_generate_item
(1289, 6) continuous_assign
(1289, 84) ;
(1289, 84) ERROR
(1291, 6) module_or_generate_item
(1291, 6) continuous_assign
(1291, 82) ;
(1291, 82) ERROR
(1293, 6) module_or_generate_item
(1293, 6) continuous_assign
(1293, 86) ;
(1293, 86) ERROR
(1295, 6) module_or_generate_item
(1295, 6) continuous_assign
(1295, 83) ;
(1295, 83) ERROR
(1297, 6) module_or_generate_item
(1297, 6) continuous_assign
(1297, 86) ;
(1297, 86) ERROR
(1299, 6) module_or_generate_item
(1299, 6) continuous_assign
(1299, 81) ;
(1299, 81) ERROR
(0, 0) ERROR
(244, 50) expression
(244, 54) expression
(244, 54) primary
(244, 60) select1
(244, 72) ]
(244, 73) ERROR
(245, 12) expression
(245, 12) expression
(245, 30) ERROR
(245, 65) ERROR
(245, 102) ERROR
(246, 33) expression
(246, 37) expression
(246, 37) primary
(246, 43) select1
(246, 55) ]
(246, 56) ERROR
(247, 12) expression
(247, 12) expression
(247, 12) expression
(247, 29) ERROR
(247, 126) ERROR
(248, 82) ERROR
(248, 88) expression
(248, 92) expression
(248, 92) primary
(248, 98) select1
(248, 110) ]
(248, 112) ERROR
(249, 52) expression
(249, 56) expression
(249, 56) primary
(249, 65) select1
(249, 77) ]
(249, 79) ERROR
(249, 104) expression
(249, 108) expression
(249, 108) primary
(249, 117) select1
(249, 129) ]
(249, 130) ERROR
(250, 12) expression
(250, 12) expression
(250, 12) expression
(250, 12) expression
(250, 12) expression
(250, 12) primary
(250, 29) select1
(250, 33) ERROR
(250, 72) ERROR
(250, 75) ERROR
(251, 29) ERROR
(251, 59) ERROR
(251, 81) expression
(251, 85) expression
(251, 85) primary
(251, 91) select1
(251, 103) ]
(251, 104) ERROR
(252, 12) expression
(252, 12) primary
(252, 26) select1
(252, 30) ERROR
(252, 52) expression
(252, 90) expression
(252, 90) primary
(252, 92) mintypmax_expression
(252, 92) expression
(252, 96) expression
(252, 96) primary
(252, 105) select1
(252, 117) ]
(252, 118) expression
(252, 118) expression
(252, 119) ERROR
(252, 124) ERROR
(252, 124) primary
(252, 126) mintypmax_expression
(252, 126) expression
(252, 164) expression
(252, 164) primary
(252, 166) mintypmax_expression
(252, 166) expression
(252, 170) expression
(252, 170) primary
(252, 179) select1
(252, 191) ]
(252, 192) ERROR
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 12) expression
(253, 34) ERROR
(253, 61) ERROR
(253, 81) ERROR
(253, 101) ERROR
(253, 104) ERROR
(254, 29) ERROR
(254, 48) ERROR
(254, 99) ERROR
(254, 102) ERROR
(254, 102) primary
(254, 104) mintypmax_expression
(254, 104) expression
(254, 108) expression
(254, 108) primary
(254, 114) select1
(254, 126) ]
(254, 127) expression
(254, 128) ERROR
(254, 133) expression
(254, 133) primary
(255, 32) mintypmax_expression
(255, 32) expression
(255, 32) primary
(255, 33) mintypmax_expression
(255, 33) expression
(255, 50) expression
(255, 50) primary
(255, 52) mintypmax_expression
(255, 52) expression
(255, 56) expression
(255, 56) primary
(255, 65) select1
(255, 77) ]
(255, 78) expression
(255, 79) ERROR
(255, 84) expression
(255, 84) primary
(255, 86) mintypmax_expression
(255, 86) expression
(255, 103) expression
(255, 103) primary
(255, 105) mintypmax_expression
(255, 105) expression
(255, 109) expression
(255, 109) primary
(255, 118) select1
(255, 130) ]
(255, 131) ERROR
(256, 12) expression
(256, 12) expression
(256, 12) expression
(256, 12) expression
(256, 12) expression
(256, 12) expression
(256, 12) primary
(256, 29) select1
(256, 33) ERROR
(256, 66) ERROR
(256, 84) ERROR
(259, 6) ERROR
(259, 62) ERROR
(259, 82) ERROR
(259, 85) expression
(259, 85) primary
(259, 87) mintypmax_expression
(259, 87) expression
(259, 91) expression
(259, 91) primary
(259, 98) select1
(259, 110) ]
(259, 111) ERROR
(260, 12) expression
(260, 31) ERROR
(260, 51) expression
(260, 51) primary
(260, 53) mintypmax_expression
(260, 53) expression
(260, 57) expression
(260, 57) primary
(260, 66) select1
(260, 78) ]
(260, 79) expression
(260, 79) conditional_expression
(260, 80) ERROR
(260, 113) expression
(260, 113) primary
(260, 115) mintypmax_expression
(260, 115) expression
(260, 132) expression
(260, 132) primary
(260, 134) mintypmax_expression
(260, 134) expression
(260, 138) expression
(260, 138) primary
(260, 147) select1
(260, 159) ]
(260, 160) expression
(260, 160) conditional_expression
(260, 160) cond_predicate
(260, 160) expression
(260, 160) conditional_expression
(260, 161) ERROR
(260, 195) ERROR
(262, 12) expression
(262, 12) expression
(262, 12) primary
(262, 25) select1
(262, 31) ERROR
(262, 72) ERROR
(262, 147) expression
(262, 147) primary
(263, 77) mintypmax_expression
(263, 77) expression
(263, 77) primary
(263, 78) mintypmax_expression
(263, 78) expression
(263, 95) expression
(263, 95) primary
(263, 97) mintypmax_expression
(263, 97) expression
(263, 101) expression
(263, 101) primary
(263, 110) select1
(263, 122) ]
(263, 123) ERROR
(263, 123) expression
(263, 123) conditional_expression
(263, 124) ERROR
(263, 153) expression
(263, 153) primary
(263, 155) mintypmax_expression
(263, 155) expression
(263, 172) expression
(263, 172) primary
(263, 174) mintypmax_expression
(263, 174) expression
(263, 178) expression
(263, 178) primary
(263, 187) select1
(263, 199) ]
(263, 200) ERROR
(263, 200) expression
(263, 200) conditional_expression
(263, 201) ERROR
(266, 18) expression
(266, 18) primary
(266, 18) sequence_method_call
(266, 18) sequence_instance
(266, 35) sequence_list_of_arguments
(266, 133) ERROR
(267, 147) ERROR
(268, 147) ERROR
(269, 157) ERROR
(270, 137) ERROR
(271, 144) ERROR
(272, 156) ERROR
(273, 134) ERROR
(274, 132) ERROR
(275, 144) ERROR
(277, 6) ERROR
(277, 103) ERROR
(278, 120) ERROR
(279, 124) ERROR
(280, 145) ERROR
(281, 118) ERROR
(282, 101) ERROR
(283, 47) event_expression
(283, 47) expression
(283, 47) primary
(283, 59) select1
(283, 73) ERROR
(283, 85) event_expression
(283, 85) expression
(283, 85) primary
(283, 93) select1
(283, 110) ERROR
(283, 162) ERROR
(287, 3) ERROR
(296, 3) ERROR
(299, 3) ERROR
(302, 3) ERROR
(302, 38) event_expression
(302, 38) expression
(302, 38) primary
(302, 46) select1
(302, 58) ERROR
(302, 70) event_expression
(302, 70) expression
(302, 70) primary
(302, 75) select1
(302, 87) ERROR
(302, 127) ERROR
(303, 38) event_expression
(303, 38) expression
(303, 38) primary
(303, 46) select1
(303, 58) ERROR
(303, 70) event_expression
(303, 70) expression
(303, 70) primary
(303, 75) select1
(303, 87) ERROR
(303, 127) ERROR
(304, 39) event_expression
(304, 39) expression
(304, 39) primary
(304, 48) select1
(304, 60) ERROR
(304, 72) event_expression
(304, 72) expression
(304, 72) primary
(304, 78) select1
(304, 90) ERROR
(304, 131) ERROR
(307, 3) ERROR
(307, 39) event_expression
(307, 39) expression
(307, 39) primary
(307, 44) select1
(307, 56) ERROR
(307, 71) event_expression
(307, 71) expression
(307, 71) primary
(307, 79) select1
(307, 91) ERROR
(307, 117) ERROR
(308, 39) event_expression
(308, 39) expression
(308, 39) primary
(308, 47) select1
(308, 59) ERROR
(308, 71) event_expression
(308, 71) expression
(308, 71) primary
(308, 79) select1
(308, 91) ERROR
(308, 117) ERROR
(309, 39) event_expression
(309, 39) expression
(309, 39) primary
(309, 47) select1
(309, 59) ERROR
(309, 71) event_expression
(309, 71) expression
(309, 71) primary
(309, 79) select1
(309, 91) ERROR
(309, 115) ERROR
(309, 117) ERROR
(312, 3) ERROR
(325, 3) ERROR
(326, 3) ERROR
(328, 33) ERROR
(329, 33) ERROR
(330, 33) ERROR
(331, 33) ERROR
(334, 3) ERROR
(345, 3) ERROR
(349, 3) ERROR
(353, 83) ERROR
(356, 34) ERROR
(356, 55) ERROR
(356, 57) ERROR
(356, 123) ERROR
(359, 23) expression
(359, 23) expression
(359, 23) expression
(359, 23) expression
(359, 23) expression
(359, 108) ERROR
(360, 63) ERROR
(361, 63) ERROR
(365, 48) ERROR
(367, 25) ERROR
(373, 4) ERROR
(385, 41) ERROR
(388, 30) ERROR
(394, 5) ERROR
(396, 12) ERROR
(397, 13) expression
(397, 13) primary
(397, 13) function_subroutine_call
(397, 13) subroutine_call
(397, 13) method_call
(397, 13) primary
(397, 13) sequence_method_call
(397, 13) sequence_instance
(397, 34) sequence_list_of_arguments
(397, 97) ERROR
(398, 101) ERROR
(399, 102) ERROR
(400, 111) ERROR
(401, 101) ERROR
(404, 3) ERROR
(407, 85) ERROR
(408, 70) ERROR
(409, 67) ERROR
(412, 3) ERROR
(418, 26) ERROR
(418, 42) ERROR
(419, 24) sequence_instance
(419, 43) sequence_list_of_arguments
(419, 141) ERROR
(420, 24) sequence_instance
(420, 40) sequence_list_of_arguments
(420, 107) ERROR
(421, 34) sequence_instance
(421, 47) sequence_list_of_arguments
(421, 52) event_expression
(421, 52) expression
(421, 52) primary
(421, 64) select1
(421, 78) ERROR
(421, 90) event_expression
(421, 90) expression
(421, 90) primary
(421, 99) select1
(421, 113) ERROR
(421, 153) ERROR
(422, 24) sequence_instance
(422, 38) sequence_list_of_arguments
(422, 123) ERROR
(423, 25) sequence_instance
(423, 39) sequence_list_of_arguments
(423, 124) ERROR
(424, 25) sequence_instance
(424, 39) sequence_list_of_arguments
(424, 128) ERROR
(425, 24) sequence_instance
(425, 40) sequence_list_of_arguments
(425, 131) ERROR
(427, 3) ERROR
(431, 24) sequence_instance
(431, 38) sequence_list_of_arguments
(431, 121) ERROR
(432, 34) sequence_instance
(432, 47) sequence_list_of_arguments
(432, 52) event_expression
(432, 52) expression
(432, 52) primary
(432, 64) select1
(432, 78) ERROR
(432, 90) event_expression
(432, 90) expression
(432, 90) primary
(432, 99) select1
(432, 113) ERROR
(432, 153) ERROR
(433, 24) sequence_instance
(433, 38) sequence_list_of_arguments
(433, 123) ERROR
(434, 25) expression
(434, 25) primary
(434, 25) function_subroutine_call
(434, 25) subroutine_call
(434, 25) method_call
(434, 25) primary
(434, 25) sequence_method_call
(434, 25) sequence_instance
(434, 39) sequence_list_of_arguments
(434, 124) ERROR
(441, 3) ERROR
(451, 3) ERROR
(454, 23) ERROR
(454, 39) ERROR
(456, 21) sequence_instance
(456, 40) sequence_list_of_arguments
(456, 106) ERROR
(457, 21) sequence_instance
(457, 38) sequence_list_of_arguments
(457, 43) ERROR
(457, 100) ERROR
(461, 3) ERROR
(467, 113) ERROR
(473, 9) variable_lvalue
(473, 21) select1
(473, 35) ERROR
(473, 43) expression
(473, 43) primary
(473, 55) select1
(473, 69) ERROR
(477, 9) variable_lvalue
(477, 21) select1
(477, 35) ERROR
(477, 43) expression
(477, 43) primary
(477, 55) select1
(477, 69) ERROR
(481, 9) expression
(481, 9) expression
(481, 9) primary
(481, 9) function_subroutine_call
(481, 9) subroutine_call
(481, 9) tf_call
(481, 29) ERROR
(483, 6) casting_type
(483, 6) constant_primary
(483, 6) constant_function_call
(483, 6) function_subroutine_call
(483, 6) subroutine_call
(483, 6) tf_call
(487, 3) ERROR
(487, 7) list_of_arguments_parent
(487, 8) ERROR
(487, 8) expression
(487, 15) ERROR
(487, 34) ERROR
(488, 87) ERROR
(488, 87) class_type
(489, 29) ERROR
(489, 38) parameter_value_assignment
(489, 39) ERROR
(489, 72) ERROR
(497, 114) ERROR
(503, 3) ERROR
(504, 28) ERROR
(507, 113) ERROR
(513, 3) ERROR
(516, 31) ERROR
(516, 31) constant_primary
(516, 31) constant_function_call
(516, 31) function_subroutine_call
(516, 31) subroutine_call
(516, 31) tf_call
(516, 39) ERROR
(517, 79) ERROR
(521, 6) primary
(521, 7) ERROR
(521, 48) expression
(521, 85) expression
(521, 86) ERROR
(523, 29) )
(523, 30) ERROR
(523, 30) constant_primary
(523, 30) constant_function_call
(523, 30) function_subroutine_call
(523, 30) subroutine_call
(523, 30) tf_call
(523, 38) ERROR
(524, 79) ERROR
(528, 6) primary
(528, 7) ERROR
(528, 48) expression
(528, 85) ERROR
(528, 85) expression
(528, 86) ERROR
(530, 31) ERROR
(530, 31) constant_primary
(530, 31) constant_function_call
(530, 31) function_subroutine_call
(530, 31) subroutine_call
(530, 31) tf_call
(530, 39) ERROR
(531, 78) ERROR
(535, 6) primary
(535, 7) ERROR
(535, 48) expression
(535, 85) expression
(535, 86) ERROR
(537, 29) )
(537, 30) ERROR
(537, 30) constant_primary
(537, 30) constant_function_call
(537, 30) function_subroutine_call
(537, 30) subroutine_call
(537, 30) tf_call
(537, 38) ERROR
(538, 61) ERROR
(542, 7) primary
(542, 16) ERROR
(542, 41) expression
(542, 86) ERROR
(542, 86) expression
(542, 87) ERROR
(544, 33) ERROR
(544, 33) constant_primary
(544, 33) constant_function_call
(544, 33) function_subroutine_call
(544, 33) subroutine_call
(544, 33) tf_call
(544, 41) ERROR
(545, 65) ERROR
(549, 7) primary
(549, 16) ERROR
(549, 41) expression
(549, 86) expression
(549, 87) ERROR
(551, 32) )
(551, 33) ERROR
(551, 33) constant_primary
(551, 33) constant_function_call
(551, 33) function_subroutine_call
(551, 33) subroutine_call
(551, 33) tf_call
(551, 41) ERROR
(552, 65) ERROR
(556, 7) primary
(556, 16) ERROR
(556, 41) expression
(556, 41) expression
(556, 41) primary
(556, 42) mintypmax_expression
(556, 42) expression
(556, 59) expression
(556, 59) primary
(556, 61) mintypmax_expression
(556, 61) expression
(556, 61) primary
(556, 73) select1
(556, 87) ]
(556, 87) ERROR
(556, 88) expression
(556, 89) ERROR
(556, 93) expression
(556, 93) primary
(556, 93) function_subroutine_call
(556, 93) subroutine_call
(556, 93) system_tf_call
(556, 100) expression
(556, 100) primary
(556, 112) select1
(556, 126) ERROR
(556, 134) expression
(556, 135) ERROR
(558, 29) )
(558, 30) ERROR
(558, 30) constant_primary
(558, 30) constant_function_call
(558, 30) function_subroutine_call
(558, 30) subroutine_call
(558, 30) tf_call
(558, 38) ERROR
(559, 61) ERROR
(563, 7) primary
(563, 16) ERROR
(563, 41) expression
(563, 116) ERROR
(563, 116) expression
(563, 117) ERROR
(565, 32) ERROR
(565, 32) constant_primary
(565, 32) constant_function_call
(565, 32) function_subroutine_call
(565, 32) subroutine_call
(565, 32) tf_call
(565, 40) ERROR
(566, 63) ERROR
(570, 7) primary
(570, 16) ERROR
(570, 41) expression
(570, 114) expression
(570, 115) ERROR
(572, 31) )
(572, 32) ERROR
(572, 32) constant_primary
(572, 32) constant_function_call
(572, 32) function_subroutine_call
(572, 32) subroutine_call
(572, 32) tf_call
(572, 40) ERROR
(573, 63) ERROR
(577, 7) primary
(577, 16) ERROR
(577, 41) expression
(577, 84) expression
(577, 85) ERROR
(579, 31) )
(579, 32) ERROR
(579, 32) constant_primary
(579, 32) constant_function_call
(579, 32) function_subroutine_call
(579, 32) subroutine_call
(579, 32) tf_call
(579, 40) ERROR
(580, 64) ERROR
(584, 7) primary
(584, 16) ERROR
(584, 41) expression
(584, 84) expression
(584, 85) ERROR
(586, 31) )
(586, 32) ERROR
(586, 32) constant_primary
(586, 32) constant_function_call
(586, 32) function_subroutine_call
(586, 32) subroutine_call
(586, 32) tf_call
(586, 40) ERROR
(587, 64) ERROR
(591, 7) primary
(591, 16) ERROR
(591, 41) expression
(591, 111) expression
(591, 112) ERROR
(593, 30) )
(593, 31) ERROR
(593, 31) constant_primary
(593, 31) constant_function_call
(593, 31) function_subroutine_call
(593, 31) subroutine_call
(593, 31) tf_call
(593, 39) ERROR
(594, 62) ERROR
(598, 7) primary
(598, 16) ERROR
(598, 41) expression
(598, 113) ERROR
(598, 113) expression
(598, 114) ERROR
(600, 31) ERROR
(600, 31) constant_primary
(600, 31) constant_function_call
(600, 31) function_subroutine_call
(600, 31) subroutine_call
(600, 31) tf_call
(600, 39) ERROR
(601, 62) ERROR
(605, 7) primary
(605, 16) ERROR
(605, 41) expression
(605, 86) expression
(605, 87) ERROR
(607, 32) )
(607, 33) ERROR
(607, 33) constant_primary
(607, 33) constant_function_call
(607, 33) function_subroutine_call
(607, 33) subroutine_call
(607, 33) tf_call
(607, 41) ERROR
(608, 65) ERROR
(612, 7) primary
(612, 16) ERROR
(612, 41) expression
(612, 86) expression
(612, 87) ERROR
(614, 32) )
(614, 33) ERROR
(614, 33) constant_primary
(614, 33) constant_function_call
(614, 33) function_subroutine_call
(614, 33) subroutine_call
(614, 33) tf_call
(614, 41) ERROR
(615, 65) ERROR
(619, 7) primary
(619, 16) ERROR
(619, 41) expression
(619, 41) expression
(619, 41) primary
(619, 42) mintypmax_expression
(619, 42) expression
(619, 59) expression
(619, 59) primary
(619, 61) mintypmax_expression
(619, 61) expression
(619, 61) primary
(619, 73) select1
(619, 87) ]
(619, 87) ERROR
(619, 88) expression
(619, 89) ERROR
(619, 93) expression
(619, 93) primary
(619, 93) function_subroutine_call
(619, 93) subroutine_call
(619, 93) system_tf_call
(619, 100) expression
(619, 100) primary
(619, 112) select1
(619, 126) ERROR
(619, 134) ERROR
(619, 134) expression
(619, 135) ERROR
(621, 30) ERROR
(621, 30) constant_primary
(621, 30) constant_function_call
(621, 30) function_subroutine_call
(621, 30) subroutine_call
(621, 30) tf_call
(621, 38) ERROR
(622, 61) ERROR
(626, 7) primary
(626, 16) ERROR
(626, 41) expression
(626, 116) expression
(626, 117) ERROR
(628, 31) )
(628, 32) ERROR
(628, 32) constant_primary
(628, 32) constant_function_call
(628, 32) function_subroutine_call
(628, 32) subroutine_call
(628, 32) tf_call
(628, 40) ERROR
(629, 63) ERROR
(633, 7) primary
(633, 16) ERROR
(633, 41) expression
(633, 114) ERROR
(633, 114) expression
(633, 115) ERROR
(635, 32) ERROR
(635, 32) constant_primary
(635, 32) constant_function_call
(635, 32) function_subroutine_call
(635, 32) subroutine_call
(635, 32) tf_call
(635, 40) ERROR
(636, 63) ERROR
(640, 7) primary
(640, 16) ERROR
(640, 41) expression
(640, 84) expression
(640, 85) ERROR
(642, 31) )
(642, 32) ERROR
(642, 32) constant_primary
(642, 32) constant_function_call
(642, 32) function_subroutine_call
(642, 32) subroutine_call
(642, 32) tf_call
(642, 40) ERROR
(643, 63) ERROR
(653, 3) ERROR
(654, 111) ERROR
(654, 111) expression
(654, 112) ERROR
(656, 31) ERROR
(656, 31) constant_primary
(656, 31) constant_function_call
(656, 31) function_subroutine_call
(656, 31) subroutine_call
(656, 31) tf_call
(656, 39) ERROR
(657, 63) ERROR
(661, 7) primary
(661, 16) ERROR
(661, 41) expression
(661, 41) expression
(661, 41) primary
(661, 42) mintypmax_expression
(661, 42) expression
(661, 58) expression
(661, 58) primary
(661, 60) mintypmax_expression
(661, 60) expression
(661, 60) primary
(661, 71) select1
(661, 85) ]
(661, 85) ERROR
(661, 86) expression
(661, 87) ERROR
(661, 91) expression
(661, 91) primary
(661, 91) function_subroutine_call
(661, 91) subroutine_call
(661, 91) system_tf_call
(661, 98) expression
(661, 98) primary
(661, 109) select1
(661, 123) ERROR
(661, 131) expression
(661, 132) ERROR
(663, 28) )
(663, 29) ERROR
(663, 29) constant_primary
(663, 29) constant_function_call
(663, 29) function_subroutine_call
(663, 29) subroutine_call
(663, 29) tf_call
(663, 37) ERROR
(664, 60) ERROR
(668, 7) primary
(668, 16) ERROR
(668, 41) expression
(668, 84) ERROR
(668, 84) expression
(668, 85) ERROR
(670, 32) ERROR
(670, 32) constant_primary
(670, 32) constant_function_call
(670, 32) function_subroutine_call
(670, 32) subroutine_call
(670, 32) tf_call
(670, 40) ERROR
(671, 63) ERROR
(681, 3) ERROR
(682, 111) ERROR
(682, 111) expression
(682, 112) ERROR
(684, 31) ERROR
(684, 31) constant_primary
(684, 31) constant_function_call
(684, 31) function_subroutine_call
(684, 31) subroutine_call
(684, 31) tf_call
(684, 39) ERROR
(685, 63) ERROR
(689, 7) primary
(689, 16) ERROR
(689, 41) expression
(689, 41) expression
(689, 41) primary
(689, 42) mintypmax_expression
(689, 42) expression
(689, 58) expression
(689, 58) primary
(689, 60) mintypmax_expression
(689, 60) expression
(689, 60) primary
(689, 71) select1
(689, 85) ]
(689, 85) ERROR
(689, 86) expression
(689, 87) ERROR
(689, 91) expression
(689, 91) primary
(689, 91) function_subroutine_call
(689, 91) subroutine_call
(689, 91) system_tf_call
(689, 98) expression
(689, 98) primary
(689, 109) select1
(689, 123) ERROR
(689, 131) expression
(689, 132) ERROR
(691, 28) )
(691, 29) ERROR
(691, 29) constant_primary
(691, 29) constant_function_call
(691, 29) function_subroutine_call
(691, 29) subroutine_call
(691, 29) tf_call
(691, 37) ERROR
(692, 60) ERROR
(0, 0) source_file
(20, 0) module_declaration
(21, 3) module_ansi_header
(21, 25) list_of_port_declarations
(33, 3) ansi_port_declaration
(33, 3) variable_port_header
(33, 9) variable_port_type
(33, 9) _variable_port_type
(33, 9) data_type
(33, 15) packed_dimension
(33, 15) unsized_dimension
(33, 16) ERROR
(40, 0) ERROR
(42, 0) ERROR
(44, 0) ERROR
(149, 3) module_or_generate_item
(149, 3) data_declaration
(149, 3) data_type_or_implicit1
(149, 3) data_type
(149, 9) packed_dimension
(149, 9) unsized_dimension
(149, 10) ERROR
(150, 3) module_or_generate_item
(150, 3) data_declaration
(150, 3) data_type_or_implicit1
(150, 3) data_type
(150, 9) packed_dimension
(150, 9) unsized_dimension
(150, 10) ERROR
(417, 3) module_or_generate_item
(417, 3) continuous_assign
(417, 9) list_of_variable_assignments
(417, 9) variable_assignment
(417, 9) variable_lvalue
(417, 19) select1
(417, 33) ERROR
(428, 3) module_or_generate_item
(428, 3) program_instantiation
(428, 24) hierarchical_instance
(428, 36) list_of_port_connections
(428, 54) named_port_connection
(428, 59) expression
(428, 59) primary
(428, 68) select1
(428, 82) ERROR
(428, 88) named_port_connection
(428, 94) expression
(428, 94) primary
(428, 101) select1
(428, 115) ERROR
(429, 3) module_or_generate_item
(429, 3) program_instantiation
(429, 24) hierarchical_instance
(429, 36) list_of_port_connections
(429, 54) named_port_connection
(429, 59) expression
(429, 59) primary
(429, 68) select1
(429, 82) ERROR
(429, 88) named_port_connection
(429, 94) expression
(429, 94) primary
(429, 101) select1
(429, 115) ERROR
(430, 3) module_or_generate_item
(430, 3) program_instantiation
(430, 24) hierarchical_instance
(430, 36) list_of_port_connections
(430, 54) named_port_connection
(430, 59) expression
(430, 59) primary
(430, 68) select1
(430, 82) ERROR
(430, 88) named_port_connection
(430, 94) expression
(430, 94) primary
(430, 101) select1
(430, 115) ERROR
(433, 3) module_or_generate_item
(433, 3) continuous_assign
(433, 9) list_of_variable_assignments
(433, 9) variable_assignment
(433, 9) variable_lvalue
(433, 11) variable_lvalue
(433, 21) select1
(433, 35) ERROR
(433, 39) variable_lvalue
(433, 49) select1
(433, 63) ERROR
(433, 69) expression
(433, 69) primary
(433, 71) mintypmax_expression
(433, 71) expression
(433, 71) expression
(433, 71) expression
(433, 71) primary
(433, 72) mintypmax_expression
(433, 72) expression
(433, 98) expression
(433, 98) primary
(433, 98) concatenation
(433, 100) expression
(433, 100) primary
(433, 107) select1
(433, 121) ERROR
(433, 125) expression
(433, 125) primary
(433, 132) select1
(433, 146) ERROR
(433, 153) expression
(433, 153) primary
(434, 72) mintypmax_expression
(434, 72) expression
(434, 98) expression
(434, 98) primary
(434, 98) concatenation
(434, 100) expression
(434, 100) primary
(434, 107) select1
(434, 121) ERROR
(434, 125) expression
(434, 125) primary
(434, 132) select1
(434, 146) ERROR
(434, 153) expression
(434, 153) primary
(435, 72) mintypmax_expression
(435, 72) expression
(435, 98) expression
(435, 98) primary
(435, 98) concatenation
(435, 100) expression
(435, 100) primary
(435, 107) select1
(435, 121) ERROR
(435, 125) expression
(435, 125) primary
(435, 132) select1
(435, 146) ERROR
(437, 3) module_or_generate_item
(437, 3) continuous_assign
(437, 9) list_of_variable_assignments
(437, 9) variable_assignment
(437, 9) variable_lvalue
(437, 22) select1
(437, 36) ERROR
(437, 41) expression
(437, 41) primary
(437, 43) mintypmax_expression
(437, 43) expression
(437, 43) expression
(437, 43) expression
(437, 43) expression
(437, 43) expression
(437, 43) expression
(437, 43) expression
(437, 108) expression
(437, 108) primary
(438, 33) mintypmax_expression
(438, 33) expression
(438, 58) expression
(438, 58) primary
(438, 58) concatenation
(438, 83) expression
(438, 83) primary
(438, 93) select1
(438, 94) expression
(438, 106) expression
(438, 107) ERROR
(438, 127) expression
(438, 127) primary
(439, 33) mintypmax_expression
(439, 33) expression
(439, 58) expression
(439, 58) primary
(439, 58) concatenation
(439, 83) expression
(439, 83) primary
(439, 93) select1
(439, 94) expression
(439, 106) expression
(439, 107) ERROR
(439, 127) expression
(439, 127) primary
(440, 33) mintypmax_expression
(440, 33) expression
(440, 58) expression
(440, 58) primary
(440, 58) concatenation
(440, 83) expression
(440, 83) primary
(440, 93) select1
(440, 94) expression
(440, 106) expression
(440, 107) ERROR
(440, 127) expression
(440, 127) primary
(441, 33) mintypmax_expression
(441, 33) expression
(441, 58) expression
(441, 58) primary
(441, 58) concatenation
(441, 83) expression
(441, 83) primary
(441, 93) select1
(441, 94) expression
(441, 106) expression
(441, 107) ERROR
(441, 127) expression
(441, 127) primary
(442, 33) mintypmax_expression
(442, 33) expression
(442, 58) expression
(442, 58) primary
(442, 58) concatenation
(442, 83) expression
(442, 83) primary
(442, 93) select1
(442, 94) expression
(442, 106) expression
(442, 107) ERROR
(442, 127) expression
(442, 127) primary
(443, 33) mintypmax_expression
(443, 33) expression
(443, 58) expression
(443, 58) primary
(443, 58) concatenation
(443, 83) expression
(443, 83) primary
(443, 93) select1
(443, 94) expression
(443, 106) expression
(443, 107) ERROR
(443, 127) expression
(443, 127) primary
(444, 33) mintypmax_expression
(444, 33) expression
(444, 58) expression
(444, 58) primary
(444, 58) concatenation
(444, 83) expression
(444, 83) primary
(444, 93) select1
(444, 94) expression
(444, 106) expression
(444, 107) ERROR
(446, 3) module_or_generate_item
(446, 3) continuous_assign
(446, 9) list_of_variable_assignments
(446, 9) variable_assignment
(446, 9) variable_lvalue
(446, 22) select1
(446, 36) ERROR
(446, 41) expression
(446, 41) primary
(446, 43) mintypmax_expression
(446, 43) expression
(446, 43) expression
(446, 43) expression
(446, 43) expression
(446, 43) expression
(446, 43) expression
(446, 43) expression
(446, 108) expression
(446, 108) primary
(447, 33) mintypmax_expression
(447, 33) expression
(447, 58) expression
(447, 58) primary
(447, 58) concatenation
(447, 83) expression
(447, 83) primary
(447, 93) select1
(447, 94) expression
(447, 106) expression
(447, 107) ERROR
(447, 127) expression
(447, 127) primary
(448, 33) mintypmax_expression
(448, 33) expression
(448, 58) expression
(448, 58) primary
(448, 58) concatenation
(448, 83) expression
(448, 83) primary
(448, 93) select1
(448, 94) expression
(448, 106) expression
(448, 107) ERROR
(448, 127) expression
(448, 127) primary
(449, 33) mintypmax_expression
(449, 33) expression
(449, 58) expression
(449, 58) primary
(449, 58) concatenation
(449, 83) expression
(449, 83) primary
(449, 93) select1
(449, 94) expression
(449, 106) expression
(449, 107) ERROR
(449, 127) expression
(449, 127) primary
(450, 33) mintypmax_expression
(450, 33) expression
(450, 58) expression
(450, 58) primary
(450, 58) concatenation
(450, 83) expression
(450, 83) primary
(450, 93) select1
(450, 94) expression
(450, 106) expression
(450, 107) ERROR
(450, 127) expression
(450, 127) primary
(451, 33) mintypmax_expression
(451, 33) expression
(451, 58) expression
(451, 58) primary
(451, 58) concatenation
(451, 83) expression
(451, 83) primary
(451, 93) select1
(451, 94) expression
(451, 106) expression
(451, 107) ERROR
(451, 127) expression
(451, 127) primary
(452, 33) mintypmax_expression
(452, 33) expression
(452, 58) expression
(452, 58) primary
(452, 58) concatenation
(452, 83) expression
(452, 83) primary
(452, 93) select1
(452, 94) expression
(452, 106) expression
(452, 107) ERROR
(452, 127) expression
(452, 127) primary
(453, 33) mintypmax_expression
(453, 33) expression
(453, 58) expression
(453, 58) primary
(453, 58) concatenation
(453, 83) expression
(453, 83) primary
(453, 93) select1
(453, 94) expression
(453, 106) expression
(453, 107) ERROR
(455, 3) module_or_generate_item
(455, 3) continuous_assign
(455, 9) list_of_net_assignments
(455, 9) net_assignment
(464, 15) expression
(464, 15) primary
(464, 28) select1
(464, 42) ERROR
(466, 3) module_or_generate_item
(466, 3) continuous_assign
(466, 9) list_of_net_assignments
(466, 9) net_assignment
(475, 15) expression
(475, 15) primary
(475, 28) select1
(475, 42) ERROR
(619, 3) module_or_generate_item
(619, 3) program_instantiation
(619, 15) hierarchical_instance
(619, 25) list_of_port_connections
(619, 43) named_port_connection
(619, 63) ERROR
(620, 3) module_or_generate_item
(620, 3) program_instantiation
(620, 15) hierarchical_instance
(620, 25) list_of_port_connections
(620, 43) named_port_connection
(620, 63) ERROR
(621, 3) module_or_generate_item
(621, 3) program_instantiation
(621, 15) hierarchical_instance
(621, 25) list_of_port_connections
(621, 43) named_port_connection
(621, 63) ERROR
(647, 3) module_or_generate_item
(647, 3) program_instantiation
(647, 14) hierarchical_instance
(647, 27) list_of_port_connections
(647, 45) named_port_connection
(647, 68) ERROR
(648, 3) module_or_generate_item
(648, 3) program_instantiation
(648, 14) hierarchical_instance
(648, 27) list_of_port_connections
(648, 45) named_port_connection
(648, 68) ERROR
(649, 3) module_or_generate_item
(649, 3) program_instantiation
(649, 14) hierarchical_instance
(649, 27) list_of_port_connections
(649, 45) named_port_connection
(649, 68) ERROR
(838, 2) module_or_generate_item
(838, 2) loop_generate_construct
(838, 32) generate_block
(839, 3) concurrent_assertion_item
(839, 3) checker_instantiation
(842, 32) property_actual_arg
(842, 32) property_expr
(842, 32) sequence_expr
(842, 32) expression_or_dist
(842, 32) expression
(842, 32) primary
(842, 32) concatenation
(842, 39) expression
(842, 39) primary
(842, 49) select1
(842, 50) expression
(842, 59) ERROR
(844, 35) property_actual_arg
(844, 35) property_expr
(844, 35) sequence_expr
(844, 35) expression_or_dist
(844, 35) expression
(844, 35) primary
(844, 35) concatenation
(844, 41) expression
(844, 41) primary
(844, 50) select1
(844, 51) expression
(844, 57) ERROR
(857, 2) module_or_generate_item
(857, 2) loop_generate_construct
(857, 30) generate_block
(858, 3) concurrent_assertion_item
(858, 3) checker_instantiation
(859, 36) property_actual_arg
(859, 36) property_expr
(859, 36) sequence_expr
(859, 36) expression_or_dist
(859, 36) expression
(859, 36) primary
(859, 45) select1
(859, 46) expression
(859, 55) expression
(859, 56) ERROR
(999, 3) module_or_generate_item
(999, 3) always_construct
(999, 14) statement
(999, 14) statement_item
(999, 14) seq_block
(1003, 66) ERROR
(1003, 66) subroutine_call
(1003, 66) method_call
(1005, 13) method_call_body
(1005, 19) ERROR
(1010, 43) ERROR
(1010, 43) subroutine_call
(1010, 43) method_call
(1012, 13) method_call_body
(1012, 17) ERROR
(1013, 43) ERROR
(1015, 16) subroutine_call
(1015, 16) method_call
(1016, 13) method_call_body
(1016, 17) ERROR
(1016, 115) ERROR
(1016, 115) subroutine_call
(1016, 115) method_call
(1018, 6) ERROR
(1018, 13) method_call_body
(1018, 17) ERROR
(1018, 73) ERROR
(1018, 73) subroutine_call
(1018, 73) method_call
(1020, 6) ERROR
(1020, 13) method_call_body
(1020, 17) ERROR
(1021, 49) ERROR
(1021, 49) subroutine_call
(1021, 49) method_call
(1023, 13) method_call_body
(1023, 17) ERROR
(1026, 46) ERROR
(1026, 46) subroutine_call
(1026, 46) method_call
(1028, 13) method_call_body
(1028, 20) ERROR
(1028, 78) ERROR
(1030, 108) ERROR
(1030, 108) subroutine_call
(1030, 108) method_call
(1032, 13) method_call_body
(1032, 18) ERROR
(1032, 72) statement_or_null
(1032, 72) statement
(1032, 72) statement_item
(1032, 72) subroutine_call_statement
(1032, 72) subroutine_call
(1032, 72) method_call
(1034, 13) ERROR
(1034, 48) ERROR
(1037, 129) ERROR
(1040, 111) ERROR
(1040, 111) subroutine_call
(1040, 111) method_call
(1042, 13) method_call_body
(1042, 17) ERROR
(1043, 67) ERROR
(1043, 67) subroutine_call
(1043, 67) method_call
(1046, 13) method_call_body
(1046, 22) ERROR
(1052, 77) ERROR
(1052, 77) subroutine_call
(1052, 77) method_call
(1054, 13) method_call_body
(1054, 19) ERROR
(1063, 54) ERROR
(1063, 54) subroutine_call
(1063, 54) method_call
(1065, 13) method_call_body
(1065, 17) ERROR
(1068, 54) ERROR
(1069, 16) subroutine_call
(1069, 16) method_call
(1070, 13) method_call_body
(1070, 17) ERROR
(1075, 98) ERROR
(1075, 98) subroutine_call
(1075, 98) method_call
(1077, 6) ERROR
(1077, 13) method_call_body
(1077, 17) ERROR
(1082, 72) ERROR
(1082, 72) subroutine_call
(1082, 72) method_call
(1084, 6) ERROR
(1084, 13) method_call_body
(1084, 17) ERROR
(1087, 60) ERROR
(1087, 60) subroutine_call
(1087, 60) method_call
(1089, 13) method_call_body
(1089, 17) ERROR
(1097, 57) ERROR
(1097, 57) subroutine_call
(1097, 57) method_call
(1099, 13) method_call_body
(1099, 20) ERROR
(1099, 78) ERROR
(1101, 108) ERROR
(1101, 108) subroutine_call
(1101, 108) method_call
(1103, 13) method_call_body
(1103, 18) ERROR
(1103, 72) statement_or_null
(1103, 72) statement
(1103, 72) statement_item
(1103, 72) subroutine_call_statement
(1103, 72) subroutine_call
(1103, 72) method_call
(1105, 13) ERROR
(1105, 48) ERROR
(1114, 152) ERROR
(1114, 152) subroutine_call
(1114, 152) method_call
(1116, 13) ERROR
(1116, 19) method_call_body
(1116, 35) ERROR
(1121, 145) ERROR
(1121, 145) subroutine_call
(1121, 145) method_call
(1123, 13) method_call_body
(1123, 17) ERROR
(1128, 84) ERROR
(1128, 84) subroutine_call
(1128, 84) method_call
(1130, 13) method_call_body
(1130, 22) ERROR
(0, 0) source_file
(26, 0) module_declaration
(27, 3) module_ansi_header
(27, 25) list_of_port_declarations
(60, 0) ERROR
(65, 0) ERROR
(67, 3) ansi_port_declaration
(67, 3) variable_port_header
(67, 9) variable_port_type
(67, 9) _variable_port_type
(67, 9) data_type
(67, 15) packed_dimension
(67, 15) unsized_dimension
(67, 16) ERROR
(76, 3) ansi_port_declaration
(76, 3) variable_port_header
(76, 10) variable_port_type
(76, 10) _variable_port_type
(76, 10) data_type
(76, 16) packed_dimension
(76, 16) unsized_dimension
(76, 17) ERROR
(78, 0) ERROR
(80, 0) ERROR
(82, 0) ERROR
(102, 3) module_or_generate_item
(102, 3) any_parameter_declaration
(102, 3) local_parameter_declaration
(102, 14) list_of_param_assignments
(102, 14) param_assignment
(102, 28) constant_param_expression
(102, 28) constant_mintypmax_expression
(102, 28) constant_expression
(102, 59) ERROR
(103, 3) module_or_generate_item
(103, 3) any_parameter_declaration
(103, 3) local_parameter_declaration
(103, 14) list_of_param_assignments
(103, 14) param_assignment
(103, 37) ERROR
(103, 86) ERROR
(104, 3) module_or_generate_item
(104, 3) any_parameter_declaration
(104, 3) local_parameter_declaration
(104, 14) list_of_param_assignments
(104, 14) param_assignment
(104, 37) ERROR
(104, 86) ERROR
(120, 3) module_or_generate_item
(120, 3) data_declaration
(120, 3) data_type_or_implicit1
(120, 3) data_type
(120, 9) packed_dimension
(120, 9) unsized_dimension
(120, 10) ERROR
(127, 3) module_or_generate_item
(127, 3) data_declaration
(127, 3) data_type_or_implicit1
(127, 3) data_type
(127, 9) packed_dimension
(127, 9) unsized_dimension
(127, 10) ERROR
(135, 3) module_or_generate_item
(135, 3) data_declaration
(135, 3) data_type_or_implicit1
(135, 3) data_type
(135, 9) packed_dimension
(135, 9) unsized_dimension
(135, 10) ERROR
(162, 3) module_or_generate_item
(162, 3) data_declaration
(162, 3) data_type_or_implicit1
(162, 3) data_type
(162, 9) packed_dimension
(162, 9) unsized_dimension
(162, 10) ERROR
(262, 3) module_or_generate_item
(262, 3) continuous_assign
(262, 44) ;
(262, 44) ERROR
(263, 3) module_or_generate_item
(263, 3) continuous_assign
(263, 48) ;
(263, 48) ERROR
(264, 3) module_or_generate_item
(264, 3) continuous_assign
(264, 74) ;
(264, 74) module_or_generate_item
(264, 74) data_declaration
(264, 107) list_of_variable_decl_assignments
(264, 107) variable_decl_assignment
(264, 107) variable_identifier
(264, 107) simple_identifier
(265, 3) module_or_generate_item
(265, 3) continuous_assign
(265, 45) ;
(265, 45) ERROR
(266, 3) module_or_generate_item
(266, 3) continuous_assign
(266, 63) ;
(266, 63) module_or_generate_item
(266, 63) data_declaration
(266, 86) list_of_variable_decl_assignments
(266, 86) variable_decl_assignment
(266, 86) variable_identifier
(266, 86) simple_identifier
(267, 3) module_or_generate_item
(267, 3) continuous_assign
(267, 59) ;
(267, 59) ERROR
(271, 3) module_or_generate_item
(271, 3) continuous_assign
(271, 61) ;
(271, 61) ERROR
(272, 3) module_or_generate_item
(272, 3) continuous_assign
(272, 89) ;
(272, 89) module_or_generate_item
(272, 89) data_declaration
(272, 122) list_of_variable_decl_assignments
(272, 122) variable_decl_assignment
(272, 122) variable_identifier
(272, 122) simple_identifier
(273, 3) module_or_generate_item
(273, 3) continuous_assign
(273, 61) ;
(273, 61) ERROR
(278, 3) module_or_generate_item
(278, 3) continuous_assign
(278, 74) ;
(278, 74) ERROR
(281, 3) module_or_generate_item
(281, 3) continuous_assign
(281, 61) ;
(281, 61) ERROR
(282, 3) module_or_generate_item
(282, 3) continuous_assign
(282, 89) ;
(282, 89) module_or_generate_item
(282, 89) data_declaration
(282, 122) list_of_variable_decl_assignments
(282, 122) variable_decl_assignment
(282, 122) variable_identifier
(282, 122) simple_identifier
(283, 3) module_or_generate_item
(283, 3) continuous_assign
(283, 61) ;
(283, 61) ERROR
(288, 3) module_or_generate_item
(288, 3) continuous_assign
(288, 75) ;
(288, 75) ERROR
(526, 3) module_or_generate_item
(526, 3) program_instantiation
(526, 14) hierarchical_instance
(526, 24) ERROR
(528, 24) list_of_port_connections
(529, 0) ERROR
(664, 3) module_or_generate_item
(664, 3) continuous_assign
(664, 9) list_of_variable_assignments
(664, 9) variable_assignment
(664, 9) variable_lvalue
(664, 24) select1
(664, 35) ERROR
(667, 3) module_or_generate_item
(667, 3) continuous_assign
(667, 9) list_of_variable_assignments
(667, 9) variable_assignment
(667, 9) variable_lvalue
(667, 27) select1
(667, 38) ERROR
(669, 3) module_or_generate_item
(669, 3) continuous_assign
(669, 9) list_of_variable_assignments
(669, 9) variable_assignment
(669, 9) variable_lvalue
(669, 21) select1
(669, 32) ERROR
(669, 37) expression
(669, 37) expression
(669, 37) primary
(669, 52) select1
(669, 63) ERROR
(670, 3) module_or_generate_item
(670, 3) continuous_assign
(670, 9) list_of_variable_assignments
(670, 9) variable_assignment
(670, 9) variable_lvalue
(670, 21) select1
(670, 32) ERROR
(670, 37) expression
(670, 37) expression
(670, 37) primary
(670, 52) select1
(670, 63) ERROR
(671, 3) module_or_generate_item
(671, 3) continuous_assign
(671, 9) list_of_variable_assignments
(671, 9) variable_assignment
(671, 9) variable_lvalue
(671, 21) select1
(671, 32) ERROR
(671, 37) expression
(671, 37) expression
(671, 37) primary
(671, 52) select1
(671, 63) ERROR
(672, 3) module_or_generate_item
(672, 3) continuous_assign
(672, 9) list_of_variable_assignments
(672, 9) variable_assignment
(672, 9) variable_lvalue
(672, 21) select1
(672, 32) ERROR
(672, 37) expression
(672, 37) expression
(672, 37) primary
(672, 52) select1
(672, 63) ERROR
(678, 3) module_or_generate_item
(678, 3) continuous_assign
(678, 9) list_of_variable_assignments
(678, 9) variable_assignment
(678, 9) variable_lvalue
(678, 24) select1
(678, 35) ERROR
(679, 3) module_or_generate_item
(679, 3) continuous_assign
(679, 9) list_of_variable_assignments
(679, 9) variable_assignment
(679, 9) variable_lvalue
(679, 24) select1
(679, 35) ERROR
(680, 3) module_or_generate_item
(680, 3) continuous_assign
(680, 9) list_of_variable_assignments
(680, 9) variable_assignment
(680, 9) variable_lvalue
(680, 24) select1
(680, 35) ERROR
(681, 3) module_or_generate_item
(681, 3) continuous_assign
(681, 9) list_of_variable_assignments
(681, 9) variable_assignment
(681, 9) variable_lvalue
(681, 24) select1
(681, 35) ERROR
(692, 3) module_or_generate_item
(692, 3) continuous_assign
(692, 9) list_of_variable_assignments
(692, 9) variable_assignment
(692, 9) variable_lvalue
(692, 24) select1
(692, 35) ERROR
(692, 40) expression
(692, 40) expression
(692, 40) primary
(692, 58) select1
(692, 69) ERROR
(694, 3) module_or_generate_item
(694, 3) continuous_assign
(694, 9) list_of_variable_assignments
(694, 9) variable_assignment
(694, 9) variable_lvalue
(694, 24) select1
(694, 35) ERROR
(694, 40) expression
(694, 40) expression
(694, 40) primary
(694, 58) select1
(694, 69) ERROR
(696, 3) module_or_generate_item
(696, 3) continuous_assign
(696, 9) list_of_variable_assignments
(696, 9) variable_assignment
(696, 9) variable_lvalue
(696, 24) select1
(696, 35) ERROR
(696, 40) expression
(696, 40) expression
(696, 40) primary
(696, 58) select1
(696, 69) ERROR
(698, 3) module_or_generate_item
(698, 3) continuous_assign
(698, 9) list_of_variable_assignments
(698, 9) variable_assignment
(698, 9) variable_lvalue
(698, 24) select1
(698, 35) ERROR
(698, 40) expression
(698, 40) expression
(698, 40) primary
(698, 58) select1
(698, 69) ERROR
(703, 3) module_or_generate_item
(703, 3) continuous_assign
(703, 9) list_of_variable_assignments
(703, 9) variable_assignment
(703, 9) variable_lvalue
(703, 25) select1
(703, 36) ERROR
(703, 41) expression
(703, 41) expression
(703, 43) primary
(703, 54) select1
(703, 65) ERROR
(703, 70) expression
(703, 72) primary
(703, 86) select1
(703, 97) ERROR
(704, 3) module_or_generate_item
(704, 3) continuous_assign
(704, 9) list_of_variable_assignments
(704, 9) variable_assignment
(704, 9) variable_lvalue
(704, 25) select1
(704, 36) ERROR
(704, 41) expression
(704, 41) expression
(704, 43) primary
(704, 54) select1
(704, 65) ERROR
(704, 70) expression
(704, 72) primary
(704, 86) select1
(704, 97) ERROR
(705, 3) module_or_generate_item
(705, 3) continuous_assign
(705, 9) list_of_variable_assignments
(705, 9) variable_assignment
(705, 9) variable_lvalue
(705, 25) select1
(705, 36) ERROR
(705, 41) expression
(705, 41) expression
(705, 43) primary
(705, 54) select1
(705, 65) ERROR
(705, 70) expression
(705, 72) primary
(705, 86) select1
(705, 97) ERROR
(706, 3) module_or_generate_item
(706, 3) continuous_assign
(706, 9) list_of_variable_assignments
(706, 9) variable_assignment
(706, 9) variable_lvalue
(706, 25) select1
(706, 36) ERROR
(706, 41) expression
(706, 41) expression
(706, 43) primary
(706, 54) select1
(706, 65) ERROR
(706, 70) expression
(706, 72) primary
(706, 86) select1
(706, 97) ERROR
(838, 3) module_or_generate_item
(838, 3) continuous_assign
(838, 9) list_of_variable_assignments
(838, 9) variable_assignment
(838, 9) variable_lvalue
(838, 23) select1
(838, 34) ERROR
(838, 38) ERROR
(838, 41) expression
(838, 41) primary
(838, 43) mintypmax_expression
(838, 43) expression
(838, 43) primary
(838, 58) select1
(838, 69) ]
(838, 70) expression
(838, 71) ERROR
(838, 74) expression
(838, 74) primary
(838, 87) select1
(838, 98) ]
(838, 100) ERROR
(839, 43) mintypmax_expression
(839, 43) expression
(839, 43) primary
(839, 54) select1
(839, 65) ]
(839, 66) expression
(839, 66) expression
(839, 67) ERROR
(839, 94) ERROR
(839, 97) expression
(839, 97) primary
(840, 43) mintypmax_expression
(840, 43) expression
(840, 43) primary
(840, 57) select1
(840, 68) ]
(840, 69) ERROR
(840, 69) expression
(840, 70) ERROR
(842, 9) expression
(842, 9) primary
(842, 23) select1
(842, 34) ]
(842, 35) ERROR
(842, 40) expression
(842, 40) primary
(842, 41) mintypmax_expression
(842, 41) expression
(842, 41) expression
(842, 41) primary
(842, 43) mintypmax_expression
(842, 43) expression
(842, 43) primary
(842, 58) select1
(842, 69) ]
(842, 70) expression
(842, 71) ERROR
(842, 74) expression
(842, 74) primary
(842, 87) select1
(842, 98) ]
(842, 100) ERROR
(842, 104) expression
(842, 104) primary
(843, 43) mintypmax_expression
(843, 43) expression
(843, 43) primary
(843, 54) select1
(843, 65) ]
(843, 66) expression
(843, 66) expression
(843, 67) ERROR
(843, 94) ERROR
(843, 97) expression
(843, 97) primary
(843, 97) function_subroutine_call
(843, 97) subroutine_call
(843, 97) method_call
(843, 97) primary
(844, 43) mintypmax_expression
(844, 43) expression
(844, 43) primary
(844, 57) select1
(844, 68) ]
(844, 69) ERROR
(844, 69) expression
(844, 70) ERROR
(846, 9) expression
(846, 9) primary
(846, 23) select1
(846, 34) ]
(846, 35) ERROR
(846, 40) expression
(846, 40) primary
(846, 41) mintypmax_expression
(846, 41) expression
(846, 41) expression
(846, 41) primary
(846, 43) mintypmax_expression
(846, 43) expression
(846, 43) primary
(846, 58) select1
(846, 69) ]
(846, 70) expression
(846, 71) ERROR
(846, 74) expression
(846, 74) primary
(846, 87) select1
(846, 98) ]
(846, 100) ERROR
(846, 104) expression
(846, 104) primary
(847, 43) ERROR
(847, 43) mintypmax_expression
(847, 43) expression
(847, 43) primary
(847, 54) select1
(847, 65) ]
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 66) expression
(847, 67) ERROR
(847, 94) ERROR
(847, 97) expression
(847, 97) expression
(847, 97) primary
(848, 43) mintypmax_expression
(848, 43) expression
(848, 43) primary
(848, 57) select1
(848, 68) ]
(848, 69) ERROR
(848, 69) expression
(848, 70) ERROR
(850, 9) expression
(850, 9) primary
(850, 23) select1
(850, 34) ]
(850, 35) ERROR
(850, 40) expression
(850, 40) expression
(850, 40) primary
(850, 41) mintypmax_expression
(850, 41) expression
(850, 41) expression
(850, 41) primary
(850, 43) mintypmax_expression
(850, 43) expression
(850, 43) primary
(850, 58) select1
(850, 69) ]
(850, 70) expression
(850, 71) ERROR
(850, 74) expression
(850, 74) primary
(850, 87) select1
(850, 98) ]
(850, 100) ERROR
(850, 104) expression
(850, 104) expression
(850, 104) primary
(851, 43) mintypmax_expression
(851, 43) expression
(851, 43) primary
(851, 54) select1
(851, 65) ]
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 66) expression
(851, 67) ERROR
(851, 94) ERROR
(851, 97) expression
(851, 97) expression
(851, 97) expression
(851, 97) expression
(851, 97) primary
(852, 43) mintypmax_expression
(852, 43) expression
(852, 43) primary
(852, 57) select1
(852, 68) ]
(852, 69) ERROR
(852, 69) expression
(852, 70) ERROR
(854, 9) expression
(854, 9) conditional_expression
(854, 9) cond_predicate
(854, 9) expression
(854, 9) conditional_expression
(854, 9) cond_predicate
(854, 9) expression
(854, 9) conditional_expression
(854, 9) cond_predicate
(854, 9) expression
(854, 9) conditional_expression
(854, 9) cond_predicate
(854, 9) expression
(854, 9) primary
(854, 23) select1
(854, 27) ERROR
(854, 59) ERROR
(854, 59) expression
(854, 61) primary
(854, 62) mintypmax_expression
(854, 62) expression
(854, 62) primary
(854, 79) select1
(854, 90) ]
(854, 91) expression
(854, 92) ERROR
(854, 95) expression
(854, 95) primary
(854, 108) select1
(854, 119) ]
(854, 121) ERROR
(855, 9) expression
(855, 9) primary
(855, 23) select1
(855, 27) ERROR
(855, 59) ERROR
(855, 59) expression
(855, 61) primary
(855, 62) mintypmax_expression
(855, 62) expression
(855, 62) primary
(855, 79) select1
(855, 90) ]
(855, 91) expression
(855, 92) ERROR
(855, 95) expression
(855, 95) primary
(855, 108) select1
(855, 119) ]
(855, 121) ERROR
(856, 9) expression
(856, 9) primary
(856, 23) select1
(856, 27) ERROR
(856, 59) ERROR
(856, 59) expression
(856, 61) primary
(856, 62) mintypmax_expression
(856, 62) expression
(856, 62) primary
(856, 79) select1
(856, 90) ]
(856, 91) expression
(856, 92) ERROR
(856, 95) expression
(856, 95) primary
(856, 108) select1
(856, 119) ]
(856, 121) ERROR
(857, 9) expression
(857, 9) primary
(857, 23) select1
(857, 27) ERROR
(857, 59) ERROR
(857, 59) expression
(857, 61) primary
(857, 62) mintypmax_expression
(857, 62) expression
(857, 62) primary
(857, 79) select1
(857, 90) ]
(857, 91) expression
(857, 92) ERROR
(857, 95) expression
(857, 95) primary
(857, 108) select1
(857, 119) ]
(857, 121) ERROR
(859, 24) expression
(859, 59) ERROR
(861, 23) expression
(861, 23) primary
(861, 23) function_subroutine_call
(861, 23) subroutine_call
(861, 23) tf_call
(861, 34) list_of_arguments_parent
(861, 36) ERROR
(862, 40) expression
(862, 40) primary
(862, 40) concatenation
(862, 41) expression
(862, 41) primary
(862, 54) select1
(862, 67) ERROR
(862, 71) expression
(862, 71) primary
(863, 54) select1
(863, 67) ERROR
(863, 71) expression
(863, 71) primary
(864, 54) select1
(864, 67) ERROR
(864, 71) expression
(864, 71) primary
(865, 54) select1
(865, 67) ERROR
(866, 41) expression
(866, 41) primary
(866, 41) concatenation
(866, 42) expression
(866, 42) primary
(866, 54) select1
(866, 67) ERROR
(866, 71) expression
(866, 71) primary
(867, 54) select1
(867, 67) ERROR
(867, 71) expression
(867, 71) primary
(868, 54) select1
(868, 67) ERROR
(868, 71) expression
(868, 71) primary
(869, 54) select1
(869, 67) ERROR
(869, 73) ERROR
(878, 3) ERROR
(878, 13) ERROR
(893, 89) ERROR
(899, 3) ERROR
(899, 106) ERROR
(899, 129) ERROR
(903, 95) ERROR
(904, 94) ERROR
(905, 94) ERROR
(906, 94) ERROR
(907, 94) ERROR
(908, 94) ERROR
(909, 94) ERROR
(910, 94) ERROR
(914, 3) ERROR
(914, 25) ERROR
(916, 96) ERROR
(917, 96) ERROR
(918, 96) ERROR
(919, 96) ERROR
(920, 77) ERROR
(920, 96) ERROR
(921, 77) ERROR
(921, 96) ERROR
(922, 77) ERROR
(922, 96) ERROR
(923, 77) ERROR
(923, 80) ERROR
(923, 96) ERROR
(934, 9) expression
(934, 9) primary
(934, 9) function_subroutine_call
(934, 9) subroutine_call
(934, 9) tf_call
(934, 17) ERROR
(940, 24) ERROR
(956, 4) ERROR
(956, 23) ERROR
(991, 100) ERROR
(1015, 66) ERROR
(1018, 79) ERROR
(1031, 10) operator_assignment
(1031, 42) expression
(1031, 42) primary
(1031, 44) mintypmax_expression
(1031, 44) expression
(1031, 44) expression
(1031, 44) expression
(1031, 44) expression
(1032, 129) ERROR
(1034, 145) ERROR
(1036, 145) ERROR
(1039, 119) ERROR
(1048, 28) expression
(1048, 28) primary
(1048, 28) function_subroutine_call
(1048, 28) subroutine_call
(1048, 28) tf_call
(1048, 37) list_of_arguments_parent
(1048, 39) ERROR
(1069, 48) ERROR
(1075, 12) mintypmax_expression
(1075, 16) ERROR
(1077, 46) ERROR
(1079, 16) ERROR
(1083, 16) ERROR
(1087, 16) ERROR
(1091, 14) )
(1091, 16) ERROR
(1093, 53) ERROR
(1095, 16) ERROR
(1099, 16) ERROR
(1103, 16) ERROR
(1107, 16) ERROR
(1109, 43) ERROR
(1113, 4) ERROR
(1118, 28) ERROR
(1127, 30) ERROR
(1128, 16) ERROR
(1128, 88) ERROR
(1128, 117) ERROR
(1128, 119) ERROR
(1128, 156) ERROR
(1130, 31) ERROR
(1138, 26) ERROR
(1140, 121) ERROR
(1145, 76) ERROR
(1145, 76) sequence_instance
(1147, 13) ERROR
(1150, 26) ERROR
(1161, 9) expression
(1161, 9) expression
(1161, 9) primary
(1161, 9) function_subroutine_call
(1161, 9) subroutine_call
(1161, 9) tf_call
(1161, 29) ERROR
(1165, 14) expression
(1165, 14) primary
(1165, 14) function_subroutine_call
(1165, 14) subroutine_call
(1165, 14) tf_call
(1165, 28) list_of_arguments_parent
(1165, 30) ERROR
(1169, 29) ERROR
(1170, 30) ERROR
(1180, 9) expression
(1180, 9) expression
(1180, 9) expression
(1180, 9) primary
(1180, 9) function_subroutine_call
(1180, 9) subroutine_call
(1180, 9) tf_call
(1180, 18) ERROR
(1181, 9) expression
(1181, 9) expression
(1181, 9) expression
(1181, 9) primary
(1181, 9) function_subroutine_call
(1181, 9) subroutine_call
(1181, 9) tf_call
(1181, 17) ERROR
(1182, 114) ERROR
(1187, 29) expression
(1187, 29) primary
(1187, 30) mintypmax_expression
(1187, 30) expression
(1187, 30) expression
(1187, 30) expression
(1189, 99) ERROR
(1192, 77) ERROR
(1198, 3) module_or_generate_item
(1198, 3) loop_generate_construct
(1198, 40) generate_block
(1201, 6) interface_or_generate_item
(1201, 6) if_generate_construct
(1201, 34) generate_block
(1202, 0) ERROR
(1202, 7) interface_or_generate_item
(1202, 7) net_declaration
(1203, 9) ERROR
(1206, 0) ERROR
(1208, 0) ERROR
(1211, 11) generate_block
(1211, 11) if_generate_construct
(1211, 19) generate_block
(1212, 0) ERROR
(1212, 7) interface_or_generate_item
(1212, 7) net_declaration
(1213, 8) ERROR
(1217, 0) ERROR
(1220, 0) ERROR
(1441, 4) module_or_generate_item
(1441, 4) loop_generate_construct
(1441, 33) generate_block
(1482, 65) end
(1505, 4) module_or_generate_item
(1505, 4) program_instantiation
(1507, 3) ERROR
(1569, 4) module_or_generate_item
(1569, 4) always_construct
(1569, 15) statement
(1569, 15) statement_item
(1569, 15) seq_block
(1578, 67) ERROR
(1584, 66) ERROR
(1585, 6) statement_or_null
(1585, 6) statement
(1585, 6) statement_item
(1585, 6) loop_statement
(1586, 39) statement_or_null
(1586, 39) statement
(1586, 39) statement_item
(1586, 39) seq_block
(1586, 45) statement_or_null
(1586, 45) statement
(1586, 45) statement_item
(1586, 45) conditional_statement
(1587, 105) statement_or_null
(1587, 105) statement
(1587, 105) statement_item
(1587, 105) seq_block
(1597, 97) ERROR
(1603, 97) ERROR
(1746, 3) module_or_generate_item
(1746, 3) function_declaration
(1746, 12) function_body_declaration
(1748, 33) function_statement_or_null
(1748, 33) function_statement
(1748, 33) statement
(1748, 33) statement_item
(1748, 33) seq_block
(1749, 11) ERROR
(1752, 58) ERROR
(1757, 65) ERROR
(1762, 3) module_or_generate_item
(1762, 3) function_declaration
(1762, 12) function_body_declaration
(1764, 42) function_statement_or_null
(1764, 42) function_statement
(1764, 42) statement
(1764, 42) statement_item
(1764, 42) seq_block
(1765, 11) ERROR
(1767, 33) ERROR
(1770, 72) ERROR
(0, 0) source_file
(19, 0) module_declaration
(20, 2) module_ansi_header
(20, 2) list_of_port_declarations
(40, 0) ERROR
(45, 0) ERROR
(50, 0) ERROR
(62, 3) module_or_generate_item
(62, 3) program_instantiation
(65, 14) hierarchical_instance
(66, 11) list_of_port_connections
(69, 11) named_port_connection
(69, 26) expression
(69, 26) primary
(69, 39) select1
(69, 57) ERROR
(73, 3) module_or_generate_item
(73, 3) program_instantiation
(76, 14) hierarchical_instance
(77, 11) list_of_port_connections
(80, 11) named_port_connection
(80, 26) expression
(80, 26) primary
(80, 39) select1
(80, 57) ERROR
(81, 11) named_port_connection
(81, 26) expression
(81, 26) primary
(81, 36) select1
(81, 54) ERROR
(90, 0) module_declaration
(90, 15) module_ansi_header
(90, 15) parameter_port_list
(91, 27) parameter_port_declaration
(91, 41) list_of_param_assignments
(91, 41) param_assignment
(91, 41) parameter_identifier
(91, 41) simple_identifier
(92, 27) parameter_port_declaration
(92, 42) list_of_param_assignments
(92, 42) param_assignment
(92, 42) parameter_identifier
(92, 42) simple_identifier
(93, 41) list_of_port_declarations
(102, 0) ERROR
(106, 0) ERROR
(110, 0) ERROR
(207, 4) module_or_generate_item
(207, 4) continuous_assign
(207, 10) list_of_variable_assignments
(207, 10) variable_assignment
(207, 10) variable_lvalue
(207, 23) select1
(207, 41) ERROR
(207, 46) ERROR
(207, 46) expression
(207, 46) conditional_expression
(207, 82) expression
(207, 82) primary
(208, 61) select1
(208, 79) ]
(208, 84) expression
(208, 84) primary
(209, 58) select1
(209, 76) ERROR
(225, 5) module_or_generate_item
(225, 5) loop_generate_construct
(225, 39) generate_block
(229, 8) loop_generate_construct
(229, 46) generate_block
(231, 8) ERROR
(231, 15) interface_or_generate_item
(231, 15) program_instantiation
(232, 9) ERROR
(232, 31) hierarchical_instance
(232, 52) list_of_port_connections
(236, 37) named_port_connection
(236, 42) expression
(236, 42) primary
(236, 54) select1
(236, 72) ERROR
(237, 37) named_port_connection
(237, 42) expression
(237, 42) primary
(237, 49) select1
(237, 53) expression
(237, 62) ERROR
(239, 8) ERROR
(240, 10) interface_or_generate_item
(240, 10) program_instantiation
(240, 31) hierarchical_instance
(240, 52) list_of_port_connections
(244, 37) named_port_connection
(244, 42) expression
(244, 42) primary
(244, 54) select1
(244, 72) ERROR
(245, 37) named_port_connection
(245, 42) expression
(245, 42) primary
(245, 49) select1
(245, 53) expression
(245, 62) ERROR
(247, 8) ERROR
(308, 0) module_declaration
(308, 14) module_ansi_header
(308, 14) parameter_port_list
(309, 26) parameter_port_declaration
(309, 40) list_of_param_assignments
(309, 40) param_assignment
(309, 40) parameter_identifier
(309, 40) simple_identifier
(310, 26) parameter_port_declaration
(310, 42) list_of_param_assignments
(310, 42) param_assignment
(310, 42) parameter_identifier
(310, 42) simple_identifier
(311, 41) list_of_port_declarations
(333, 0) ERROR
(336, 0) ERROR
(339, 0) ERROR
(392, 0) module_or_generate_item
(392, 0) if_generate_construct
(392, 27) generate_block
(392, 42) end
(411, 8) ;
(411, 9) port_declaration
(411, 9) interface_port_declaration
(411, 14) ERROR
(411, 22) ;
(430, 0) module_or_generate_item
(430, 0) net_declaration
(432, 4) ERROR
(432, 11) net_decl_assignment
(432, 46) expression
(432, 46) conditional_expression
(432, 82) expression
(432, 82) primary
(433, 61) select1
(433, 79) ]
(444, 3) module_or_generate_item
(444, 3) loop_generate_construct
(444, 37) generate_block
(446, 5) if_generate_construct
(446, 34) generate_block
(447, 6) ERROR
(447, 13) concurrent_assertion_item
(447, 13) checker_instantiation
(448, 9) ERROR
(452, 42) property_actual_arg
(452, 42) property_expr
(452, 42) sequence_expr
(452, 42) expression_or_dist
(452, 42) expression
(452, 42) primary
(452, 54) select1
(452, 55) expression
(452, 71) ERROR
(471, 6) ERROR
(472, 9) interface_or_generate_item
(472, 9) program_instantiation
(472, 20) hierarchical_instance
(472, 32) list_of_port_connections
(476, 37) named_port_connection
(476, 42) expression
(476, 42) primary
(476, 54) select1
(476, 55) expression
(476, 71) ERROR
(486, 6) ERROR
(490, 8) generate_block
(491, 4) ERROR
(491, 11) concurrent_assertion_item
(491, 11) checker_instantiation
(492, 5) ERROR
(496, 42) property_actual_arg
(496, 42) property_expr
(496, 42) sequence_expr
(496, 42) expression_or_dist
(496, 42) expression
(496, 42) primary
(496, 54) select1
(496, 55) expression
(496, 71) ERROR
(515, 5) ERROR
(516, 9) interface_or_generate_item
(516, 9) program_instantiation
(516, 29) hierarchical_instance
(516, 41) list_of_port_connections
(520, 37) named_port_connection
(520, 42) expression
(520, 42) primary
(520, 54) select1
(520, 55) expression
(520, 71) ERROR
(531, 6) ERROR
(0, 0) source_file
(23, 0) module_declaration
(24, 3) module_ansi_header
(24, 25) list_of_port_declarations
(128, 0) ERROR
(134, 0) ERROR
(140, 0) ERROR
(154, 0) ERROR
(154, 7) ansi_port_declaration
(156, 10) ERROR
(156, 37) ERROR
(163, 0) ERROR
(584, 0) module_or_generate_item
(584, 0) loop_generate_construct
(584, 24) generate_block
(584, 41) end
(586, 16) module_or_generate_item
(586, 16) program_instantiation
(586, 30) hierarchical_instance
(586, 46) list_of_port_connections
(588, 27) named_port_connection
(588, 36) expression
(588, 36) primary
(588, 36) concatenation
(588, 59) expression
(588, 59) primary
(588, 68) select1
(588, 69) expression
(588, 73) ERROR
(595, 0) module_or_generate_item
(595, 0) net_declaration
(597, 2) ERROR
(729, 2) module_or_generate_item
(729, 2) continuous_assign
(729, 8) list_of_variable_assignments
(729, 8) variable_assignment
(729, 8) variable_lvalue
(729, 19) select1
(729, 33) ERROR
(730, 2) module_or_generate_item
(730, 2) continuous_assign
(730, 8) list_of_net_assignments
(730, 8) net_assignment
(730, 39) expression
(730, 61) expression
(730, 61) primary
(730, 63) mintypmax_expression
(730, 63) expression
(730, 63) expression
(730, 63) primary
(730, 63) concatenation
(730, 64) expression
(730, 64) primary
(730, 74) select1
(730, 88) ERROR
(730, 101) expression
(730, 101) primary
(730, 116) select1
(730, 130) ]
(730, 131) ERROR
(731, 39) expression
(731, 61) expression
(731, 61) primary
(731, 63) mintypmax_expression
(731, 63) expression
(731, 63) expression
(731, 63) primary
(731, 63) concatenation
(731, 64) expression
(731, 64) primary
(731, 74) select1
(731, 88) ERROR
(731, 101) expression
(731, 101) primary
(731, 116) select1
(731, 130) ]
(731, 131) ERROR
(731, 132) ERROR
(733, 20) ERROR
(734, 14) expression
(734, 14) primary
(734, 14) function_subroutine_call
(734, 14) subroutine_call
(734, 14) tf_call
(734, 34) list_of_arguments_parent
(734, 36) ERROR
(739, 43) expression
(739, 43) conditional_expression
(739, 43) cond_predicate
(739, 43) expression
(739, 43) conditional_expression
(739, 43) cond_predicate
(739, 43) expression
(739, 43) conditional_expression
(739, 43) cond_predicate
(739, 43) expression
(739, 43) conditional_expression
(739, 86) ERROR
(741, 12) expression
(741, 12) primary
(741, 12) function_subroutine_call
(741, 12) subroutine_call
(741, 12) tf_call
(741, 36) list_of_arguments_parent
(741, 38) ERROR
(746, 74) ERROR
(747, 12) expression
(747, 12) primary
(747, 12) function_subroutine_call
(747, 12) subroutine_call
(747, 12) tf_call
(747, 36) list_of_arguments_parent
(747, 38) ERROR
(750, 49) ERROR
(753, 21) ERROR
(754, 14) expression
(754, 14) primary
(754, 14) function_subroutine_call
(754, 14) subroutine_call
(754, 14) tf_call
(754, 35) list_of_arguments_parent
(754, 37) ERROR
(759, 88) ERROR
(760, 12) expression
(760, 12) primary
(760, 12) function_subroutine_call
(760, 12) subroutine_call
(760, 12) tf_call
(760, 37) list_of_arguments_parent
(760, 39) ERROR
(765, 76) ERROR
(766, 12) expression
(766, 12) primary
(766, 12) function_subroutine_call
(766, 12) subroutine_call
(766, 12) tf_call
(766, 37) list_of_arguments_parent
(766, 39) ERROR
(771, 68) ERROR
(771, 97) ERROR
(772, 98) ERROR
(776, 9) expression
(776, 9) expression
(776, 9) primary
(776, 9) function_subroutine_call
(776, 9) subroutine_call
(776, 9) tf_call
(776, 33) ERROR
(779, 9) expression
(779, 9) expression
(779, 9) primary
(779, 9) function_subroutine_call
(779, 9) subroutine_call
(779, 9) tf_call
(779, 31) ERROR
(782, 13) expression
(782, 13) primary
(782, 13) function_subroutine_call
(782, 13) subroutine_call
(782, 13) tf_call
(782, 34) list_of_arguments_parent
(782, 41) ERROR
(782, 114) ERROR
(797, 20) expression
(797, 20) primary
(797, 20) function_subroutine_call
(797, 20) subroutine_call
(797, 20) tf_call
(797, 31) list_of_arguments_parent
(797, 33) ERROR
(805, 16) expression
(805, 16) primary
(805, 16) sequence_method_call
(805, 16) sequence_instance
(805, 34) sequence_list_of_arguments
(805, 118) ERROR
(806, 126) ERROR
(807, 139) ERROR
(807, 142) ERROR
(817, 3) ERROR
(820, 3) ERROR
(828, 9) ERROR
(856, 9) ERROR
(859, 54) ERROR
(864, 85) ERROR
(867, 16) ERROR
(867, 37) )
(907, 2) module_or_generate_item
(907, 2) program_instantiation
(907, 22) hierarchical_instance
(907, 38) list_of_port_connections
(907, 60) named_port_connection
(907, 65) expression
(907, 65) primary
(907, 77) select1
(907, 89) ERROR
(907, 95) named_port_connection
(907, 101) expression
(907, 101) primary
(907, 116) select1
(907, 128) ERROR
(922, 3) module_or_generate_item
(922, 3) program_instantiation
(922, 26) hierarchical_instance
(922, 40) list_of_port_connections
(922, 56) named_port_connection
(922, 61) expression
(922, 61) primary
(922, 76) select1
(922, 88) ERROR
(922, 96) named_port_connection
(922, 102) expression
(922, 102) primary
(922, 124) select1
(922, 136) ERROR
(930, 0) module_or_generate_item
(930, 0) continuous_assign
(930, 6) list_of_variable_assignments
(930, 6) variable_assignment
(930, 6) variable_lvalue
(930, 29) select1
(930, 41) ERROR
(1030, 3) module_or_generate_item
(1030, 3) continuous_assign
(1030, 9) list_of_variable_assignments
(1030, 9) variable_assignment
(1030, 9) variable_lvalue
(1030, 25) select1
(1030, 39) ERROR
(1047, 3) module_or_generate_item
(1047, 3) program_instantiation
(1047, 23) hierarchical_instance
(1047, 43) list_of_port_connections
(1047, 61) named_port_connection
(1047, 66) expression
(1047, 66) primary
(1047, 77) select1
(1047, 91) ERROR
(1047, 98) named_port_connection
(1047, 104) expression
(1047, 104) primary
(1047, 118) select1
(1047, 132) ERROR
(1176, 9) module_or_generate_item
(1176, 9) continuous_assign
(1176, 15) list_of_variable_assignments
(1176, 15) variable_assignment
(1176, 15) variable_lvalue
(1176, 28) select1
(1176, 40) ERROR
(1176, 48) ERROR
(1176, 48) expression
(1176, 48) conditional_expression
(1176, 110) expression
(1176, 110) primary
(1176, 123) select1
(1176, 135) ]
(1177, 49) expression
(1177, 49) conditional_expression
(1177, 110) expression
(1177, 110) primary
(1177, 133) select1
(1177, 145) ]
(1177, 150) expression
(1177, 150) primary
(1177, 164) select1
(1177, 176) ERROR
(1209, 3) module_or_generate_item
(1209, 3) continuous_assign
(1209, 9) list_of_variable_assignments
(1209, 9) variable_assignment
(1209, 9) variable_lvalue
(1209, 36) select1
(1209, 37) expression
(1209, 53) ERROR
(1209, 72) expression
(1209, 72) conditional_expression
(1209, 132) expression
(1209, 132) primary
(1210, 88) select1
(1210, 89) expression
(1210, 105) ERROR
(1210, 124) expression
(1210, 124) primary
(1211, 93) select1
(1211, 94) expression
(1211, 110) ERROR
(1214, 9) module_or_generate_item
(1214, 9) program_instantiation
(1214, 48) hierarchical_instance
(1214, 68) list_of_port_connections
(1214, 89) named_port_connection
(1214, 94) expression
(1214, 94) primary
(1214, 120) select1
(1214, 121) expression
(1214, 137) ERROR
(1215, 19) named_port_connection
(1215, 25) expression
(1215, 25) primary
(1215, 46) select1
(1215, 47) expression
(1215, 63) ERROR
(1224, 3) module_or_generate_item
(1224, 3) data_declaration
(1224, 3) data_type_or_implicit1
(1224, 3) data_type
(1224, 9) packed_dimension
(1224, 10) ERROR
(1225, 3) module_or_generate_item
(1225, 3) data_declaration
(1225, 3) data_type_or_implicit1
(1225, 3) data_type
(1225, 9) packed_dimension
(1225, 10) ERROR
(1228, 3) module_or_generate_item
(1228, 3) loop_generate_construct
(1228, 42) generate_block
(1229, 6) interface_or_generate_item
(1229, 6) continuous_assign
(1229, 12) list_of_variable_assignments
(1229, 12) variable_assignment
(1229, 34) expression
(1229, 34) primary
(1229, 36) mintypmax_expression
(1229, 36) expression
(1229, 36) expression
(1229, 36) primary
(1229, 57) select1
(1229, 58) expression
(1229, 58) expression
(1229, 74) ERROR
(1232, 6) loop_generate_construct
(1232, 28) generate_block
(1233, 9) interface_or_generate_item
(1233, 9) program_instantiation
(1233, 20) hierarchical_instance
(1233, 36) list_of_port_connections
(1235, 19) named_port_connection
(1235, 23) expression
(1235, 23) primary
(1235, 24) mintypmax_expression
(1235, 24) expression
(1235, 24) expression
(1235, 24) primary
(1235, 25) mintypmax_expression
(1235, 25) expression
(1235, 25) expression
(1235, 25) primary
(1235, 46) select1
(1235, 47) expression
(1235, 62) ERROR
(1241, 2) module_or_generate_item
(1241, 2) always_construct
(1241, 13) statement
(1241, 13) statement_item
(1241, 13) seq_block
(1242, 30) statement_or_null
(1242, 30) statement
(1242, 30) statement_item
(1242, 30) loop_statement
(1243, 45) statement_or_null
(1243, 45) statement
(1243, 45) statement_item
(1243, 45) seq_block
(1243, 69) statement_or_null
(1243, 69) statement
(1243, 69) statement_item
(1243, 69) conditional_statement
(1244, 12) cond_predicate
(1244, 12) expression
(1244, 12) expression
(1244, 12) primary
(1244, 33) select1
(1244, 34) expression
(1244, 50) ERROR
(1244, 70) ERROR
(1250, 0) module_or_generate_item
(1250, 0) continuous_assign
(1250, 6) list_of_variable_assignments
(1250, 6) variable_assignment
(1250, 6) variable_lvalue
(1250, 33) select1
(1250, 34) expression
(1250, 50) ERROR
(1250, 69) expression
(1250, 69) conditional_expression
(1250, 129) expression
(1250, 129) primary
(1251, 85) select1
(1251, 86) expression
(1251, 102) ERROR
(1251, 121) expression
(1251, 121) primary
(1252, 90) select1
(1252, 91) expression
(1252, 107) ERROR
(1254, 9) module_or_generate_item
(1254, 9) program_instantiation
(1254, 48) hierarchical_instance
(1254, 62) list_of_port_connections
(1255, 19) named_port_connection
(1255, 24) expression
(1255, 24) primary
(1255, 50) select1
(1255, 51) expression
(1255, 67) ERROR
(1256, 19) named_port_connection
(1256, 25) expression
(1256, 25) primary
(1256, 46) select1
(1256, 47) expression
(1256, 63) ERROR
(1270, 3) module_or_generate_item
(1270, 3) data_declaration
(1270, 3) data_type_or_implicit1
(1270, 3) data_type
(1270, 9) packed_dimension
(1270, 10) ERROR
(1271, 3) module_or_generate_item
(1271, 3) data_declaration
(1271, 3) data_type_or_implicit1
(1271, 3) data_type
(1271, 9) packed_dimension
(1271, 10) ERROR
(1272, 3) module_or_generate_item
(1272, 3) data_declaration
(1272, 3) data_type_or_implicit1
(1272, 3) data_type
(1272, 9) packed_dimension
(1272, 10) ERROR
(1273, 3) module_or_generate_item
(1273, 3) data_declaration
(1273, 3) data_type_or_implicit1
(1273, 3) data_type
(1273, 9) packed_dimension
(1273, 10) ERROR
(1275, 3) module_or_generate_item
(1275, 3) data_declaration
(1275, 3) data_type_or_implicit1
(1275, 3) data_type
(1275, 9) packed_dimension
(1275, 10) ERROR
(1276, 3) module_or_generate_item
(1276, 3) data_declaration
(1276, 3) data_type_or_implicit1
(1276, 3) data_type
(1276, 9) packed_dimension
(1276, 10) ERROR
(1277, 3) module_or_generate_item
(1277, 3) data_declaration
(1277, 3) data_type_or_implicit1
(1277, 3) data_type
(1277, 9) packed_dimension
(1277, 10) ERROR
(1278, 3) module_or_generate_item
(1278, 3) data_declaration
(1278, 3) data_type_or_implicit1
(1278, 3) data_type
(1278, 9) packed_dimension
(1278, 10) ERROR
(1282, 3) module_or_generate_item
(1282, 3) loop_generate_construct
(1282, 43) generate_block
(1283, 6) interface_or_generate_item
(1283, 6) continuous_assign
(1283, 12) list_of_variable_assignments
(1283, 12) variable_assignment
(1283, 36) expression
(1283, 36) primary
(1283, 38) mintypmax_expression
(1283, 38) expression
(1283, 38) expression
(1283, 38) expression
(1283, 38) primary
(1283, 39) mintypmax_expression
(1283, 39) expression
(1283, 39) expression
(1283, 39) primary
(1283, 40) mintypmax_expression
(1283, 40) expression
(1283, 40) expression
(1283, 40) primary
(1283, 61) select1
(1283, 62) expression
(1283, 62) expression
(1283, 78) ERROR
(1283, 130) expression
(1283, 130) primary
(1284, 39) mintypmax_expression
(1284, 39) expression
(1284, 39) expression
(1284, 39) primary
(1284, 40) mintypmax_expression
(1284, 40) expression
(1284, 40) expression
(1284, 40) primary
(1284, 56) select1
(1284, 62) expression
(1284, 62) expression
(1284, 78) ERROR
(1285, 6) continuous_assign
(1285, 12) list_of_variable_assignments
(1285, 12) variable_assignment
(1285, 36) expression
(1285, 36) primary
(1285, 38) mintypmax_expression
(1285, 38) expression
(1285, 38) expression
(1285, 38) expression
(1285, 38) primary
(1285, 39) mintypmax_expression
(1285, 39) expression
(1285, 39) expression
(1285, 39) primary
(1285, 40) mintypmax_expression
(1285, 40) expression
(1285, 40) expression
(1285, 40) primary
(1285, 61) select1
(1285, 62) expression
(1285, 62) expression
(1285, 78) ERROR
(1285, 130) expression
(1285, 130) primary
(1286, 39) mintypmax_expression
(1286, 39) expression
(1286, 39) expression
(1286, 39) primary
(1286, 40) mintypmax_expression
(1286, 40) expression
(1286, 40) expression
(1286, 40) primary
(1286, 56) select1
(1286, 62) expression
(1286, 62) expression
(1286, 78) ERROR
(1287, 6) continuous_assign
(1287, 12) list_of_variable_assignments
(1287, 12) variable_assignment
(1287, 36) expression
(1287, 36) primary
(1287, 38) mintypmax_expression
(1287, 38) expression
(1287, 38) expression
(1287, 38) expression
(1287, 38) primary
(1287, 39) mintypmax_expression
(1287, 39) expression
(1287, 39) expression
(1287, 39) primary
(1287, 40) mintypmax_expression
(1287, 40) expression
(1287, 40) expression
(1287, 40) primary
(1287, 61) select1
(1287, 62) expression
(1287, 62) expression
(1287, 78) ERROR
(1287, 130) expression
(1287, 130) primary
(1288, 39) mintypmax_expression
(1288, 39) expression
(1288, 39) expression
(1288, 39) primary
(1288, 40) mintypmax_expression
(1288, 40) expression
(1288, 40) expression
(1288, 40) primary
(1288, 56) select1
(1288, 62) expression
(1288, 62) expression
(1288, 78) ERROR
(1289, 6) continuous_assign
(1289, 12) list_of_variable_assignments
(1289, 12) variable_assignment
(1289, 36) expression
(1289, 36) primary
(1289, 38) mintypmax_expression
(1289, 38) expression
(1289, 38) expression
(1289, 38) expression
(1289, 38) primary
(1289, 39) mintypmax_expression
(1289, 39) expression
(1289, 39) expression
(1289, 39) primary
(1289, 40) mintypmax_expression
(1289, 40) expression
(1289, 40) expression
(1289, 40) primary
(1289, 61) select1
(1289, 62) expression
(1289, 62) expression
(1289, 78) ERROR
(1289, 130) expression
(1289, 130) primary
(1290, 39) mintypmax_expression
(1290, 39) expression
(1290, 39) expression
(1290, 39) primary
(1290, 40) mintypmax_expression
(1290, 40) expression
(1290, 40) expression
(1290, 40) primary
(1290, 56) select1
(1290, 62) expression
(1290, 62) expression
(1290, 78) ERROR
(1297, 4) loop_generate_construct
(1297, 27) generate_block
(1298, 9) interface_or_generate_item
(1298, 9) program_instantiation
(1298, 20) hierarchical_instance
(1298, 43) list_of_port_connections
(1300, 19) named_port_connection
(1300, 23) expression
(1300, 23) expression
(1300, 23) expression
(1300, 23) primary
(1300, 24) mintypmax_expression
(1300, 24) expression
(1300, 24) expression
(1300, 24) primary
(1300, 25) mintypmax_expression
(1300, 25) expression
(1300, 25) expression
(1300, 25) primary
(1300, 46) select1
(1300, 47) expression
(1300, 62) ERROR
(1300, 110) expression
(1300, 110) primary
(1301, 25) mintypmax_expression
(1301, 25) expression
(1301, 25) expression
(1301, 25) primary
(1301, 26) mintypmax_expression
(1301, 26) expression
(1301, 26) expression
(1301, 26) primary
(1301, 42) select1
(1301, 48) expression
(1301, 63) ERROR
(1305, 9) interface_or_generate_item
(1305, 9) program_instantiation
(1305, 20) hierarchical_instance
(1305, 43) list_of_port_connections
(1307, 19) named_port_connection
(1307, 23) expression
(1307, 23) expression
(1307, 23) expression
(1307, 23) primary
(1307, 24) mintypmax_expression
(1307, 24) expression
(1307, 24) expression
(1307, 24) primary
(1307, 25) mintypmax_expression
(1307, 25) expression
(1307, 25) expression
(1307, 25) primary
(1307, 46) select1
(1307, 47) expression
(1307, 62) ERROR
(1307, 110) expression
(1307, 110) primary
(1308, 25) mintypmax_expression
(1308, 25) expression
(1308, 25) expression
(1308, 25) primary
(1308, 26) mintypmax_expression
(1308, 26) expression
(1308, 26) expression
(1308, 26) primary
(1308, 42) select1
(1308, 48) expression
(1308, 63) ERROR
(1312, 9) interface_or_generate_item
(1312, 9) program_instantiation
(1312, 20) hierarchical_instance
(1312, 43) list_of_port_connections
(1314, 19) named_port_connection
(1314, 23) expression
(1314, 23) expression
(1314, 23) expression
(1314, 23) primary
(1314, 24) mintypmax_expression
(1314, 24) expression
(1314, 24) expression
(1314, 24) primary
(1314, 25) mintypmax_expression
(1314, 25) expression
(1314, 25) expression
(1314, 25) primary
(1314, 46) select1
(1314, 47) expression
(1314, 62) ERROR
(1314, 110) expression
(1314, 110) primary
(1315, 25) mintypmax_expression
(1315, 25) expression
(1315, 25) expression
(1315, 25) primary
(1315, 26) mintypmax_expression
(1315, 26) expression
(1315, 26) expression
(1315, 26) primary
(1315, 42) select1
(1315, 48) expression
(1315, 63) ERROR
(1318, 9) interface_or_generate_item
(1318, 9) program_instantiation
(1318, 20) hierarchical_instance
(1318, 43) list_of_port_connections
(1320, 19) named_port_connection
(1320, 23) expression
(1320, 23) expression
(1320, 23) expression
(1320, 23) primary
(1320, 24) mintypmax_expression
(1320, 24) expression
(1320, 24) expression
(1320, 24) primary
(1320, 25) mintypmax_expression
(1320, 25) expression
(1320, 25) expression
(1320, 25) primary
(1320, 46) select1
(1320, 47) expression
(1320, 62) ERROR
(1320, 110) expression
(1320, 110) primary
(1321, 25) mintypmax_expression
(1321, 25) expression
(1321, 25) expression
(1321, 25) primary
(1321, 26) mintypmax_expression
(1321, 26) expression
(1321, 26) expression
(1321, 26) primary
(1321, 42) select1
(1321, 48) expression
(1321, 63) ERROR
(1327, 2) module_or_generate_item
(1327, 2) always_construct
(1327, 13) statement
(1327, 13) statement_item
(1327, 13) seq_block
(1328, 36) statement_or_null
(1328, 36) statement
(1328, 36) statement_item
(1328, 36) loop_statement
(1329, 45) statement_or_null
(1329, 45) statement
(1329, 45) statement_item
(1329, 45) seq_block
(1329, 68) statement_or_null
(1329, 68) statement
(1329, 68) statement_item
(1329, 68) conditional_statement
(1330, 12) cond_predicate
(1330, 12) expression
(1330, 12) expression
(1330, 12) primary
(1330, 33) select1
(1330, 34) expression
(1330, 50) ERROR
(1330, 70) ERROR
(1385, 0) module_or_generate_item
(1385, 0) continuous_assign
(1385, 69) ;
(1385, 69) ERROR
(1386, 0) module_or_generate_item
(1386, 0) continuous_assign
(1386, 69) ;
(1386, 69) ERROR
(1389, 0) module_or_generate_item
(1389, 0) continuous_assign
(1389, 67) ;
(1389, 67) ERROR
(1391, 0) module_or_generate_item
(1391, 0) continuous_assign
(1391, 67) ;
(1391, 67) ERROR
(1394, 0) module_or_generate_item
(1394, 0) continuous_assign
(1394, 69) ;
(1394, 69) ERROR
(1509, 3) module_or_generate_item
(1509, 3) property_declaration
(1509, 24) property_spec
(1509, 24) clocking_event
(1510, 6) identifier
(1510, 6) simple_identifier
(1510, 6) ERROR
(1510, 6) primary
(1510, 15) ERROR
(0, 0) source_file
(21, 0) module_declaration
(71, 3) module_or_generate_item
(71, 3) loop_generate_construct
(71, 45) generate_block
(90, 6) continuous_assign
(90, 12) list_of_variable_assignments
(90, 12) variable_assignment
(90, 12) variable_lvalue
(90, 23) select1
(90, 44) ERROR
(90, 49) expression
(90, 49) primary
(90, 62) select1
(90, 63) expression
(90, 73) ERROR
(92, 9) ERROR
(100, 10) ERROR
(108, 10) ERROR
(116, 9) ERROR
(0, 0) source_file
(21, 0) module_declaration
(22, 3) module_ansi_header
(22, 25) list_of_port_declarations
(128, 0) ERROR
(134, 0) ERROR
(140, 0) ERROR
(159, 0) ERROR
(159, 7) ansi_port_declaration
(161, 10) ERROR
(161, 50) ERROR
(168, 0) ERROR
(206, 3) ansi_port_declaration
(206, 3) variable_port_header
(206, 9) variable_port_type
(206, 9) _variable_port_type
(206, 9) data_type
(206, 15) packed_dimension
(206, 15) unsized_dimension
(206, 16) ERROR
(216, 0) ERROR
(221, 0) ERROR
(279, 3) module_or_generate_item
(279, 3) data_declaration
(279, 3) data_type_or_implicit1
(279, 3) data_type
(279, 9) packed_dimension
(279, 9) unsized_dimension
(279, 10) ERROR
(335, 3) module_or_generate_item
(335, 3) data_declaration
(335, 3) data_type_or_implicit1
(335, 3) data_type
(335, 9) packed_dimension
(335, 9) unsized_dimension
(335, 10) ERROR
(345, 3) module_or_generate_item
(345, 3) continuous_assign
(345, 44) ;
(345, 44) ERROR
(346, 3) module_or_generate_item
(346, 3) continuous_assign
(346, 48) ;
(346, 48) ERROR
(347, 3) module_or_generate_item
(347, 3) continuous_assign
(347, 74) ;
(347, 74) module_or_generate_item
(347, 74) data_declaration
(347, 107) list_of_variable_decl_assignments
(347, 107) variable_decl_assignment
(347, 107) variable_identifier
(347, 107) simple_identifier
(348, 3) module_or_generate_item
(348, 3) continuous_assign
(348, 45) ;
(348, 45) ERROR
(349, 3) module_or_generate_item
(349, 3) continuous_assign
(349, 39) ;
(349, 39) module_or_generate_item
(349, 39) data_declaration
(349, 62) list_of_variable_decl_assignments
(349, 62) variable_decl_assignment
(349, 62) variable_identifier
(349, 62) simple_identifier
(350, 3) module_or_generate_item
(350, 3) continuous_assign
(350, 59) ;
(350, 59) ERROR
(357, 3) module_or_generate_item
(357, 3) continuous_assign
(357, 9) list_of_variable_assignments
(357, 9) variable_assignment
(357, 25) ERROR
(357, 25) expression
(357, 25) conditional_expression
(357, 75) ERROR
(357, 84) expression
(357, 84) primary
(357, 85) mintypmax_expression
(357, 85) expression
(357, 85) conditional_expression
(357, 134) ERROR
(357, 139) ERROR
(357, 142) expression
(357, 142) primary
(357, 144) mintypmax_expression
(357, 144) expression
(357, 144) conditional_expression
(357, 194) ERROR
(357, 199) ERROR
(357, 224) ERROR
(357, 229) ERROR
(360, 3) module_or_generate_item
(360, 3) program_instantiation
(360, 14) hierarchical_instance
(360, 27) list_of_port_connections
(360, 31) named_port_connection
(360, 36) expression
(360, 36) primary
(360, 36) concatenation
(360, 69) }
(360, 74) ERROR
(362, 0) module_or_generate_item
(362, 0) continuous_assign
(362, 6) list_of_variable_assignments
(362, 6) variable_assignment
(362, 21) expression
(362, 21) primary
(362, 31) ERROR
(362, 50) ERROR
(363, 3) module_or_generate_item
(363, 3) always_construct
(363, 9) statement
(363, 9) statement_item
(363, 9) procedural_timing_control_statement
(363, 24) statement_or_null
(363, 24) statement
(363, 24) statement_item
(363, 24) seq_block
(363, 30) ERROR
(364, 32) ERROR
(364, 49) statement_or_null
(364, 49) statement
(364, 49) statement_item
(364, 49) seq_block
(365, 58) ERROR
(367, 68) ERROR
(369, 68) ERROR
(372, 9) statement_or_null
(372, 9) statement
(372, 9) statement_item
(372, 9) conditional_statement
(373, 201) statement_or_null
(373, 201) statement
(373, 201) statement_item
(373, 201) subroutine_call_statement
(373, 201) subroutine_call
(373, 201) system_tf_call
(374, 168) expression
(374, 185) ERROR
(374, 334) ERROR
(374, 370) ERROR
(374, 502) statement_or_null
(374, 502) statement
(374, 502) statement_item
(374, 502) loop_statement
(375, 31) statement_or_null
(375, 31) statement
(375, 31) statement_item
(375, 31) seq_block
(375, 37) statement_or_null
(375, 37) statement
(375, 37) statement_item
(375, 37) conditional_statement
(376, 47) ERROR
(376, 47) subroutine_call
(376, 47) method_call
(376, 47) primary
(376, 47) function_subroutine_call
(376, 47) subroutine_call
(376, 47) method_call
(376, 47) primary
(376, 47) function_subroutine_call
(376, 47) subroutine_call
(376, 47) system_tf_call
(377, 142) expression
(377, 159) ERROR
(377, 220) expression
(377, 220) primary
(377, 229) ERROR
(377, 249) ERROR
(377, 268) ERROR
(378, 8) ERROR
(379, 16) statement_or_null
(379, 16) statement
(379, 16) statement_item
(379, 16) loop_statement
(380, 32) statement_or_null
(380, 32) statement
(380, 32) statement_item
(380, 32) seq_block
(380, 38) statement_or_null
(380, 38) statement
(380, 38) statement_item
(380, 38) loop_statement
(381, 35) statement_or_null
(381, 35) statement
(381, 35) statement_item
(381, 35) seq_block
(381, 41) statement_or_null
(381, 41) statement
(381, 41) statement_item
(381, 41) conditional_statement
(382, 30) ERROR
(382, 37) statement_or_null
(382, 37) statement
(382, 37) statement_item
(382, 37) subroutine_call_statement
(382, 37) subroutine_call
(382, 37) system_tf_call
(383, 69) expression
(383, 86) ERROR
(383, 123) ERROR
(385, 9) ERROR
(386, 6) statement_or_null
(386, 6) statement
(386, 6) statement_item
(386, 6) conditional_statement
(387, 103) statement_or_null
(387, 103) statement
(387, 103) statement_item
(387, 103) subroutine_call_statement
(387, 103) subroutine_call
(387, 103) system_tf_call
(388, 76) expression
(388, 93) ERROR
(388, 106) ERROR
(388, 154) ERROR
(388, 156) expression
(388, 156) primary
(388, 156) concatenation
(388, 180) }
(388, 211) ERROR
(388, 263) statement_or_null
(388, 263) statement
(388, 263) statement_item
(388, 263) conditional_statement
(389, 103) statement_or_null
(389, 103) statement
(389, 103) statement_item
(389, 103) subroutine_call_statement
(389, 103) subroutine_call
(389, 103) system_tf_call
(390, 76) expression
(390, 93) ERROR
(390, 106) ERROR
(390, 154) ERROR
(390, 156) expression
(390, 156) primary
(390, 156) concatenation
(390, 180) }
(390, 211) ERROR
(390, 263) statement_or_null
(390, 263) statement
(390, 263) statement_item
(390, 263) conditional_statement
(391, 73) statement_or_null
(391, 73) statement
(391, 73) statement_item
(391, 73) subroutine_call_statement
(391, 73) subroutine_call
(391, 73) system_tf_call
(392, 81) expression
(392, 98) ERROR
(392, 111) ERROR
(392, 167) ERROR
(392, 192) ERROR
(392, 294) statement_or_null
(392, 294) statement
(392, 294) statement_item
(392, 294) conditional_statement
(393, 73) statement_or_null
(393, 73) statement
(393, 73) statement_item
(393, 73) subroutine_call_statement
(393, 73) subroutine_call
(393, 73) system_tf_call
(394, 81) expression
(394, 98) ERROR
(394, 111) ERROR
(394, 167) ERROR
(394, 192) ERROR
(0, 0) ERROR
(534, 3) module_or_generate_item
(534, 3) continuous_assign
(534, 60) ;
(534, 60) ERROR
(536, 3) module_or_generate_item
(536, 3) continuous_assign
(536, 57) ;
(536, 57) ERROR
(541, 3) module_or_generate_item
(541, 3) continuous_assign
(541, 67) ;
(541, 67) ERROR
(541, 68) constant_expression
(541, 69) ERROR
(541, 72) ERROR
(541, 72) primary
(541, 92) ERROR
(541, 96) expression
(541, 97) ERROR
(546, 3) module_or_generate_item
(546, 3) continuous_assign
(546, 87) ;
(546, 87) module_or_generate_item
(546, 87) data_declaration
(546, 120) list_of_variable_decl_assignments
(546, 120) variable_decl_assignment
(546, 120) variable_identifier
(546, 120) simple_identifier
(547, 3) module_or_generate_item
(547, 3) continuous_assign
(547, 57) ;
(547, 57) ERROR
(548, 3) module_or_generate_item
(548, 3) continuous_assign
(548, 75) ;
(548, 75) module_or_generate_item
(548, 75) data_declaration
(548, 98) list_of_variable_decl_assignments
(548, 98) variable_decl_assignment
(548, 98) variable_identifier
(548, 98) simple_identifier
(551, 3) module_or_generate_item
(551, 3) continuous_assign
(551, 71) ;
(551, 71) ERROR
(562, 3) module_or_generate_item
(562, 3) continuous_assign
(562, 60) ;
(562, 60) ERROR
(564, 3) module_or_generate_item
(564, 3) continuous_assign
(564, 57) ;
(564, 57) ERROR
(569, 3) module_or_generate_item
(569, 3) continuous_assign
(569, 71) ;
(569, 71) ERROR
(569, 72) constant_expression
(569, 73) ERROR
(569, 76) ERROR
(569, 76) primary
(569, 96) ERROR
(569, 100) expression
(569, 101) ERROR
(574, 3) module_or_generate_item
(574, 3) continuous_assign
(574, 87) ;
(574, 87) module_or_generate_item
(574, 87) data_declaration
(574, 120) list_of_variable_decl_assignments
(574, 120) variable_decl_assignment
(574, 120) variable_identifier
(574, 120) simple_identifier
(575, 3) module_or_generate_item
(575, 3) continuous_assign
(575, 57) ;
(575, 57) ERROR
(576, 3) module_or_generate_item
(576, 3) continuous_assign
(576, 75) ;
(576, 75) module_or_generate_item
(576, 75) data_declaration
(576, 98) list_of_variable_decl_assignments
(576, 98) variable_decl_assignment
(576, 98) variable_identifier
(576, 98) simple_identifier
(579, 3) module_or_generate_item
(579, 3) continuous_assign
(579, 71) ;
(579, 71) ERROR
(593, 3) module_or_generate_item
(593, 3) always_construct
(593, 14) statement
(593, 14) statement_item
(593, 14) seq_block
(594, 24) statement_or_null
(594, 24) statement
(594, 24) statement_item
(594, 24) conditional_statement
(595, 43) statement_or_null
(595, 43) statement
(595, 43) statement_item
(595, 43) seq_block
(596, 20) statement_or_null
(596, 20) statement
(596, 20) statement_item
(596, 20) subroutine_call_statement
(597, 19) ERROR
(597, 26) statement_or_null
(597, 26) statement
(597, 26) statement_item
(597, 26) subroutine_call_statement
(598, 19) ERROR
(598, 26) statement_or_null
(598, 26) statement
(598, 26) statement_item
(598, 26) subroutine_call_statement
(599, 19) ERROR
(599, 26) statement_or_null
(599, 26) statement
(599, 26) statement_item
(599, 26) subroutine_call_statement
(600, 19) ERROR
(600, 26) statement_or_null
(600, 26) statement
(600, 26) statement_item
(600, 26) subroutine_call_statement
(601, 21) ERROR
(601, 28) statement_or_null
(601, 28) statement
(601, 28) statement_item
(601, 28) subroutine_call_statement
(602, 24) ERROR
(605, 24) statement_or_null
(605, 24) statement
(605, 24) statement_item
(605, 24) conditional_statement
(606, 26) statement_or_null
(606, 26) statement
(606, 26) statement_item
(606, 26) seq_block
(607, 20) statement_or_null
(607, 20) statement
(607, 20) statement_item
(607, 20) subroutine_call_statement
(608, 19) ERROR
(608, 26) statement_or_null
(608, 26) statement
(608, 26) statement_item
(608, 26) subroutine_call_statement
(609, 19) ERROR
(609, 26) statement_or_null
(609, 26) statement
(609, 26) statement_item
(609, 26) subroutine_call_statement
(610, 19) ERROR
(610, 26) statement_or_null
(610, 26) statement
(610, 26) statement_item
(610, 26) subroutine_call_statement
(611, 19) ERROR
(611, 26) statement_or_null
(611, 26) statement
(611, 26) statement_item
(611, 26) subroutine_call_statement
(612, 21) ERROR
(612, 28) statement_or_null
(612, 28) statement
(612, 28) statement_item
(612, 28) subroutine_call_statement
(613, 24) ERROR
(632, 3) module_or_generate_item
(632, 3) continuous_assign
(632, 9) list_of_net_assignments
(632, 9) net_assignment
(632, 25) expression
(632, 25) expression
(632, 27) primary
(632, 28) mintypmax_expression
(632, 28) expression
(632, 43) ERROR
(633, 3) module_or_generate_item
(633, 3) continuous_assign
(633, 9) list_of_net_assignments
(633, 9) net_assignment
(633, 25) expression
(633, 25) expression
(633, 25) primary
(633, 28) mintypmax_expression
(633, 28) expression
(633, 43) ERROR
(666, 3) module_or_generate_item
(666, 3) continuous_assign
(666, 9) list_of_net_assignments
(666, 9) net_assignment
(666, 25) expression
(666, 25) expression
(666, 27) primary
(666, 28) mintypmax_expression
(666, 28) expression
(666, 43) ERROR
(667, 3) module_or_generate_item
(667, 3) continuous_assign
(667, 9) list_of_net_assignments
(667, 9) net_assignment
(667, 25) expression
(667, 25) expression
(667, 25) primary
(667, 28) mintypmax_expression
(667, 28) expression
(667, 43) ERROR
(740, 3) module_or_generate_item
(740, 3) continuous_assign
(740, 9) list_of_net_assignments
(740, 9) net_assignment
(740, 34) expression
(740, 34) expression
(740, 34) expression
(740, 34) expression
(740, 34) expression
(740, 54) expression
(740, 54) primary
(740, 56) mintypmax_expression
(740, 64) ERROR
(740, 67) expression
(740, 68) ERROR
(740, 81) ERROR
(740, 85) ERROR
(753, 3) module_or_generate_item
(753, 3) continuous_assign
(753, 9) list_of_variable_assignments
(753, 9) variable_assignment
(753, 33) ERROR
(753, 33) expression
(753, 33) conditional_expression
(753, 57) ERROR
(753, 73) ;
(753, 73) ERROR
(771, 6) interface_or_generate_item
(771, 6) continuous_assign
(771, 49) ERROR
(771, 55) expression
(771, 94) expression
(771, 94) primary
(771, 94) function_subroutine_call
(771, 94) subroutine_call
(771, 94) method_call
(771, 102) ERROR
(771, 121) expression
(771, 122) ERROR
(773, 6) continuous_assign
(773, 51) ERROR
(773, 55) expression
(773, 94) expression
(773, 94) primary
(773, 94) function_subroutine_call
(773, 94) subroutine_call
(773, 94) method_call
(773, 102) ERROR
(773, 121) expression
(773, 122) ERROR
(776, 6) always_construct
(776, 17) statement
(776, 17) statement_item
(776, 17) seq_block
(777, 24) statement_or_null
(777, 24) statement
(777, 24) statement_item
(777, 24) conditional_statement
(779, 24) statement_or_null
(779, 24) statement
(779, 24) statement_item
(779, 24) seq_block
(779, 30) ERROR
(779, 30) statement_or_null
(779, 30) statement
(779, 30) statement_item
(779, 30) subroutine_call_statement
(780, 31) ERROR
(780, 38) statement_or_null
(780, 38) statement
(780, 38) statement_item
(780, 38) subroutine_call_statement
(781, 31) ERROR
(782, 25) block_item_declaration
(782, 25) data_declaration
(782, 44) ERROR
(782, 78) ERROR
(783, 24) block_item_declaration
(783, 24) data_declaration
(783, 31) ERROR
(785, 13) statement_or_null
(785, 13) statement
(785, 13) statement_item
(785, 13) conditional_statement
(785, 18) cond_predicate
(785, 18) expression
(785, 18) expression
(786, 44) expression
(786, 44) primary
(787, 20) mintypmax_expression
(787, 20) expression
(787, 20) expression
(787, 31) expression
(787, 31) primary
(787, 33) mintypmax_expression
(787, 41) ERROR
(787, 44) expression
(787, 45) ERROR
(787, 59) ERROR
(787, 63) ERROR
(787, 80) expression
(787, 80) primary
(788, 20) mintypmax_expression
(788, 20) expression
(788, 20) expression
(788, 31) expression
(788, 31) primary
(788, 33) mintypmax_expression
(788, 41) ERROR
(788, 44) expression
(788, 45) ERROR
(788, 59) ERROR
(788, 63) ERROR
(788, 80) statement_or_null
(788, 80) statement
(788, 80) statement_item
(788, 80) subroutine_call_statement
(789, 27) ERROR
(791, 30) ERROR
(794, 13) expression
(794, 13) expression
(794, 37) expression
(794, 37) primary
(794, 39) mintypmax_expression
(794, 39) expression
(794, 88) expression
(794, 88) primary
(794, 88) function_subroutine_call
(794, 88) subroutine_call
(794, 88) method_call
(794, 95) ERROR
(794, 114) expression
(794, 115) ERROR
(794, 119) ERROR
(794, 133) constant_function_call
(794, 133) function_subroutine_call
(794, 133) subroutine_call
(794, 133) method_call
(795, 21) ERROR
(798, 3) method_call_body
(798, 9) ERROR
(798, 35) expression
(798, 35) primary
(798, 35) function_subroutine_call
(798, 35) subroutine_call
(798, 35) tf_call
(798, 42) list_of_arguments_parent
(798, 44) ERROR
(802, 9) expression
(802, 9) expression
(802, 9) primary
(802, 29) select1
(802, 33) ERROR
(802, 70) expression
(802, 70) primary
(802, 70) function_subroutine_call
(802, 70) subroutine_call
(802, 70) method_call
(802, 78) ERROR
(802, 98) ERROR
(802, 102) ERROR
(813, 109) ERROR
(814, 6) statement_or_null
(814, 6) statement
(814, 6) statement_item
(814, 6) procedural_continuous_assignment
(817, 10) variable_assignment
(817, 32) expression
(817, 32) expression
(817, 32) primary
(817, 34) mintypmax_expression
(817, 34) expression
(817, 34) expression
(817, 34) primary
(817, 43) ERROR
(817, 46) expression
(817, 47) ERROR
(817, 180) expression
(817, 180) primary
(818, 34) mintypmax_expression
(818, 34) expression
(818, 34) expression
(818, 34) primary
(818, 43) ERROR
(818, 46) expression
(818, 47) ERROR
(821, 129) statement_or_null
(821, 129) statement
(821, 129) statement_item
(821, 129) blocking_assignment
(821, 129) operator_assignment
(823, 15) ERROR
(826, 58) statement_or_null
(826, 58) statement
(826, 58) statement_item
(826, 58) loop_statement
(828, 39) statement_or_null
(828, 39) statement
(828, 39) statement_item
(828, 39) seq_block
(828, 45) statement_or_null
(828, 45) statement
(828, 45) statement_item
(828, 45) blocking_assignment
(828, 45) operator_assignment
(829, 40) expression
(829, 40) primary
(829, 42) mintypmax_expression
(829, 81) ERROR
(829, 84) ERROR
(829, 88) expression
(829, 88) conditional_expression
(829, 88) cond_predicate
(829, 88) expression
(829, 88) conditional_expression
(829, 88) cond_predicate
(829, 88) expression
(829, 88) conditional_expression
(829, 88) cond_predicate
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(829, 88) expression
(831, 33) ERROR
(831, 34) expression
(831, 67) ERROR
(831, 67) expression
(831, 67) primary
(831, 69) mintypmax_expression
(831, 78) ERROR
(831, 81) expression
(831, 82) ERROR
(831, 94) ERROR
(831, 98) ERROR
(832, 33) ERROR
(832, 34) expression
(832, 67) ERROR
(832, 67) expression
(832, 67) primary
(832, 69) mintypmax_expression
(832, 78) ERROR
(832, 81) expression
(832, 82) ERROR
(832, 94) ERROR
(832, 98) ERROR
(834, 33) ERROR
(834, 34) expression
(834, 67) ERROR
(834, 67) expression
(834, 67) primary
(834, 69) mintypmax_expression
(834, 78) ERROR
(834, 81) expression
(834, 82) ERROR
(834, 94) ERROR
(834, 98) ERROR
(835, 33) ERROR
(835, 34) expression
(835, 67) ERROR
(835, 67) expression
(835, 67) primary
(835, 69) mintypmax_expression
(835, 78) ERROR
(835, 81) expression
(835, 82) ERROR
(835, 94) ERROR
(835, 98) ERROR
(840, 38) expression
(840, 38) primary
(840, 40) mintypmax_expression
(840, 40) expression
(840, 40) expression
(840, 40) expression
(840, 40) expression
(840, 40) expression
(840, 40) primary
(840, 71) ERROR
(840, 74) expression
(840, 74) expression
(840, 75) ERROR
(840, 128) expression
(840, 128) expression
(840, 128) expression
(840, 128) expression
(841, 40) ERROR
(841, 40) expression
(841, 40) primary
(841, 71) ERROR
(841, 74) expression
(841, 74) expression
(841, 75) ERROR
(843, 9) operator_assignment
(843, 38) expression
(843, 38) expression
(843, 38) primary
(843, 40) mintypmax_expression
(843, 40) expression
(843, 40) conditional_expression
(843, 40) cond_predicate
(843, 40) expression
(843, 40) expression
(843, 40) primary
(843, 71) ERROR
(843, 74) expression
(843, 74) expression
(843, 75) ERROR
(843, 128) expression
(844, 40) ERROR
(844, 40) expression
(844, 40) primary
(844, 71) ERROR
(844, 74) expression
(844, 74) expression
(844, 75) ERROR
(867, 14) expression
(867, 14) primary
(867, 14) function_subroutine_call
(867, 14) subroutine_call
(867, 14) tf_call
(867, 23) list_of_arguments_parent
(867, 25) ERROR
(874, 14) expression
(874, 14) primary
(874, 14) function_subroutine_call
(874, 14) subroutine_call
(874, 14) tf_call
(874, 23) list_of_arguments_parent
(874, 25) ERROR
(881, 105) ERROR
(884, 34) ERROR
(886, 14) expression
(886, 14) primary
(886, 14) function_subroutine_call
(886, 14) subroutine_call
(886, 14) tf_call
(886, 25) list_of_arguments_parent
(886, 27) ERROR
(887, 14) expression
(887, 14) primary
(887, 14) function_subroutine_call
(887, 14) subroutine_call
(887, 14) tf_call
(887, 25) list_of_arguments_parent
(887, 27) ERROR
(887, 135) ERROR
(890, 9) operator_assignment
(890, 26) ERROR
(890, 28) expression
(890, 53) ERROR
(891, 65) ERROR
(910, 68) ERROR
(929, 58) ERROR
(941, 55) ERROR
(951, 10) ERROR
(951, 10) sequence_instance
(953, 15) ERROR
(957, 13) expression
(957, 13) primary
(957, 13) function_subroutine_call
(957, 13) subroutine_call
(957, 13) tf_call
(957, 25) list_of_arguments_parent
(957, 27) ERROR
(957, 90) ERROR
(963, 13) expression
(963, 13) primary
(963, 13) function_subroutine_call
(963, 13) subroutine_call
(963, 13) tf_call
(963, 31) list_of_arguments_parent
(963, 33) ERROR
(969, 13) expression
(969, 13) primary
(969, 13) function_subroutine_call
(969, 13) subroutine_call
(969, 13) tf_call
(969, 31) list_of_arguments_parent
(969, 33) ERROR
(969, 100) ERROR
(979, 9) operator_assignment
(979, 26) expression
(979, 66) expression
(979, 73) ERROR
(980, 9) operator_assignment
(980, 26) expression
(980, 66) expression
(980, 73) ERROR
(986, 9) operator_assignment
(986, 26) expression
(986, 66) expression
(986, 73) ERROR
(987, 9) operator_assignment
(987, 26) expression
(987, 66) expression
(987, 73) ERROR
(990, 56) ERROR
(1006, 115) ERROR
(1010, 9) operator_assignment
(1010, 24) expression
(1010, 24) primary
(1010, 26) mintypmax_expression
(1010, 66) ERROR
(1010, 69) expression
(1010, 69) expression
(1010, 70) ERROR
(1010, 87) ERROR
(1010, 90) expression
(1010, 91) ERROR
(1010, 99) ERROR
(1011, 9) operator_assignment
(1011, 24) expression
(1011, 24) primary
(1011, 26) mintypmax_expression
(1011, 66) ERROR
(1011, 69) expression
(1011, 69) expression
(1011, 70) ERROR
(1011, 87) ERROR
(1011, 90) expression
(1011, 91) ERROR
(1020, 81) ERROR
(1032, 9) operator_assignment
(1032, 24) ERROR
(1042, 9) constant_primary
(1042, 9) constant_function_call
(1042, 9) function_subroutine_call
(1042, 9) subroutine_call
(1042, 9) method_call
(1042, 16) ERROR
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) conditional_expression
(1044, 9) cond_predicate
(1044, 9) expression
(1044, 9) primary
(1044, 9) function_subroutine_call
(1044, 9) subroutine_call
(1044, 9) method_call
(1044, 16) method_call_body
(1044, 23) ERROR
(1044, 53) expression
(1044, 53) primary
(1044, 53) function_subroutine_call
(1044, 53) subroutine_call
(1044, 53) method_call
(1044, 68) ERROR
(1045, 16) method_call_body
(1045, 21) ERROR
(1045, 53) ERROR
(1048, 9) constant_primary
(1048, 9) constant_function_call
(1048, 9) function_subroutine_call
(1048, 9) subroutine_call
(1048, 9) method_call
(1048, 16) ERROR
(1050, 9) expression
(1050, 9) primary
(1050, 9) function_subroutine_call
(1050, 9) subroutine_call
(1050, 9) method_call
(1050, 16) method_call_body
(1050, 25) ERROR
(1050, 59) expression
(1050, 59) primary
(1050, 59) function_subroutine_call
(1050, 59) subroutine_call
(1050, 59) method_call
(1050, 76) ERROR
(1051, 16) method_call_body
(1051, 25) ERROR
(1051, 59) expression
(1051, 59) primary
(1051, 59) function_subroutine_call
(1051, 59) subroutine_call
(1051, 59) method_call
(1051, 76) ERROR
(1052, 16) method_call_body
(1052, 25) ERROR
(1052, 59) ERROR
(1054, 9) constant_primary
(1054, 9) constant_function_call
(1054, 9) function_subroutine_call
(1054, 9) subroutine_call
(1054, 9) method_call
(1054, 9) primary
(1054, 9) function_subroutine_call
(1054, 9) subroutine_call
(1054, 9) method_call
(1054, 9) primary
(1054, 9) function_subroutine_call
(1054, 9) subroutine_call
(1054, 9) method_call
(1054, 16) ERROR
(1055, 16) ERROR
(1058, 16) ERROR
(1060, 9) expression
(1060, 9) primary
(1060, 9) function_subroutine_call
(1060, 9) subroutine_call
(1060, 9) method_call
(1060, 16) method_call_body
(1060, 21) ERROR
(1060, 51) expression
(1060, 51) primary
(1060, 51) function_subroutine_call
(1060, 51) subroutine_call
(1060, 51) method_call
(1060, 64) ERROR
(1061, 16) method_call_body
(1061, 22) ERROR
(1061, 52) expression
(1061, 52) primary
(1061, 52) function_subroutine_call
(1061, 52) subroutine_call
(1061, 52) method_call
(1061, 65) ERROR
(1062, 16) method_call_body
(1062, 19) ERROR
(1062, 49) expression
(1062, 49) primary
(1062, 49) function_subroutine_call
(1062, 49) subroutine_call
(1062, 49) method_call
(1062, 62) ERROR
(1063, 16) method_call_body
(1063, 21) ERROR
(1063, 51) expression
(1063, 51) primary
(1063, 51) function_subroutine_call
(1063, 51) subroutine_call
(1063, 51) method_call
(1063, 64) ERROR
(1064, 16) method_call_body
(1064, 21) ERROR
(1064, 51) expression
(1064, 51) expression
(1064, 51) primary
(1064, 51) function_subroutine_call
(1064, 51) subroutine_call
(1064, 51) method_call
(1064, 51) primary
(1064, 51) function_subroutine_call
(1064, 51) subroutine_call
(1064, 51) method_call
(1064, 51) primary
(1064, 51) function_subroutine_call
(1064, 51) subroutine_call
(1064, 51) method_call
(1064, 51) primary
(1064, 51) function_subroutine_call
(1064, 51) subroutine_call
(1064, 51) method_call
(1064, 51) primary
(1064, 51) function_subroutine_call
(1064, 51) subroutine_call
(1064, 51) method_call
(1064, 64) ERROR
(1065, 16) ERROR
(1066, 16) ERROR
(1067, 45) ERROR
(1068, 3) ERROR
(1068, 16) ERROR
(1069, 37) ERROR
(1069, 89) ERROR
(1075, 53) expression
(1075, 53) primary
(1075, 53) function_subroutine_call
(1075, 53) subroutine_call
(1075, 53) method_call
(1075, 53) primary
(1075, 53) function_subroutine_call
(1075, 53) subroutine_call
(1075, 53) method_call
(1075, 60) ERROR
(1075, 66) ERROR
(1079, 3) ERROR
(1082, 17) ERROR
(1082, 20) ERROR
(1083, 17) ERROR
(1083, 20) ERROR
(1084, 9) constant_function_call
(1084, 9) function_subroutine_call
(1084, 9) subroutine_call
(1084, 9) method_call
(1084, 9) primary
(1084, 9) function_subroutine_call
(1084, 9) subroutine_call
(1084, 9) method_call
(1084, 14) ERROR
(1086, 17) ERROR
(1086, 31) ERROR
(1087, 17) ERROR
(1087, 31) ERROR
(1088, 9) expression
(1088, 9) expression
(1088, 9) primary
(1088, 9) function_subroutine_call
(1088, 9) subroutine_call
(1088, 9) method_call
(1088, 9) primary
(1088, 9) function_subroutine_call
(1088, 9) subroutine_call
(1088, 9) method_call
(1088, 14) ERROR
(1091, 39) expression
(1091, 39) primary
(1091, 48) ERROR
(1091, 51) expression
(1091, 52) ERROR
(1091, 62) ERROR
(1092, 27) expression
(1092, 39) expression
(1092, 39) primary
(1092, 48) ERROR
(1092, 51) expression
(1092, 52) ERROR
(1093, 22) expression
(1093, 34) expression
(1093, 34) primary
(1093, 42) ERROR
(1093, 45) expression
(1093, 46) ERROR
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) expression
(1095, 29) primary
(1095, 29) function_subroutine_call
(1095, 29) subroutine_call
(1095, 29) method_call
(1095, 29) primary
(1095, 29) function_subroutine_call
(1095, 29) subroutine_call
(1095, 29) method_call
(1095, 29) primary
(1095, 29) function_subroutine_call
(1095, 29) subroutine_call
(1095, 29) method_call
(1095, 29) primary
(1095, 29) function_subroutine_call
(1095, 29) subroutine_call
(1095, 29) method_call
(1095, 34) ERROR
(1096, 34) ERROR
(1097, 29) ERROR
(1100, 35) ERROR
(1100, 47) ERROR
(1101, 35) ERROR
(1104, 35) ERROR
(1105, 35) ERROR
(1105, 47) ERROR
(1110, 60) ERROR
(1112, 59) ERROR
(1113, 59) ERROR
(1114, 59) ERROR
(1116, 46) expression
(1116, 48) ERROR
(1118, 9) primary
(1118, 9) function_subroutine_call
(1118, 9) subroutine_call
(1118, 9) tf_call
(1118, 28) ERROR
(1118, 76) ERROR
(1120, 3) ERROR
(1129, 3) ERROR
(1129, 80) ERROR
(1132, 3) ERROR
(1132, 67) expression
(1132, 67) primary
(1132, 81) ERROR
(1132, 85) expression
(1132, 86) ERROR
(1132, 129) ERROR
(1135, 14) expression
(1135, 14) primary
(1135, 14) function_subroutine_call
(1135, 14) subroutine_call
(1135, 14) tf_call
(1135, 24) list_of_arguments_parent
(1135, 26) ERROR
(1140, 24) ERROR
(1145, 41) ERROR
(1147, 15) expression
(1147, 15) primary
(1147, 15) function_subroutine_call
(1147, 15) subroutine_call
(1147, 15) tf_call
(1147, 29) list_of_arguments_parent
(1147, 31) ERROR
(1150, 76) ERROR
(1155, 103) expression
(1156, 101) ERROR
(1162, 3) ERROR
(1163, 71) ERROR
(1165, 3) ERROR
(1165, 61) ERROR
(1165, 64) ERROR
(1167, 13) expression
(1167, 13) primary
(1167, 13) function_subroutine_call
(1167, 13) subroutine_call
(1167, 13) tf_call
(1167, 27) list_of_arguments_parent
(1167, 29) ERROR
(1172, 13) expression
(1172, 13) primary
(1172, 13) function_subroutine_call
(1172, 13) subroutine_call
(1172, 13) tf_call
(1172, 31) list_of_arguments_parent
(1172, 33) ERROR
(1175, 64) ERROR
(1175, 82) ERROR
(1180, 115) ERROR
(1183, 85) ERROR
(1183, 109) ERROR
(1185, 115) ERROR
(1186, 15) expression
(1186, 15) primary
(1186, 15) function_subroutine_call
(1186, 15) subroutine_call
(1186, 15) tf_call
(1186, 28) list_of_arguments_parent
(1186, 30) ERROR
(1188, 35) ERROR
(1191, 73) ERROR
(1191, 94) ERROR
(1196, 33) expression
(1196, 33) expression
(1196, 33) expression
(1196, 33) expression
(1196, 33) expression
(1196, 83) ERROR
(1197, 75) ERROR
(1205, 96) ERROR
(1213, 3) ERROR
(1213, 31) ERROR
(1213, 118) )
(1213, 119) statement_or_null
(1213, 119) statement
(1213, 119) statement_item
(1213, 119) procedural_continuous_assignment
(1216, 10) variable_assignment
(1216, 27) expression
(1216, 39) expression
(1216, 39) primary
(1216, 48) ERROR
(1216, 51) expression
(1216, 52) ERROR
(1216, 63) statement_or_null
(1216, 63) statement
(1216, 63) statement_item
(1216, 63) procedural_continuous_assignment
(1217, 10) variable_assignment
(1217, 27) expression
(1217, 39) expression
(1217, 39) primary
(1217, 48) ERROR
(1217, 51) expression
(1217, 52) ERROR
(1217, 63) statement_or_null
(1217, 63) statement
(1217, 63) statement_item
(1217, 63) procedural_continuous_assignment
(1218, 10) variable_assignment
(1218, 22) expression
(1218, 34) expression
(1218, 34) primary
(1218, 42) ERROR
(1218, 45) expression
(1218, 46) ERROR
(1218, 57) statement_or_null
(1218, 57) statement
(1218, 57) statement_item
(1220, 37) ERROR
(1220, 43) statement_or_null
(1220, 43) statement
(1220, 43) statement_item
(1221, 37) ERROR
(1221, 43) statement_or_null
(1221, 43) statement
(1221, 43) statement_item
(1222, 31) ERROR
(1250, 87) statement_or_null
(1250, 87) statement
(1250, 87) statement_item
(1250, 87) procedural_continuous_assignment
(1252, 10) variable_assignment
(1252, 26) expression
(1252, 26) expression
(1252, 26) primary
(1252, 28) mintypmax_expression
(1252, 28) expression
(1252, 56) expression
(1252, 56) primary
(1252, 58) mintypmax_expression
(1252, 65) ERROR
(1252, 68) expression
(1252, 69) ERROR
(1252, 80) ERROR
(1252, 84) ERROR
(1252, 89) expression
(1252, 89) primary
(1253, 28) mintypmax_expression
(1253, 28) expression
(1253, 56) expression
(1253, 56) primary
(1253, 58) mintypmax_expression
(1253, 65) ERROR
(1253, 68) expression
(1253, 69) ERROR
(1253, 80) ERROR
(1253, 84) ERROR
(1257, 51) ERROR
(1353, 93) ERROR
(1355, 15) statement_or_null
(1355, 15) statement
(1355, 15) statement_item
(1355, 15) subroutine_call_statement
(1355, 15) subroutine_call
(1355, 15) tf_call
(1355, 31) list_of_arguments_parent
(1355, 32) ERROR
(1357, 83) ERROR
(1359, 14) statement_or_null
(1359, 14) statement
(1359, 14) statement_item
(1359, 14) subroutine_call_statement
(1359, 14) subroutine_call
(1359, 14) tf_call
(1359, 38) list_of_arguments_parent
(1359, 39) ERROR
(1392, 74) ERROR
(1395, 15) statement_or_null
(1395, 15) statement
(1395, 15) statement_item
(1395, 15) subroutine_call_statement
(1395, 15) subroutine_call
(1395, 15) tf_call
(1395, 33) list_of_arguments_parent
(1395, 34) ERROR
(1441, 55) ERROR
(1446, 29) statement_or_null
(1446, 29) statement
(1446, 29) statement_item
(1446, 29) subroutine_call_statement
(1446, 29) subroutine_call
(1446, 29) method_call
(1446, 29) primary
(1446, 29) function_subroutine_call
(1446, 29) subroutine_call
(1446, 29) method_call
(1446, 29) primary
(1446, 29) function_subroutine_call
(1446, 29) subroutine_call
(1446, 29) method_call
(1446, 40) ERROR
(1446, 56) ERROR
(1446, 103) ERROR
(1446, 150) ERROR
(1455, 51) statement_or_null
(1455, 51) statement
(1455, 51) statement_item
(1455, 51) procedural_continuous_assignment
(1459, 10) variable_assignment
(1459, 31) expression
(1459, 59) expression
(1459, 59) primary
(1459, 61) mintypmax_expression
(1459, 69) ERROR
(1459, 72) expression
(1459, 73) ERROR
(1459, 85) ERROR
(1459, 89) ERROR
(1459, 92) statement_or_null
(1459, 92) statement
(1459, 92) statement_item
(1459, 92) procedural_continuous_assignment
(1460, 10) variable_assignment
(1460, 31) expression
(1460, 59) expression
(1460, 59) primary
(1460, 61) mintypmax_expression
(1460, 69) ERROR
(1460, 72) expression
(1460, 73) ERROR
(1460, 85) ERROR
(1460, 89) ERROR
(1460, 92) statement_or_null
(1460, 92) statement
(1460, 92) statement_item
(1460, 92) procedural_continuous_assignment
(1461, 10) variable_assignment
(1461, 31) expression
(1461, 59) expression
(1461, 59) primary
(1461, 61) mintypmax_expression
(1461, 69) ERROR
(1461, 72) expression
(1461, 73) ERROR
(1461, 85) ERROR
(1461, 89) ERROR
(1461, 92) statement_or_null
(1461, 92) statement
(1461, 92) statement_item
(1461, 92) procedural_continuous_assignment
(1462, 10) variable_assignment
(1462, 31) expression
(1462, 59) expression
(1462, 59) primary
(1462, 61) mintypmax_expression
(1462, 69) ERROR
(1462, 72) expression
(1462, 73) ERROR
(1462, 85) ERROR
(1462, 89) ERROR
(1462, 92) statement_or_null
(1462, 92) statement
(1462, 92) statement_item
(1462, 92) procedural_continuous_assignment
(1463, 10) variable_assignment
(1463, 31) expression
(1463, 59) expression
(1463, 59) primary
(1463, 61) mintypmax_expression
(1463, 69) ERROR
(1463, 72) expression
(1463, 73) ERROR
(1463, 85) ERROR
(1463, 89) ERROR
(1463, 92) statement_or_null
(1463, 92) statement
(1463, 92) statement_item
(1463, 92) procedural_continuous_assignment
(1465, 10) variable_assignment
(1465, 31) expression
(1465, 59) expression
(1465, 59) primary
(1465, 61) mintypmax_expression
(1465, 69) ERROR
(1465, 72) expression
(1465, 73) ERROR
(1465, 85) ERROR
(1465, 89) ERROR
(1465, 92) statement_or_null
(1465, 92) statement
(1465, 92) statement_item
(1465, 92) procedural_continuous_assignment
(1466, 10) variable_assignment
(1466, 31) expression
(1466, 59) expression
(1466, 59) primary
(1466, 61) mintypmax_expression
(1466, 69) ERROR
(1466, 72) expression
(1466, 73) ERROR
(1466, 85) ERROR
(1466, 89) ERROR
(1466, 92) statement_or_null
(1466, 92) statement
(1466, 92) statement_item
(1466, 92) procedural_continuous_assignment
(1467, 10) variable_assignment
(1467, 31) expression
(1467, 59) expression
(1467, 59) primary
(1467, 61) mintypmax_expression
(1467, 69) ERROR
(1467, 72) expression
(1467, 73) ERROR
(1467, 85) ERROR
(1467, 89) ERROR
(1467, 92) statement_or_null
(1467, 92) statement
(1467, 92) statement_item
(1467, 92) procedural_continuous_assignment
(1468, 10) variable_assignment
(1468, 31) expression
(1468, 59) expression
(1468, 59) primary
(1468, 61) mintypmax_expression
(1468, 69) ERROR
(1468, 72) expression
(1468, 73) ERROR
(1468, 85) ERROR
(1468, 89) ERROR
(1468, 92) statement_or_null
(1468, 92) statement
(1468, 92) statement_item
(1468, 92) procedural_continuous_assignment
(1469, 10) variable_assignment
(1469, 31) expression
(1469, 59) expression
(1469, 59) primary
(1469, 61) mintypmax_expression
(1469, 69) ERROR
(1469, 72) expression
(1469, 73) ERROR
(1469, 85) ERROR
(1469, 89) ERROR
(1469, 92) statement_or_null
(1469, 92) statement
(1469, 92) statement_item
(1469, 92) procedural_continuous_assignment
(1471, 10) variable_assignment
(1471, 31) expression
(1471, 59) expression
(1471, 59) primary
(1471, 61) mintypmax_expression
(1471, 69) ERROR
(1471, 72) expression
(1471, 73) ERROR
(1471, 85) ERROR
(1471, 89) ERROR
(1471, 92) statement_or_null
(1471, 92) statement
(1471, 92) statement_item
(1471, 92) procedural_continuous_assignment
(1472, 10) variable_assignment
(1472, 31) expression
(1472, 59) expression
(1472, 59) primary
(1472, 61) mintypmax_expression
(1472, 69) ERROR
(1472, 72) expression
(1472, 73) ERROR
(1472, 85) ERROR
(1472, 89) ERROR
(1472, 92) statement_or_null
(1472, 92) statement
(1472, 92) statement_item
(1472, 92) procedural_continuous_assignment
(1473, 10) variable_assignment
(1473, 31) expression
(1473, 59) expression
(1473, 59) primary
(1473, 61) mintypmax_expression
(1473, 69) ERROR
(1473, 72) expression
(1473, 73) ERROR
(1473, 85) ERROR
(1473, 89) ERROR
(1473, 92) statement_or_null
(1473, 92) statement
(1473, 92) statement_item
(1473, 92) procedural_continuous_assignment
(1474, 10) variable_assignment
(1474, 31) expression
(1474, 59) expression
(1474, 59) primary
(1474, 61) mintypmax_expression
(1474, 69) ERROR
(1474, 72) expression
(1474, 73) ERROR
(1474, 85) ERROR
(1474, 89) ERROR
(1474, 92) statement_or_null
(1474, 92) statement
(1474, 92) statement_item
(1474, 92) procedural_continuous_assignment
(1475, 10) variable_assignment
(1475, 31) expression
(1475, 59) expression
(1475, 59) primary
(1475, 61) mintypmax_expression
(1475, 69) ERROR
(1475, 72) expression
(1475, 73) ERROR
(1475, 85) ERROR
(1475, 89) ERROR
(1475, 92) statement_or_null
(1475, 92) statement
(1475, 92) statement_item
(1475, 92) procedural_continuous_assignment
(1477, 10) variable_assignment
(1477, 31) expression
(1477, 59) expression
(1477, 59) primary
(1477, 61) mintypmax_expression
(1477, 69) ERROR
(1477, 72) expression
(1477, 73) ERROR
(1477, 85) ERROR
(1477, 89) ERROR
(1477, 92) statement_or_null
(1477, 92) statement
(1477, 92) statement_item
(1477, 92) procedural_continuous_assignment
(1478, 10) variable_assignment
(1478, 31) expression
(1478, 59) expression
(1478, 59) primary
(1478, 61) mintypmax_expression
(1478, 69) ERROR
(1478, 72) expression
(1478, 73) ERROR
(1478, 85) ERROR
(1478, 89) ERROR
(1478, 92) statement_or_null
(1478, 92) statement
(1478, 92) statement_item
(1478, 92) procedural_continuous_assignment
(1479, 10) variable_assignment
(1479, 31) expression
(1479, 59) expression
(1479, 59) primary
(1479, 61) mintypmax_expression
(1479, 69) ERROR
(1479, 72) expression
(1479, 73) ERROR
(1479, 85) ERROR
(1479, 89) ERROR
(1479, 92) statement_or_null
(1479, 92) statement
(1479, 92) statement_item
(1479, 92) procedural_continuous_assignment
(1480, 10) variable_assignment
(1480, 31) expression
(1480, 59) expression
(1480, 59) primary
(1480, 61) mintypmax_expression
(1480, 69) ERROR
(1480, 72) expression
(1480, 73) ERROR
(1480, 85) ERROR
(1480, 89) ERROR
(1480, 92) statement_or_null
(1480, 92) statement
(1480, 92) statement_item
(1480, 92) procedural_continuous_assignment
(1481, 10) variable_assignment
(1481, 31) expression
(1481, 59) expression
(1481, 59) primary
(1481, 61) mintypmax_expression
(1481, 69) ERROR
(1481, 72) expression
(1481, 73) ERROR
(1481, 85) ERROR
(1481, 89) ERROR
(1481, 92) statement_or_null
(1481, 92) statement
(1481, 92) statement_item
(1481, 92) procedural_continuous_assignment
(1484, 10) variable_assignment
(1484, 31) expression
(1484, 59) expression
(1484, 59) primary
(1484, 61) mintypmax_expression
(1484, 69) ERROR
(1484, 72) expression
(1484, 73) ERROR
(1484, 85) ERROR
(1484, 89) ERROR
(1484, 92) statement_or_null
(1484, 92) statement
(1484, 92) statement_item
(1484, 92) procedural_continuous_assignment
(1485, 10) variable_assignment
(1485, 31) expression
(1485, 59) expression
(1485, 59) primary
(1485, 61) mintypmax_expression
(1485, 69) ERROR
(1485, 72) expression
(1485, 73) ERROR
(1485, 85) ERROR
(1485, 89) ERROR
(1485, 92) statement_or_null
(1485, 92) statement
(1485, 92) statement_item
(1485, 92) procedural_continuous_assignment
(1486, 10) variable_assignment
(1486, 31) expression
(1486, 59) expression
(1486, 59) primary
(1486, 61) mintypmax_expression
(1486, 69) ERROR
(1486, 72) expression
(1486, 73) ERROR
(1486, 85) ERROR
(1486, 89) ERROR
(1486, 92) statement_or_null
(1486, 92) statement
(1486, 92) statement_item
(1486, 92) procedural_continuous_assignment
(1487, 10) variable_assignment
(1487, 31) expression
(1487, 59) expression
(1487, 59) primary
(1487, 61) mintypmax_expression
(1487, 69) ERROR
(1487, 72) expression
(1487, 73) ERROR
(1487, 85) ERROR
(1487, 89) ERROR
(1487, 92) statement_or_null
(1487, 92) statement
(1487, 92) statement_item
(1487, 92) procedural_continuous_assignment
(1488, 10) variable_assignment
(1488, 31) expression
(1488, 59) expression
(1488, 59) primary
(1488, 61) mintypmax_expression
(1488, 69) ERROR
(1488, 72) expression
(1488, 73) ERROR
(1488, 85) ERROR
(1488, 89) ERROR
(1488, 92) statement_or_null
(1488, 92) statement
(1488, 92) statement_item
(1488, 92) procedural_continuous_assignment
(1490, 10) variable_assignment
(1490, 31) expression
(1490, 59) expression
(1490, 59) primary
(1490, 61) mintypmax_expression
(1490, 69) ERROR
(1490, 72) expression
(1490, 73) ERROR
(1490, 85) ERROR
(1490, 89) ERROR
(1490, 92) statement_or_null
(1490, 92) statement
(1490, 92) statement_item
(1490, 92) procedural_continuous_assignment
(1491, 10) variable_assignment
(1491, 31) expression
(1491, 59) expression
(1491, 59) primary
(1491, 61) mintypmax_expression
(1491, 69) ERROR
(1491, 72) expression
(1491, 73) ERROR
(1491, 85) ERROR
(1491, 89) ERROR
(1491, 92) statement_or_null
(1491, 92) statement
(1491, 92) statement_item
(1491, 92) procedural_continuous_assignment
(1492, 10) variable_assignment
(1492, 31) expression
(1492, 59) expression
(1492, 59) primary
(1492, 61) mintypmax_expression
(1492, 69) ERROR
(1492, 72) expression
(1492, 73) ERROR
(1492, 85) ERROR
(1492, 89) ERROR
(1492, 92) statement_or_null
(1492, 92) statement
(1492, 92) statement_item
(1492, 92) procedural_continuous_assignment
(1493, 10) variable_assignment
(1493, 31) expression
(1493, 59) expression
(1493, 59) primary
(1493, 61) mintypmax_expression
(1493, 69) ERROR
(1493, 72) expression
(1493, 73) ERROR
(1493, 85) ERROR
(1493, 89) ERROR
(1493, 92) statement_or_null
(1493, 92) statement
(1493, 92) statement_item
(1493, 92) procedural_continuous_assignment
(1494, 10) variable_assignment
(1494, 31) expression
(1494, 59) expression
(1494, 59) primary
(1494, 61) mintypmax_expression
(1494, 69) ERROR
(1494, 72) expression
(1494, 73) ERROR
(1494, 85) ERROR
(1494, 89) ERROR
(1494, 92) statement_or_null
(1494, 92) statement
(1494, 92) statement_item
(1494, 92) procedural_continuous_assignment
(1496, 10) variable_assignment
(1496, 31) expression
(1496, 59) expression
(1496, 59) primary
(1496, 61) mintypmax_expression
(1496, 69) ERROR
(1496, 72) expression
(1496, 73) ERROR
(1496, 85) ERROR
(1496, 89) ERROR
(1496, 92) statement_or_null
(1496, 92) statement
(1496, 92) statement_item
(1496, 92) procedural_continuous_assignment
(1497, 10) variable_assignment
(1497, 31) expression
(1497, 59) expression
(1497, 59) primary
(1497, 61) mintypmax_expression
(1497, 69) ERROR
(1497, 72) expression
(1497, 73) ERROR
(1497, 85) ERROR
(1497, 89) ERROR
(1497, 92) statement_or_null
(1497, 92) statement
(1497, 92) statement_item
(1497, 92) procedural_continuous_assignment
(1498, 10) variable_assignment
(1498, 31) expression
(1498, 59) expression
(1498, 59) primary
(1498, 61) mintypmax_expression
(1498, 69) ERROR
(1498, 72) expression
(1498, 73) ERROR
(1498, 85) ERROR
(1498, 89) ERROR
(1498, 92) statement_or_null
(1498, 92) statement
(1498, 92) statement_item
(1498, 92) procedural_continuous_assignment
(1499, 10) variable_assignment
(1499, 31) expression
(1499, 59) expression
(1499, 59) primary
(1499, 61) mintypmax_expression
(1499, 69) ERROR
(1499, 72) expression
(1499, 73) ERROR
(1499, 85) ERROR
(1499, 89) ERROR
(1499, 92) statement_or_null
(1499, 92) statement
(1499, 92) statement_item
(1499, 92) procedural_continuous_assignment
(1500, 10) variable_assignment
(1500, 31) expression
(1500, 59) expression
(1500, 59) primary
(1500, 61) mintypmax_expression
(1500, 69) ERROR
(1500, 72) expression
(1500, 73) ERROR
(1500, 85) ERROR
(1500, 89) ERROR
(1500, 92) statement_or_null
(1500, 92) statement
(1500, 92) statement_item
(1500, 92) procedural_continuous_assignment
(1502, 10) variable_assignment
(1502, 31) expression
(1502, 59) expression
(1502, 59) primary
(1502, 61) mintypmax_expression
(1502, 69) ERROR
(1502, 72) expression
(1502, 73) ERROR
(1502, 85) ERROR
(1502, 89) ERROR
(1502, 92) statement_or_null
(1502, 92) statement
(1502, 92) statement_item
(1502, 92) procedural_continuous_assignment
(1503, 10) variable_assignment
(1503, 31) expression
(1503, 59) expression
(1503, 59) primary
(1503, 61) mintypmax_expression
(1503, 69) ERROR
(1503, 72) expression
(1503, 73) ERROR
(1503, 85) ERROR
(1503, 89) ERROR
(1503, 92) statement_or_null
(1503, 92) statement
(1503, 92) statement_item
(1503, 92) procedural_continuous_assignment
(1504, 10) variable_assignment
(1504, 31) expression
(1504, 59) expression
(1504, 59) primary
(1504, 61) mintypmax_expression
(1504, 69) ERROR
(1504, 72) expression
(1504, 73) ERROR
(1504, 85) ERROR
(1504, 89) ERROR
(1504, 92) statement_or_null
(1504, 92) statement
(1504, 92) statement_item
(1504, 92) procedural_continuous_assignment
(1505, 10) variable_assignment
(1505, 31) expression
(1505, 59) expression
(1505, 59) primary
(1505, 61) mintypmax_expression
(1505, 69) ERROR
(1505, 72) expression
(1505, 73) ERROR
(1505, 85) ERROR
(1505, 89) ERROR
(1505, 92) statement_or_null
(1505, 92) statement
(1505, 92) statement_item
(1505, 92) procedural_continuous_assignment
(1506, 10) variable_assignment
(1506, 31) expression
(1506, 59) expression
(1506, 59) primary
(1506, 61) mintypmax_expression
(1506, 69) ERROR
(1506, 72) expression
(1506, 73) ERROR
(1506, 85) ERROR
(1506, 89) ERROR
(1506, 92) ERROR
(1510, 29) statement_or_null
(1510, 29) statement
(1510, 29) statement_item
(1510, 29) subroutine_call_statement
(1510, 29) subroutine_call
(1510, 29) method_call
(1510, 29) primary
(1510, 29) function_subroutine_call
(1510, 29) subroutine_call
(1510, 29) method_call
(1510, 44) ERROR
(1510, 74) ERROR
(1510, 112) ERROR
(1517, 69) ERROR
(1519, 15) statement_or_null
(1519, 15) statement
(1519, 15) statement_item
(1519, 15) subroutine_call_statement
(1519, 15) subroutine_call
(1519, 15) tf_call
(1519, 31) list_of_arguments_parent
(1519, 32) ERROR
(1519, 131) ERROR
(1520, 15) statement_or_null
(1520, 15) statement
(1520, 15) statement_item
(1520, 15) subroutine_call_statement
(1520, 15) subroutine_call
(1520, 15) tf_call
(1520, 31) list_of_arguments_parent
(1520, 32) ERROR
(1520, 131) ERROR
(1523, 15) statement_or_null
(1523, 15) statement
(1523, 15) statement_item
(1523, 15) subroutine_call_statement
(1523, 15) subroutine_call
(1523, 15) tf_call
(1523, 31) list_of_arguments_parent
(1523, 32) ERROR
(1527, 32) ERROR
(1529, 15) statement_or_null
(1529, 15) statement
(1529, 15) statement_item
(1529, 15) subroutine_call_statement
(1529, 15) subroutine_call
(1529, 15) tf_call
(1529, 31) list_of_arguments_parent
(1529, 32) ERROR
(1558, 54) statement_or_null
(1558, 54) statement
(1558, 54) statement_item
(1558, 54) procedural_continuous_assignment
(1561, 10) variable_assignment
(1561, 39) expression
(1561, 39) expression
(1561, 39) primary
(1561, 41) mintypmax_expression
(1561, 41) expression
(1561, 41) expression
(1561, 41) primary
(1561, 41) multiple_concatenation
(1561, 44) concatenation
(1561, 59) ERROR
(1561, 92) expression
(1561, 92) primary
(1562, 41) mintypmax_expression
(1562, 41) expression
(1562, 41) expression
(1562, 41) primary
(1562, 41) multiple_concatenation
(1562, 44) concatenation
(1562, 59) ERROR
(1562, 91) statement_or_null
(1562, 91) statement
(1562, 91) statement_item
(1562, 91) procedural_continuous_assignment
(1564, 10) variable_assignment
(1564, 39) expression
(1564, 39) expression
(1564, 39) primary
(1564, 41) mintypmax_expression
(1564, 41) expression
(1564, 41) expression
(1564, 41) primary
(1564, 41) multiple_concatenation
(1564, 44) concatenation
(1564, 59) ERROR
(1564, 92) expression
(1564, 92) primary
(1565, 41) mintypmax_expression
(1565, 41) expression
(1565, 41) expression
(1565, 41) primary
(1565, 41) multiple_concatenation
(1565, 44) concatenation
(1565, 59) ERROR
(1565, 91) statement_or_null
(1565, 91) statement
(1565, 91) statement_item
(1565, 91) procedural_continuous_assignment
(1567, 10) variable_assignment
(1567, 39) expression
(1567, 39) expression
(1567, 39) primary
(1567, 41) mintypmax_expression
(1567, 41) expression
(1567, 41) expression
(1567, 41) primary
(1567, 41) multiple_concatenation
(1567, 44) concatenation
(1567, 59) ERROR
(1567, 92) expression
(1567, 92) primary
(1568, 41) mintypmax_expression
(1568, 41) expression
(1568, 41) expression
(1568, 41) primary
(1568, 41) multiple_concatenation
(1568, 44) concatenation
(1568, 59) ERROR
(1568, 91) statement_or_null
(1568, 91) statement
(1568, 91) statement_item
(1568, 91) procedural_continuous_assignment
(1570, 10) variable_assignment
(1570, 39) expression
(1570, 39) expression
(1570, 39) primary
(1570, 41) mintypmax_expression
(1570, 41) expression
(1570, 41) expression
(1570, 41) primary
(1570, 41) multiple_concatenation
(1570, 44) concatenation
(1570, 59) ERROR
(1570, 92) expression
(1570, 92) primary
(1571, 41) mintypmax_expression
(1571, 41) expression
(1571, 41) expression
(1571, 41) primary
(1571, 41) multiple_concatenation
(1571, 44) concatenation
(1571, 59) ERROR
(1571, 91) statement_or_null
(1571, 91) statement
(1571, 91) statement_item
(1574, 51) ERROR
(1574, 57) statement_or_null
(1574, 57) statement
(1574, 57) statement_item
(1575, 51) ERROR
(1575, 57) statement_or_null
(1575, 57) statement
(1575, 57) statement_item
(1576, 51) ERROR
(1576, 57) statement_or_null
(1576, 57) statement
(1576, 57) statement_item
(1577, 51) ERROR
(1582, 54) statement_or_null
(1582, 54) statement
(1582, 54) statement_item
(1582, 54) procedural_continuous_assignment
(1585, 10) variable_assignment
(1585, 30) expression
(1585, 59) expression
(1585, 59) primary
(1585, 61) mintypmax_expression
(1585, 68) ERROR
(1585, 71) expression
(1585, 72) ERROR
(1585, 83) ERROR
(1585, 87) ERROR
(1585, 90) statement_or_null
(1585, 90) statement
(1585, 90) statement_item
(1585, 90) procedural_continuous_assignment
(1586, 10) variable_assignment
(1586, 30) expression
(1586, 59) expression
(1586, 59) primary
(1586, 61) mintypmax_expression
(1586, 68) ERROR
(1586, 71) expression
(1586, 72) ERROR
(1586, 83) ERROR
(1586, 87) ERROR
(1627, 162) statement_or_null
(1627, 162) statement
(1627, 162) statement_item
(1632, 51) ERROR
(1632, 57) statement_or_null
(1632, 57) statement
(1632, 57) statement_item
(1633, 51) ERROR
(1633, 57) statement_or_null
(1633, 57) statement
(1633, 57) statement_item
(1634, 51) ERROR
(1634, 57) statement_or_null
(1634, 57) statement
(1634, 57) statement_item
(1635, 51) ERROR
(1647, 60) statement_or_null
(1647, 60) statement
(1647, 60) statement_item
(1647, 60) procedural_continuous_assignment
(1650, 10) variable_assignment
(1650, 39) expression
(1650, 39) expression
(1650, 39) expression
(1650, 39) expression
(1650, 39) primary
(1650, 41) mintypmax_expression
(1650, 41) expression
(1650, 41) expression
(1650, 41) primary
(1650, 41) multiple_concatenation
(1650, 44) concatenation
(1650, 59) ERROR
(1650, 92) expression
(1650, 92) primary
(1651, 41) mintypmax_expression
(1651, 41) expression
(1651, 41) expression
(1651, 41) primary
(1651, 41) multiple_concatenation
(1651, 44) concatenation
(1651, 59) ERROR
(1651, 92) expression
(1651, 92) primary
(1652, 41) mintypmax_expression
(1652, 41) expression
(1652, 41) expression
(1652, 41) primary
(1652, 41) multiple_concatenation
(1652, 44) concatenation
(1652, 59) ERROR
(1652, 92) expression
(1652, 92) primary
(1653, 41) mintypmax_expression
(1653, 41) expression
(1653, 41) expression
(1653, 41) primary
(1653, 41) multiple_concatenation
(1653, 44) concatenation
(1653, 59) ERROR
(1653, 91) statement_or_null
(1653, 91) statement
(1653, 91) statement_item
(1653, 91) procedural_continuous_assignment
(1655, 10) variable_assignment
(1655, 39) expression
(1655, 39) expression
(1655, 39) expression
(1655, 39) expression
(1655, 39) primary
(1655, 41) mintypmax_expression
(1655, 41) expression
(1655, 41) expression
(1655, 41) primary
(1655, 41) multiple_concatenation
(1655, 44) concatenation
(1655, 59) ERROR
(1655, 92) expression
(1655, 92) primary
(1656, 41) mintypmax_expression
(1656, 41) expression
(1656, 41) expression
(1656, 41) primary
(1656, 41) multiple_concatenation
(1656, 44) concatenation
(1656, 59) ERROR
(1656, 92) expression
(1656, 92) primary
(1657, 41) mintypmax_expression
(1657, 41) expression
(1657, 41) expression
(1657, 41) primary
(1657, 41) multiple_concatenation
(1657, 44) concatenation
(1657, 59) ERROR
(1657, 92) expression
(1657, 92) primary
(1658, 41) mintypmax_expression
(1658, 41) expression
(1658, 41) expression
(1658, 41) primary
(1658, 41) multiple_concatenation
(1658, 44) concatenation
(1658, 59) ERROR
(1658, 91) statement_or_null
(1658, 91) statement
(1658, 91) statement_item
(1658, 91) procedural_continuous_assignment
(1660, 10) variable_assignment
(1660, 39) expression
(1660, 39) expression
(1660, 39) expression
(1660, 39) expression
(1660, 39) expression
(1660, 39) expression
(1660, 39) expression
(1660, 39) primary
(1660, 41) mintypmax_expression
(1660, 41) expression
(1660, 41) expression
(1660, 41) primary
(1660, 41) multiple_concatenation
(1660, 44) concatenation
(1660, 59) ERROR
(1660, 88) expression
(1660, 88) primary
(1661, 41) mintypmax_expression
(1661, 41) expression
(1661, 41) expression
(1661, 41) primary
(1661, 41) multiple_concatenation
(1661, 44) concatenation
(1661, 59) ERROR
(1661, 93) expression
(1661, 93) primary
(1662, 41) mintypmax_expression
(1662, 41) expression
(1662, 41) expression
(1662, 41) primary
(1662, 41) multiple_concatenation
(1662, 44) concatenation
(1662, 59) ERROR
(1662, 90) expression
(1662, 90) primary
(1663, 41) mintypmax_expression
(1663, 41) expression
(1663, 41) expression
(1663, 41) primary
(1663, 41) multiple_concatenation
(1663, 44) concatenation
(1663, 59) ERROR
(1663, 92) expression
(1663, 92) primary
(1664, 41) mintypmax_expression
(1664, 41) expression
(1664, 41) expression
(1664, 41) primary
(1664, 41) multiple_concatenation
(1664, 44) concatenation
(1664, 59) ERROR
(1664, 92) expression
(1664, 92) primary
(1665, 41) mintypmax_expression
(1665, 41) expression
(1665, 41) expression
(1665, 41) primary
(1665, 41) multiple_concatenation
(1665, 44) concatenation
(1665, 59) ERROR
(1665, 92) expression
(1665, 92) primary
(1666, 41) mintypmax_expression
(1666, 41) expression
(1666, 41) expression
(1666, 41) primary
(1666, 41) multiple_concatenation
(1666, 44) concatenation
(1666, 59) ERROR
(1666, 91) statement_or_null
(1666, 91) statement
(1666, 91) statement_item
(1666, 91) procedural_continuous_assignment
(1669, 10) variable_assignment
(1669, 39) expression
(1669, 39) expression
(1669, 39) expression
(1669, 39) expression
(1669, 39) expression
(1669, 39) expression
(1669, 39) expression
(1669, 39) primary
(1669, 41) mintypmax_expression
(1669, 41) expression
(1669, 41) expression
(1669, 41) primary
(1669, 41) multiple_concatenation
(1669, 44) concatenation
(1669, 59) ERROR
(1669, 88) expression
(1669, 88) primary
(1670, 41) mintypmax_expression
(1670, 41) expression
(1670, 41) expression
(1670, 41) primary
(1670, 41) multiple_concatenation
(1670, 44) concatenation
(1670, 59) ERROR
(1670, 93) expression
(1670, 93) primary
(1671, 41) mintypmax_expression
(1671, 41) expression
(1671, 41) expression
(1671, 41) primary
(1671, 41) multiple_concatenation
(1671, 44) concatenation
(1671, 59) ERROR
(1671, 90) expression
(1671, 90) primary
(1672, 41) mintypmax_expression
(1672, 41) expression
(1672, 41) expression
(1672, 41) primary
(1672, 41) multiple_concatenation
(1672, 44) concatenation
(1672, 59) ERROR
(1672, 92) expression
(1672, 92) primary
(1673, 41) mintypmax_expression
(1673, 41) expression
(1673, 41) expression
(1673, 41) primary
(1673, 41) multiple_concatenation
(1673, 44) concatenation
(1673, 59) ERROR
(1673, 92) expression
(1673, 92) primary
(1674, 41) mintypmax_expression
(1674, 41) expression
(1674, 41) expression
(1674, 41) primary
(1674, 41) multiple_concatenation
(1674, 44) concatenation
(1674, 59) ERROR
(1674, 92) expression
(1674, 92) primary
(1675, 41) mintypmax_expression
(1675, 41) expression
(1675, 41) expression
(1675, 41) primary
(1675, 41) multiple_concatenation
(1675, 44) concatenation
(1675, 59) ERROR
(1902, 62) statement_or_null
(1902, 62) statement
(1902, 62) statement_item
(1902, 62) subroutine_call_statement
(1905, 16) ERROR
(1923, 81) ERROR
(1927, 49) statement_or_null
(1927, 49) statement
(1927, 49) statement_item
(1927, 49) subroutine_call_statement
(1927, 49) subroutine_call
(1927, 49) method_call
(1927, 49) primary
(1927, 49) function_subroutine_call
(1927, 49) subroutine_call
(1927, 49) method_call
(1927, 65) ERROR
(1927, 76) ERROR
(1927, 89) ERROR
(1927, 91) statement_or_null
(1927, 91) statement
(1927, 91) statement_item
(1927, 91) blocking_assignment
(1927, 91) operator_assignment
(1929, 15) ERROR
(1930, 19) statement_or_null
(1930, 19) statement
(1930, 19) statement_item
(1930, 19) subroutine_call_statement
(1930, 19) subroutine_call
(1930, 19) method_call
(1930, 19) primary
(1930, 19) function_subroutine_call
(1930, 19) subroutine_call
(1930, 19) method_call
(1931, 13) ERROR
(1931, 34) ERROR
(1931, 64) ERROR
(1931, 67) statement_or_null
(1931, 67) statement
(1931, 67) statement_item
(1931, 67) subroutine_call_statement
(1931, 67) subroutine_call
(1931, 67) method_call
(1931, 67) primary
(1931, 67) function_subroutine_call
(1931, 67) subroutine_call
(1931, 67) method_call
(1932, 13) ERROR
(1932, 34) ERROR
(1932, 64) ERROR
(1933, 6) ERROR
(1935, 32) statement_or_null
(1935, 32) statement
(1935, 32) statement_item
(1935, 32) subroutine_call_statement
(1935, 32) subroutine_call
(1935, 32) tf_call
(1935, 43) list_of_arguments_parent
(1935, 44) ERROR
(1935, 94) statement_or_null
(1935, 94) statement
(1935, 94) statement_item
(1935, 94) blocking_assignment
(1935, 94) operator_assignment
(1937, 15) ERROR
(1938, 19) statement_or_null
(1938, 19) statement
(1938, 19) statement_item
(1938, 19) subroutine_call_statement
(1938, 19) subroutine_call
(1938, 19) method_call
(1938, 19) primary
(1938, 19) function_subroutine_call
(1938, 19) subroutine_call
(1938, 19) method_call
(1939, 13) ERROR
(1939, 34) ERROR
(1939, 81) ERROR
(1939, 84) statement_or_null
(1939, 84) statement
(1939, 84) statement_item
(1939, 84) subroutine_call_statement
(1939, 84) subroutine_call
(1939, 84) method_call
(1939, 84) primary
(1939, 84) function_subroutine_call
(1939, 84) subroutine_call
(1939, 84) method_call
(1940, 13) ERROR
(1940, 34) ERROR
(1940, 81) ERROR
(1946, 4) always_construct
(1946, 15) statement
(1946, 15) statement_item
(1946, 15) seq_block
(1946, 21) ERROR
(1950, 23) block_item_declaration
(1950, 23) data_declaration
(1950, 28) list_of_variable_decl_assignments
(1950, 28) variable_decl_assignment
(1950, 28) variable_identifier
(1950, 28) simple_identifier
(1950, 29) ERROR
(1950, 137) ERROR
(1950, 140) ERROR
(1974, 3) interface_or_generate_item
(1974, 3) program_instantiation
(1974, 14) hierarchical_instance
(1974, 32) list_of_port_connections
(1974, 52) named_port_connection
(1974, 57) ERROR
(1974, 57) expression
(1974, 57) primary
(1974, 57) concatenation
(1974, 82) }
(1974, 101) ERROR
(1976, 3) always_construct
(1976, 14) statement
(1976, 14) statement_item
(1976, 14) seq_block
(1981, 32) statement_or_null
(1981, 32) statement
(1981, 32) statement_item
(1981, 32) subroutine_call_statement
(1981, 32) subroutine_call
(1981, 32) method_call
(1983, 30) ERROR
(1983, 36) ERROR
(1983, 59) ERROR
(1983, 59) subroutine_call
(1983, 59) method_call
(1984, 24) method_call_body
(1984, 33) ERROR
(1984, 78) statement_or_null
(1984, 78) statement
(1984, 78) statement_item
(1984, 78) subroutine_call_statement
(1984, 92) ERROR
(1984, 98) statement_or_null
(1984, 98) statement
(1984, 98) statement_item
(1984, 98) subroutine_call_statement
(1984, 98) subroutine_call
(1984, 98) method_call
(1986, 24) ERROR
(1986, 52) statement_or_null
(1986, 52) statement
(1986, 52) statement_item
(1986, 52) conditional_statement
(1988, 20) statement_or_null
(1988, 20) statement
(1988, 20) statement_item
(1988, 20) seq_block
(1988, 79) ERROR
(1989, 36) block_item_declaration
(1989, 36) data_declaration
(1989, 42) ERROR
(1989, 63) ERROR
(1990, 36) block_item_declaration
(1990, 36) data_declaration
(1990, 42) ERROR
(2042, 3) continuous_assign
(2042, 31) ;
(2042, 31) ERROR
(2053, 3) continuous_assign
(2053, 31) ;
(2053, 31) ERROR
(2113, 3) always_construct
(2113, 14) statement
(2113, 14) statement_item
(2113, 14) seq_block
(2114, 19) statement_or_null
(2114, 19) statement
(2114, 19) statement_item
(2114, 19) subroutine_call_statement
(2114, 19) subroutine_call
(2114, 19) method_call
(2116, 17) ERROR
(2116, 23) ERROR
(2116, 45) statement_or_null
(2116, 45) statement
(2116, 45) statement_item
(2116, 45) subroutine_call_statement
(2116, 45) subroutine_call
(2116, 45) method_call
(2117, 17) ERROR
(2117, 23) ERROR
(2117, 45) statement_or_null
(2117, 45) statement
(2117, 45) statement_item
(2117, 45) subroutine_call_statement
(2117, 45) subroutine_call
(2117, 45) method_call
(2118, 21) ERROR
(2118, 27) ERROR
(2118, 53) statement_or_null
(2118, 53) statement
(2118, 53) statement_item
(2118, 53) subroutine_call_statement
(2118, 53) subroutine_call
(2118, 53) method_call
(2119, 21) ERROR
(2119, 27) ERROR
(2119, 53) statement_or_null
(2119, 53) statement
(2119, 53) statement_item
(2119, 53) subroutine_call_statement
(2119, 53) subroutine_call
(2119, 53) method_call
(2120, 25) ERROR
(2120, 31) ERROR
(2120, 61) statement_or_null
(2120, 61) statement
(2120, 61) statement_item
(2120, 61) subroutine_call_statement
(2120, 61) subroutine_call
(2120, 61) method_call
(2121, 25) ERROR
(2121, 31) ERROR
(2129, 3) always_construct
(2129, 14) statement
(2129, 14) statement_item
(2129, 14) seq_block
(2130, 19) statement_or_null
(2130, 19) statement
(2130, 19) statement_item
(2130, 19) subroutine_call_statement
(2130, 19) subroutine_call
(2130, 19) method_call
(2132, 17) ERROR
(2132, 23) ERROR
(2132, 71) statement_or_null
(2132, 71) statement
(2132, 71) statement_item
(2132, 71) subroutine_call_statement
(2132, 71) subroutine_call
(2132, 71) method_call
(2133, 17) ERROR
(2133, 23) ERROR
(2133, 71) statement_or_null
(2133, 71) statement
(2133, 71) statement_item
(2133, 71) subroutine_call_statement
(2133, 71) subroutine_call
(2133, 71) method_call
(2134, 21) ERROR
(2134, 27) ERROR
(2134, 71) statement_or_null
(2134, 71) statement
(2134, 71) statement_item
(2134, 71) subroutine_call_statement
(2134, 71) subroutine_call
(2134, 71) method_call
(2135, 21) ERROR
(2135, 27) ERROR
(2135, 71) statement_or_null
(2135, 71) statement
(2135, 71) statement_item
(2135, 71) subroutine_call_statement
(2135, 71) subroutine_call
(2135, 71) method_call
(2136, 25) ERROR
(2136, 31) ERROR
(2136, 79) statement_or_null
(2136, 79) statement
(2136, 79) statement_item
(2136, 79) subroutine_call_statement
(2136, 79) subroutine_call
(2136, 79) method_call
(2137, 25) ERROR
(2137, 31) ERROR
(2142, 3) always_construct
(2142, 14) statement
(2142, 14) statement_item
(2142, 14) seq_block
(2143, 19) statement_or_null
(2143, 19) statement
(2143, 19) statement_item
(2143, 19) subroutine_call_statement
(2143, 19) subroutine_call
(2143, 19) method_call
(2145, 17) ERROR
(2145, 56) ERROR
(2145, 74) statement_or_null
(2145, 74) statement
(2145, 74) statement_item
(2145, 74) subroutine_call_statement
(2145, 74) subroutine_call
(2145, 74) method_call
(2146, 21) ERROR
(2146, 56) ERROR
(2146, 74) statement_or_null
(2146, 74) statement
(2146, 74) statement_item
(2146, 74) subroutine_call_statement
(2146, 74) subroutine_call
(2146, 74) method_call
(2148, 25) ERROR
(2148, 31) ERROR
(2148, 61) statement_or_null
(2148, 61) statement
(2148, 61) statement_item
(2148, 61) subroutine_call_statement
(2148, 61) subroutine_call
(2148, 61) method_call
(2150, 17) ERROR
(2150, 23) ERROR
(2150, 74) statement_or_null
(2150, 74) statement
(2150, 74) statement_item
(2150, 74) subroutine_call_statement
(2150, 74) subroutine_call
(2150, 74) method_call
(2151, 21) ERROR
(2151, 27) ERROR
(2151, 74) statement_or_null
(2151, 74) statement
(2151, 74) statement_item
(2151, 74) subroutine_call_statement
(2151, 74) subroutine_call
(2151, 74) method_call
(2153, 25) ERROR
(2153, 31) ERROR
(2168, 3) always_construct
(2168, 14) statement
(2168, 14) statement_item
(2168, 14) seq_block
(2173, 21) ERROR
(2173, 21) subroutine_call
(2173, 21) method_call
(2176, 13) method_call_body
(2176, 17) ERROR
(2176, 63) statement_or_null
(2176, 63) statement
(2176, 63) statement_item
(2176, 63) subroutine_call_statement
(2176, 72) ERROR
(2176, 78) ERROR
(2176, 78) subroutine_call
(2176, 78) method_call
(2178, 13) method_call_body
(2178, 17) ERROR
(2178, 113) statement_or_null
(2178, 113) statement
(2178, 113) statement_item
(2178, 113) subroutine_call_statement
(2178, 113) subroutine_call
(2178, 113) method_call
(2179, 13) method_call_body
(2179, 21) ERROR
(2179, 68) ERROR
(2180, 82) statement_or_null
(2180, 82) statement
(2180, 82) statement_item
(2180, 82) subroutine_call_statement
(2180, 82) subroutine_call
(2180, 82) method_call
(2181, 25) ERROR
(2181, 31) ERROR
(2181, 79) statement_or_null
(2181, 79) statement
(2181, 79) statement_item
(2181, 79) subroutine_call_statement
(2181, 79) subroutine_call
(2181, 79) method_call
(2182, 20) ERROR
(2182, 26) ERROR
(2182, 69) statement_or_null
(2182, 69) statement
(2182, 69) statement_item
(2182, 69) subroutine_call_statement
(2182, 69) subroutine_call
(2182, 69) method_call
(2183, 21) ERROR
(2183, 27) ERROR
(2183, 71) statement_or_null
(2183, 71) statement
(2183, 71) statement_item
(2183, 71) subroutine_call_statement
(2183, 71) subroutine_call
(2183, 71) method_call
(2185, 17) ERROR
(2185, 23) ERROR
(2185, 53) statement_or_null
(2185, 53) statement
(2185, 53) statement_item
(2185, 53) subroutine_call_statement
(2185, 53) subroutine_call
(2185, 53) method_call
(2186, 21) ERROR
(2186, 27) ERROR
(2186, 53) statement_or_null
(2186, 53) statement
(2186, 53) statement_item
(2186, 53) subroutine_call_statement
(2186, 53) subroutine_call
(2186, 53) method_call
(2187, 25) ERROR
(2187, 31) ERROR
(2194, 3) continuous_assign
(2194, 41) ;
(2194, 41) ERROR
(2197, 3) continuous_assign
(2197, 9) list_of_net_assignments
(2197, 9) net_assignment
(2197, 25) expression
(2197, 25) expression
(2197, 35) expression
(2197, 37) primary
(2197, 38) mintypmax_expression
(2197, 38) expression
(2197, 106) expression
(2197, 106) primary
(2197, 108) mintypmax_expression
(2197, 116) ERROR
(2197, 119) expression
(2197, 120) ERROR
(2197, 133) ERROR
(2197, 137) ERROR
(2202, 3) continuous_assign
(2202, 41) ;
(2202, 41) ERROR
(2223, 3) interface_or_generate_item
(2223, 3) program_instantiation
(2223, 14) hierarchical_instance
(2223, 28) list_of_port_connections
(2223, 72) named_port_connection
(2223, 83) ERROR
(2467, 0) interface_or_generate_item
(2467, 0) net_declaration
(2484, 6) ;
(2484, 7) interface_or_generate_item
(2484, 7) net_declaration
(2485, 9) ;
(2485, 10) ERROR
(2487, 9) interface_or_generate_item
(2487, 9) data_declaration
(2489, 9) ;
(2489, 10) interface_or_generate_item
(2489, 10) net_declaration
(2490, 3) ERROR
(0, 0) source_file
(15, 0) module_declaration
(15, 19) module_ansi_header
(15, 19) parameter_port_list
(16, 31) parameter_port_declaration
(16, 45) list_of_param_assignments
(16, 45) param_assignment
(16, 45) parameter_identifier
(16, 45) simple_identifier
(63, 3) module_or_generate_item
(63, 3) program_instantiation
(63, 27) hierarchical_instance
(63, 39) list_of_port_connections
(63, 79) named_port_connection
(63, 84) expression
(63, 84) primary
(63, 94) select1
(63, 111) ERROR
(63, 117) named_port_connection
(63, 123) expression
(63, 123) primary
(63, 134) select1
(63, 151) ERROR
(67, 3) module_or_generate_item
(67, 3) loop_generate_construct
(67, 38) generate_block
(68, 6) interface_or_generate_item
(68, 6) continuous_assign
(68, 12) list_of_variable_assignments
(68, 12) variable_assignment
(68, 38) expression
(68, 56) expression
(68, 56) primary
(68, 56) multiple_concatenation
(68, 60) concatenation
(68, 61) expression
(68, 61) expression
(68, 61) primary
(68, 72) select1
(68, 89) ERROR
(75, 3) module_or_generate_item
(75, 3) always_construct
(75, 14) statement
(75, 14) statement_item
(75, 14) seq_block
(85, 23) statement_or_null
(85, 23) statement
(85, 23) statement_item
(85, 23) loop_statement
(86, 37) statement_or_null
(86, 37) statement
(86, 37) statement_item
(86, 37) seq_block
(86, 43) statement_or_null
(86, 43) statement
(86, 43) statement_item
(86, 43) loop_statement
(87, 34) statement_or_null
(87, 34) statement
(87, 34) statement_item
(87, 34) seq_block
(87, 41) statement_or_null
(87, 41) statement
(87, 41) statement_item
(87, 41) blocking_assignment
(87, 41) operator_assignment
(88, 24) expression
(88, 24) primary
(88, 26) mintypmax_expression
(88, 26) expression
(88, 26) expression
(88, 26) primary
(88, 26) multiple_concatenation
(88, 29) concatenation
(88, 30) expression
(88, 61) expression
(88, 61) primary
(88, 63) mintypmax_expression
(88, 63) expression
(88, 63) primary
(88, 74) select1
(88, 91) ]
(88, 91) ERROR
(88, 92) expression
(88, 93) ERROR
(88, 130) statement_or_null
(88, 130) statement
(88, 130) statement_item
(88, 130) blocking_assignment
(88, 130) operator_assignment
(89, 24) expression
(89, 24) primary
(89, 26) mintypmax_expression
(89, 26) expression
(89, 26) expression
(89, 26) primary
(89, 26) multiple_concatenation
(89, 29) concatenation
(89, 30) expression
(89, 61) expression
(89, 61) primary
(89, 63) mintypmax_expression
(89, 63) expression
(89, 63) primary
(89, 74) select1
(89, 91) ]
(89, 91) ERROR
(89, 92) expression
(89, 93) ERROR
(89, 130) statement_or_null
(89, 130) statement
(89, 130) statement_item
(89, 130) blocking_assignment
(89, 130) operator_assignment
(90, 24) expression
(90, 24) primary
(90, 26) mintypmax_expression
(90, 26) expression
(90, 26) expression
(90, 26) primary
(90, 26) multiple_concatenation
(90, 29) concatenation
(90, 30) expression
(90, 61) expression
(90, 61) primary
(90, 63) mintypmax_expression
(90, 63) expression
(90, 63) primary
(90, 74) select1
(90, 91) ]
(90, 91) ERROR
(90, 92) expression
(90, 93) ERROR
(90, 130) statement_or_null
(90, 130) statement
(90, 130) statement_item
(90, 130) blocking_assignment
(90, 130) operator_assignment
(91, 24) expression
(91, 24) primary
(91, 26) mintypmax_expression
(91, 26) expression
(91, 26) expression
(91, 26) primary
(91, 26) multiple_concatenation
(91, 29) concatenation
(91, 30) expression
(91, 61) expression
(91, 61) primary
(91, 63) mintypmax_expression
(91, 63) expression
(91, 63) primary
(91, 74) select1
(91, 91) ]
(91, 91) ERROR
(91, 92) expression
(91, 93) ERROR
(0, 0) source_file
(25, 0) module_declaration
(26, 3) module_ansi_header
(26, 25) list_of_port_declarations
(121, 3) ansi_port_declaration
(121, 3) variable_port_header
(121, 9) variable_port_type
(121, 9) _variable_port_type
(121, 9) data_type
(121, 15) packed_dimension
(121, 15) unsized_dimension
(121, 16) ERROR
(132, 3) ansi_port_declaration
(132, 3) variable_port_header
(132, 9) variable_port_type
(132, 9) _variable_port_type
(132, 9) data_type
(132, 15) packed_dimension
(132, 15) unsized_dimension
(132, 16) ERROR
(134, 0) ERROR
(137, 0) ERROR
(140, 0) ERROR
(161, 0) ERROR
(163, 0) ERROR
(165, 0) ERROR
(611, 3) module_or_generate_item
(611, 3) continuous_assign
(611, 84) ;
(611, 84) module_or_generate_item
(611, 84) data_declaration
(611, 90) ERROR
(612, 3) module_or_generate_item
(612, 3) continuous_assign
(612, 84) ;
(612, 84) module_or_generate_item
(612, 84) data_declaration
(612, 90) ERROR
(731, 3) module_or_generate_item
(731, 3) continuous_assign
(731, 63) ;
(731, 63) ERROR
(802, 3) ERROR
(804, 3) module_or_generate_item
(804, 3) net_declaration
(805, 0) ERROR
(806, 3) list_of_net_decl_assignments
(806, 12) ERROR
(806, 17) ERROR
(806, 30) ERROR
(807, 28) ERROR
(821, 34) ERROR
(822, 27) ERROR
(823, 52) ERROR
(824, 52) ERROR
(825, 52) ERROR
(826, 34) net_decl_assignment
(826, 52) ERROR
(827, 52) ERROR
(828, 52) ERROR
(829, 52) ERROR
(830, 34) net_decl_assignment
(830, 52) ERROR
(831, 34) net_decl_assignment
(831, 52) ERROR
(832, 52) ERROR
(833, 52) ERROR
(834, 52) ERROR
(835, 52) ERROR
(838, 3) module_or_generate_item
(838, 3) program_instantiation
(838, 30) hierarchical_instance
(838, 45) list_of_port_connections
(842, 46) named_port_connection
(842, 52) ERROR
(842, 52) expression
(842, 52) primary
(842, 52) concatenation
(842, 76) }
(843, 94) ERROR
(846, 3) module_or_generate_item
(846, 3) program_instantiation
(846, 73) hierarchical_instance
(847, 24) list_of_port_connections
(850, 27) named_port_connection
(850, 33) ERROR
(850, 33) expression
(850, 33) primary
(850, 33) concatenation
(850, 58) }
(851, 90) ERROR
(1891, 3) module_or_generate_item
(1891, 3) continuous_assign
(1891, 65) ;
(1891, 65) module_or_generate_item
(1891, 65) data_declaration
(1891, 71) ERROR
(1891, 93) ERROR
(1892, 3) module_or_generate_item
(1892, 3) continuous_assign
(1892, 65) ;
(1892, 65) module_or_generate_item
(1892, 65) data_declaration
(1892, 71) ERROR
(1892, 93) ERROR
(2483, 0) module_or_generate_item
(2483, 0) continuous_assign
(2483, 6) list_of_net_assignments
(2483, 6) net_assignment
(2483, 31) expression
(2483, 31) primary
(2483, 33) mintypmax_expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2483, 33) expression
(2510, 72) ERROR
(2512, 80) ERROR
(2514, 80) ERROR
(0, 0) source_file
(24, 0) module_declaration
(43, 3) module_or_generate_item
(43, 3) loop_generate_construct
(43, 30) generate_block
(44, 6) interface_or_generate_item
(44, 6) continuous_assign
(44, 12) list_of_variable_assignments
(44, 12) variable_assignment
(44, 41) expression
(44, 41) primary
(44, 43) mintypmax_expression
(44, 43) expression
(44, 106) expression
(44, 106) primary
(44, 106) concatenation
(44, 152) }
(44, 155) ERROR
(46, 6) continuous_assign
(46, 12) list_of_variable_assignments
(46, 12) variable_assignment
(46, 41) expression
(46, 41) primary
(46, 43) mintypmax_expression
(46, 43) expression
(46, 106) expression
(46, 106) primary
(46, 106) concatenation
(46, 152) }
(46, 155) ERROR
(48, 6) interface_or_generate_item
(48, 6) program_instantiation
(48, 21) hierarchical_instance
(48, 39) list_of_port_connections
(48, 39) named_port_connection
(48, 70) ERROR
(49, 6) interface_or_generate_item
(49, 6) program_instantiation
(49, 21) hierarchical_instance
(49, 39) list_of_port_connections
(49, 39) named_port_connection
(49, 70) ERROR
(0, 0) source_file
(29, 0) module_declaration
(30, 3) module_ansi_header
(30, 25) list_of_port_declarations
(187, 0) ERROR
(189, 0) ERROR
(191, 0) ERROR
(230, 3) ansi_port_declaration
(230, 3) variable_port_header
(230, 9) variable_port_type
(230, 9) _variable_port_type
(230, 9) data_type
(230, 15) packed_dimension
(230, 15) unsized_dimension
(230, 16) ERROR
(241, 3) ansi_port_declaration
(241, 3) variable_port_header
(241, 9) variable_port_type
(241, 9) _variable_port_type
(241, 9) data_type
(241, 15) packed_dimension
(241, 15) unsized_dimension
(241, 16) ERROR
(244, 0) ERROR
(247, 0) ERROR
(250, 0) ERROR
(399, 3) module_or_generate_item
(399, 3) any_parameter_declaration
(399, 3) local_parameter_declaration
(399, 14) list_of_param_assignments
(399, 14) param_assignment
(399, 30) ERROR
(0, 0) source_file
(16, 0) module_declaration
(234, 3) module_or_generate_item
(234, 3) continuous_assign
(234, 9) list_of_net_assignments
(234, 9) net_assignment
(234, 29) expression
(234, 42) expression
(234, 42) primary
(234, 55) ERROR
(234, 59) expression
(234, 60) ERROR
(256, 3) module_or_generate_item
(256, 3) continuous_assign
(256, 9) list_of_net_assignments
(256, 9) net_assignment
(256, 22) expression
(256, 22) expression
(256, 22) primary
(256, 24) mintypmax_expression
(256, 24) expression
(256, 34) ERROR
(256, 48) ERROR
(256, 54) expression
(256, 54) primary
(256, 56) mintypmax_expression
(256, 56) expression
(256, 67) ERROR
(258, 3) module_or_generate_item
(258, 3) continuous_assign
(258, 9) list_of_net_assignments
(258, 9) net_assignment
(258, 22) expression
(258, 22) expression
(258, 22) primary
(258, 24) mintypmax_expression
(258, 24) expression
(258, 35) ERROR
(258, 55) expression
(258, 55) primary
(258, 57) mintypmax_expression
(258, 57) expression
(258, 67) ERROR
(262, 3) module_or_generate_item
(262, 3) always_construct
(262, 14) statement
(262, 14) statement_item
(262, 14) seq_block
(263, 27) ERROR
(263, 27) subroutine_call
(263, 27) method_call
(265, 19) method_call_body
(265, 27) ERROR
(265, 102) ERROR
(265, 102) subroutine_call
(265, 102) method_call
(266, 19) method_call_body
(266, 27) ERROR
(266, 70) ERROR
(266, 70) subroutine_call
(266, 70) method_call
(267, 19) method_call_body
(267, 23) ERROR
(267, 54) statement_or_null
(267, 54) statement
(267, 54) statement_item
(267, 54) subroutine_call_statement
(267, 65) ERROR
(267, 69) ERROR
(267, 69) subroutine_call
(267, 69) method_call
(268, 19) method_call_body
(268, 23) ERROR
(268, 54) statement_or_null
(268, 54) statement
(268, 54) statement_item
(268, 54) subroutine_call_statement
(268, 65) ERROR
(0, 0) source_file
(16, 0) module_declaration
(17, 3) module_ansi_header
(17, 25) list_of_port_declarations
(160, 3) ansi_port_declaration
(160, 3) variable_port_header
(160, 10) variable_port_type
(160, 10) _variable_port_type
(160, 10) data_type
(160, 16) packed_dimension
(160, 16) unsized_dimension
(160, 17) ERROR
(169, 0) ERROR
(171, 0) ERROR
(173, 0) ERROR
(175, 3) ansi_port_declaration
(175, 3) variable_port_header
(175, 10) variable_port_type
(175, 10) _variable_port_type
(175, 10) data_type
(175, 16) packed_dimension
(175, 16) unsized_dimension
(175, 17) ERROR
(186, 0) ERROR
(188, 0) ERROR
(190, 0) ERROR
(192, 3) ansi_port_declaration
(192, 3) variable_port_header
(192, 10) variable_port_type
(192, 10) _variable_port_type
(192, 10) data_type
(192, 16) packed_dimension
(192, 16) unsized_dimension
(192, 17) ERROR
(373, 3) module_or_generate_item
(373, 3) always_construct
(373, 14) statement
(373, 14) statement_item
(373, 14) seq_block
(373, 20) ERROR
(374, 41) statement_or_null
(374, 41) statement
(374, 41) statement_item
(374, 41) subroutine_call_statement
(374, 41) subroutine_call
(374, 41) method_call
(375, 24) ERROR
(375, 45) ERROR
(377, 29) block_item_declaration
(377, 29) data_declaration
(377, 62) list_of_variable_decl_assignments
(377, 62) variable_decl_assignment
(377, 62) variable_identifier
(377, 62) simple_identifier
(377, 85) ;
(377, 85) block_item_declaration
(377, 85) data_declaration
(377, 118) list_of_variable_decl_assignments
(377, 118) variable_decl_assignment
(377, 118) variable_identifier
(377, 118) simple_identifier
(377, 143) ERROR
(378, 28) block_item_declaration
(378, 28) data_declaration
(378, 33) list_of_variable_decl_assignments
(378, 33) variable_decl_assignment
(378, 33) variable_identifier
(378, 33) simple_identifier
(378, 55) ;
(378, 55) block_item_declaration
(378, 55) data_declaration
(378, 60) ERROR
(380, 41) ERROR
(380, 41) subroutine_call
(380, 41) method_call
(381, 24) ERROR
(383, 29) block_item_declaration
(383, 29) data_declaration
(383, 62) list_of_variable_decl_assignments
(383, 62) variable_decl_assignment
(383, 62) variable_identifier
(383, 62) simple_identifier
(383, 85) ;
(383, 85) block_item_declaration
(383, 85) data_declaration
(383, 118) list_of_variable_decl_assignments
(383, 118) variable_decl_assignment
(383, 118) variable_identifier
(383, 118) simple_identifier
(383, 119) ERROR
(384, 28) block_item_declaration
(384, 28) data_declaration
(384, 33) list_of_variable_decl_assignments
(384, 33) variable_decl_assignment
(384, 33) variable_identifier
(384, 33) simple_identifier
(384, 55) ;
(384, 55) ERROR
(528, 3) module_or_generate_item
(528, 3) data_declaration
(528, 3) data_type_or_implicit1
(528, 3) data_type
(528, 9) packed_dimension
(528, 9) unsized_dimension
(528, 10) ERROR
(529, 3) module_or_generate_item
(529, 3) data_declaration
(529, 3) data_type_or_implicit1
(529, 3) data_type
(529, 9) packed_dimension
(529, 9) unsized_dimension
(529, 10) ERROR
(536, 3) module_or_generate_item
(536, 3) continuous_assign
(536, 9) list_of_net_assignments
(536, 9) net_assignment
(536, 23) expression
(536, 63) expression
(536, 63) primary
(536, 65) mintypmax_expression
(536, 65) expression
(536, 85) ERROR
(537, 3) module_or_generate_item
(537, 3) continuous_assign
(537, 9) list_of_net_assignments
(537, 9) net_assignment
(537, 22) expression
(537, 62) expression
(537, 62) primary
(537, 64) mintypmax_expression
(537, 64) expression
(537, 84) ERROR
(539, 4) module_or_generate_item
(539, 4) continuous_assign
(539, 10) list_of_net_assignments
(539, 10) net_assignment
(539, 41) expression
(539, 41) primary
(539, 43) mintypmax_expression
(539, 43) expression
(539, 43) expression
(539, 43) expression
(539, 43) expression
(539, 43) expression
(539, 191) ERROR
(541, 202) ERROR
(543, 202) ERROR
(557, 3) module_or_generate_item
(557, 3) continuous_assign
(557, 9) list_of_net_assignments
(557, 9) net_assignment
(557, 41) expression
(557, 41) primary
(557, 43) mintypmax_expression
(557, 43) expression
(557, 43) expression
(557, 43) expression
(557, 43) expression
(557, 181) ERROR
(559, 204) ERROR
(561, 204) ERROR
(633, 3) module_or_generate_item
(633, 3) continuous_assign
(633, 69) ;
(633, 69) ERROR
(634, 3) module_or_generate_item
(634, 3) continuous_assign
(634, 69) ;
(634, 69) ERROR
(636, 3) module_or_generate_item
(636, 3) continuous_assign
(636, 69) ;
(636, 69) ERROR
(639, 3) module_or_generate_item
(639, 3) continuous_assign
(639, 89) ;
(639, 89) module_or_generate_item
(639, 89) data_declaration
(639, 122) list_of_variable_decl_assignments
(639, 122) variable_decl_assignment
(639, 122) variable_identifier
(639, 122) simple_identifier
(647, 3) module_or_generate_item
(647, 3) continuous_assign
(647, 69) ;
(647, 69) ERROR
(648, 3) module_or_generate_item
(648, 3) continuous_assign
(648, 69) ;
(648, 69) ERROR
(649, 3) module_or_generate_item
(649, 3) continuous_assign
(649, 69) ;
(649, 69) ERROR
(652, 3) module_or_generate_item
(652, 3) continuous_assign
(652, 89) ;
(652, 89) module_or_generate_item
(652, 89) data_declaration
(652, 122) list_of_variable_decl_assignments
(652, 122) variable_decl_assignment
(652, 122) variable_identifier
(652, 122) simple_identifier
(687, 3) module_or_generate_item
(687, 3) data_declaration
(687, 3) data_type_or_implicit1
(687, 3) data_type
(687, 9) packed_dimension
(687, 9) unsized_dimension
(687, 10) ERROR
(701, 3) module_or_generate_item
(701, 3) continuous_assign
(701, 86) ;
(701, 86) ERROR
(702, 3) module_or_generate_item
(702, 3) continuous_assign
(702, 89) ;
(702, 89) ERROR
(703, 3) module_or_generate_item
(703, 3) continuous_assign
(703, 87) ;
(703, 87) module_or_generate_item
(703, 87) data_declaration
(703, 120) list_of_variable_decl_assignments
(703, 120) variable_decl_assignment
(703, 120) variable_identifier
(703, 120) simple_identifier
(704, 3) module_or_generate_item
(704, 3) continuous_assign
(704, 86) ;
(704, 86) ERROR
(705, 3) module_or_generate_item
(705, 3) continuous_assign
(705, 86) ;
(705, 86) module_or_generate_item
(705, 86) data_declaration
(705, 109) list_of_variable_decl_assignments
(705, 109) variable_decl_assignment
(705, 109) variable_identifier
(705, 109) simple_identifier
(708, 3) module_or_generate_item
(708, 3) continuous_assign
(708, 67) ;
(708, 67) ERROR
(0, 0) source_file
(27, 0) ERROR
(227, 3) module_or_generate_item
(227, 3) data_declaration
(227, 3) data_type_or_implicit1
(227, 3) data_type
(227, 9) packed_dimension
(227, 9) unsized_dimension
(227, 10) ERROR
(322, 3) module_or_generate_item
(322, 3) program_instantiation
(322, 16) hierarchical_instance
(322, 26) list_of_port_connections
(324, 6) named_port_connection
(324, 20) expression
(324, 20) primary
(324, 32) select1
(324, 44) ERROR
(325, 6) named_port_connection
(325, 20) expression
(325, 20) primary
(325, 32) select1
(325, 44) ERROR
(329, 3) module_or_generate_item
(329, 3) program_instantiation
(329, 13) hierarchical_instance
(329, 19) list_of_port_connections
(329, 19) named_port_connection
(330, 20) expression
(330, 20) primary
(330, 32) select1
(330, 46) ERROR
(331, 6) named_port_connection
(331, 20) expression
(331, 20) primary
(331, 32) select1
(331, 46) ERROR
(332, 6) named_port_connection
(332, 20) expression
(332, 20) primary
(332, 32) select1
(332, 46) ERROR
(333, 6) named_port_connection
(333, 20) expression
(333, 20) primary
(333, 32) select1
(333, 46) ERROR
(334, 6) named_port_connection
(334, 20) expression
(334, 20) primary
(334, 32) select1
(334, 46) ERROR
(335, 6) named_port_connection
(335, 20) expression
(335, 20) primary
(335, 32) select1
(335, 46) ERROR
(340, 3) module_or_generate_item
(340, 3) program_instantiation
(340, 11) hierarchical_instance
(340, 16) list_of_port_connections
(340, 16) named_port_connection
(341, 20) expression
(341, 20) primary
(341, 32) select1
(341, 44) ERROR
(342, 6) named_port_connection
(342, 20) expression
(342, 20) primary
(342, 32) select1
(342, 44) ERROR
(369, 9) variable_assignment
(369, 38) expression
(369, 38) primary
(369, 38) concatenation
(372, 65) }
(373, 36) ERROR
(377, 53) stream_operator
(377, 53) >>
(377, 53) ERROR
(379, 78) ERROR
(382, 11) primary
(382, 11) function_subroutine_call
(382, 11) subroutine_call
(382, 11) tf_call
(382, 34) ERROR
(383, 7) list_of_arguments_parent
(383, 16) ERROR
(383, 41) constant_expression
(383, 71) constant_expression
(383, 72) ERROR
(386, 55) ERROR
(0, 0) source_file
(27, 0) module_declaration
(230, 3) module_or_generate_item
(230, 3) always_construct
(230, 14) statement
(230, 14) statement_item
(230, 14) seq_block
(235, 35) statement_or_null
(235, 35) statement
(235, 35) statement_item
(235, 35) subroutine_call_statement
(235, 35) subroutine_call
(235, 35) method_call
(237, 21) method_call_body
(237, 27) ERROR
(237, 59) ERROR
(237, 74) statement_or_null
(237, 74) statement
(237, 74) statement_item
(237, 74) subroutine_call_statement
(237, 74) subroutine_call
(237, 74) method_call
(237, 74) primary
(237, 74) function_subroutine_call
(237, 74) subroutine_call
(237, 74) method_call
(238, 21) ERROR
(238, 41) method_call_body
(238, 47) ERROR
(238, 84) statement_or_null
(238, 84) statement
(238, 84) statement_item
(238, 84) subroutine_call_statement
(238, 84) subroutine_call
(238, 84) method_call
(238, 84) primary
(238, 84) function_subroutine_call
(238, 84) subroutine_call
(238, 84) method_call
(239, 21) ERROR
(239, 41) method_call_body
(239, 47) ERROR
(239, 84) statement_or_null
(239, 84) statement
(239, 84) statement_item
(239, 84) subroutine_call_statement
(239, 84) subroutine_call
(239, 84) method_call
(239, 84) primary
(239, 84) function_subroutine_call
(239, 84) subroutine_call
(239, 84) method_call
(240, 21) ERROR
(240, 41) method_call_body
(240, 47) ERROR
(240, 81) ERROR
(240, 99) statement_or_null
(240, 99) statement
(240, 99) statement_item
(240, 99) subroutine_call_statement
(240, 99) subroutine_call
(240, 99) method_call
(240, 99) primary
(240, 99) function_subroutine_call
(240, 99) subroutine_call
(240, 99) method_call
(241, 21) ERROR
(241, 41) method_call_body
(241, 47) ERROR
(284, 3) module_or_generate_item
(284, 3) continuous_assign
(284, 9) list_of_net_assignments
(284, 9) net_assignment
(284, 35) expression
(284, 35) conditional_expression
(284, 35) cond_predicate
(284, 35) expression
(284, 35) conditional_expression
(284, 35) cond_predicate
(284, 35) expression
(284, 35) conditional_expression
(284, 95) expression
(284, 95) primary
(285, 72) ERROR
(285, 103) expression
(285, 103) primary
(286, 72) ERROR
(289, 3) module_or_generate_item
(289, 3) continuous_assign
(289, 9) list_of_net_assignments
(289, 9) net_assignment
(289, 32) expression
(289, 32) conditional_expression
(289, 32) cond_predicate
(289, 32) expression
(289, 32) conditional_expression
(289, 32) cond_predicate
(289, 32) expression
(289, 32) conditional_expression
(290, 100) expression
(290, 100) primary
(291, 69) ERROR
(291, 100) expression
(291, 100) primary
(292, 69) ERROR
(295, 3) module_or_generate_item
(295, 3) continuous_assign
(295, 9) list_of_net_assignments
(295, 9) net_assignment
(295, 32) expression
(295, 86) expression
(295, 86) primary
(296, 34) mintypmax_expression
(296, 34) expression
(296, 34) conditional_expression
(296, 34) cond_predicate
(296, 34) expression
(296, 34) conditional_expression
(296, 34) cond_predicate
(296, 34) expression
(296, 34) primary
(296, 70) ERROR
(296, 101) expression
(296, 101) primary
(297, 70) ERROR
(0, 0) ERROR
(184, 3) module_or_generate_item
(184, 3) continuous_assign
(184, 9) list_of_variable_assignments
(184, 9) variable_assignment
(184, 9) variable_lvalue
(184, 29) select1
(184, 42) ERROR
(185, 3) module_or_generate_item
(185, 3) continuous_assign
(185, 9) list_of_variable_assignments
(185, 9) variable_assignment
(185, 9) variable_lvalue
(185, 29) select1
(185, 42) ERROR
(187, 3) module_or_generate_item
(187, 3) continuous_assign
(187, 9) list_of_variable_assignments
(187, 9) variable_assignment
(187, 9) variable_lvalue
(187, 20) select1
(187, 33) ERROR
(187, 38) expression
(187, 38) expression
(187, 38) primary
(187, 44) select1
(187, 57) ERROR
(188, 3) module_or_generate_item
(188, 3) continuous_assign
(188, 9) list_of_variable_assignments
(188, 9) variable_assignment
(188, 9) variable_lvalue
(188, 20) select1
(188, 33) ERROR
(188, 38) expression
(188, 38) expression
(188, 38) primary
(188, 44) select1
(188, 57) ERROR
(189, 3) module_or_generate_item
(189, 3) continuous_assign
(189, 9) list_of_variable_assignments
(189, 9) variable_assignment
(189, 9) variable_lvalue
(189, 20) select1
(189, 33) ERROR
(189, 38) expression
(189, 38) expression
(189, 38) primary
(189, 44) select1
(189, 57) ERROR
(190, 3) module_or_generate_item
(190, 3) continuous_assign
(190, 9) list_of_variable_assignments
(190, 9) variable_assignment
(190, 9) variable_lvalue
(190, 24) select1
(190, 37) ERROR
(190, 42) expression
(190, 42) expression
(190, 42) primary
(190, 52) select1
(190, 65) ERROR
(202, 56) expression
(202, 60) expression
(202, 60) primary
(202, 66) select1
(202, 79) ]
(202, 81) ERROR
(203, 56) expression
(203, 60) expression
(203, 60) primary
(203, 71) select1
(203, 84) ]
(203, 85) ERROR
(203, 85) expression
(203, 86) ERROR
(204, 12) expression
(204, 12) primary
(204, 26) select1
(204, 30) ERROR
(205, 12) expression
(205, 12) expression
(205, 40) ERROR
(205, 84) expression
(205, 84) primary
(205, 86) mintypmax_expression
(205, 86) expression
(205, 86) primary
(205, 87) mintypmax_expression
(205, 87) expression
(205, 91) expression
(205, 91) primary
(205, 101) select1
(205, 114) ]
(205, 115) expression
(205, 115) expression
(205, 116) ERROR
(205, 120) expression
(205, 120) primary
(205, 120) function_subroutine_call
(205, 120) subroutine_call
(205, 120) method_call
(205, 120) primary
(206, 87) mintypmax_expression
(206, 87) expression
(206, 91) expression
(206, 91) primary
(206, 106) select1
(206, 119) ]
(206, 120) ERROR
(206, 120) expression
(206, 121) ERROR
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) expression
(207, 12) primary
(207, 27) select1
(207, 31) ERROR
(207, 103) ERROR
(207, 106) ERROR
(208, 12) expression
(208, 12) expression
(208, 12) primary
(208, 27) select1
(208, 31) ERROR
(208, 61) ERROR
(209, 28) ERROR
(209, 78) ERROR
(209, 81) ERROR
(209, 81) primary
(209, 83) mintypmax_expression
(209, 83) expression
(209, 87) expression
(209, 87) primary
(209, 93) select1
(209, 106) ]
(209, 107) ERROR
(209, 108) ERROR
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 12) expression
(212, 23) ERROR
(212, 93) ERROR
(212, 96) expression
(212, 96) primary
(212, 98) mintypmax_expression
(212, 98) expression
(212, 102) expression
(212, 102) primary
(212, 108) select1
(212, 121) ]
(212, 122) ERROR
(213, 12) expression
(213, 12) primary
(213, 25) select1
(213, 42) ]
(213, 43) ERROR
(213, 48) expression
(213, 48) conditional_expression
(213, 60) expression
(213, 60) primary
(213, 73) select1
(213, 87) ]
(213, 92) expression
(213, 92) primary
(213, 105) select1
(213, 119) ERROR
(214, 12) expression
(214, 12) conditional_expression
(214, 12) cond_predicate
(214, 12) expression
(214, 12) primary
(214, 27) select1
(214, 43) ERROR
(214, 47) ERROR
(214, 60) expression
(214, 60) primary
(214, 80) select1
(214, 93) ]
(214, 98) expression
(214, 98) primary
(214, 118) select1
(214, 131) ERROR
(215, 12) expression
(215, 12) conditional_expression
(215, 12) cond_predicate
(215, 12) expression
(215, 12) primary
(215, 25) select1
(215, 41) ERROR
(215, 46) ERROR
(215, 59) expression
(215, 59) primary
(215, 83) select1
(215, 96) ]
(215, 101) expression
(215, 101) primary
(215, 125) select1
(215, 138) ERROR
(217, 26) sequence_instance
(217, 45) sequence_list_of_arguments
(217, 152) ERROR
(218, 26) sequence_instance
(218, 46) sequence_list_of_arguments
(218, 156) ERROR
(219, 26) sequence_instance
(219, 46) sequence_list_of_arguments
(219, 156) ERROR
(220, 25) sequence_instance
(220, 43) sequence_list_of_arguments
(220, 132) ERROR
(221, 25) sequence_instance
(221, 47) sequence_list_of_arguments
(221, 144) ERROR
(222, 35) sequence_instance
(222, 50) sequence_list_of_arguments
(222, 55) event_expression
(222, 55) expression
(222, 55) primary
(222, 67) select1
(222, 84) ERROR
(222, 96) event_expression
(222, 96) expression
(222, 96) primary
(222, 106) select1
(222, 123) ERROR
(222, 150) ERROR
(223, 34) sequence_instance
(223, 51) sequence_list_of_arguments
(223, 56) event_expression
(223, 56) expression
(223, 56) primary
(223, 70) select1
(223, 86) ERROR
(223, 98) event_expression
(223, 98) expression
(223, 98) primary
(223, 110) select1
(223, 126) ERROR
(223, 177) ERROR
(224, 34) sequence_instance
(224, 49) sequence_list_of_arguments
(224, 54) event_expression
(224, 54) expression
(224, 54) primary
(224, 66) select1
(224, 82) ERROR
(224, 94) event_expression
(224, 94) expression
(224, 94) primary
(224, 104) select1
(224, 120) ERROR
(224, 149) ERROR
(229, 3) ERROR
(230, 30) sequence_instance
(230, 44) sequence_list_of_arguments
(230, 49) event_expression
(230, 49) expression
(230, 49) primary
(230, 58) select1
(230, 71) ERROR
(230, 83) event_expression
(230, 83) expression
(230, 83) primary
(230, 92) select1
(230, 105) ERROR
(230, 133) ERROR
(231, 30) sequence_instance
(231, 44) sequence_list_of_arguments
(231, 49) event_expression
(231, 49) expression
(231, 49) primary
(231, 58) select1
(231, 71) ERROR
(231, 83) event_expression
(231, 83) expression
(231, 83) primary
(231, 92) select1
(231, 105) ERROR
(231, 133) ERROR
(233, 21) sequence_instance
(233, 39) sequence_list_of_arguments
(233, 111) ERROR
(234, 21) sequence_instance
(234, 39) sequence_list_of_arguments
(234, 111) ERROR
(235, 21) sequence_instance
(235, 39) sequence_list_of_arguments
(235, 104) ERROR
(236, 21) sequence_instance
(236, 39) sequence_list_of_arguments
(236, 104) ERROR
(238, 21) sequence_instance
(238, 46) sequence_list_of_arguments
(238, 125) ERROR
(239, 21) sequence_instance
(239, 46) sequence_list_of_arguments
(239, 125) ERROR
(240, 21) sequence_instance
(240, 41) sequence_list_of_arguments
(240, 122) ERROR
(241, 21) expression
(241, 21) expression
(241, 21) primary
(241, 21) sequence_method_call
(241, 21) sequence_instance
(241, 41) sequence_list_of_arguments
(241, 122) ERROR
(244, 3) ERROR
(249, 3) ERROR
(254, 3) ERROR
(262, 6) ERROR
(269, 3) ERROR
(281, 3) ERROR
(289, 3) ERROR
(289, 164) ERROR
(289, 183) ERROR
(290, 30) ERROR
(290, 33) event_expression
(290, 33) expression
(290, 33) expression
(290, 33) primary
(290, 45) select1
(290, 46) expression
(290, 58) ERROR
(290, 82) expression
(290, 82) primary
(290, 97) select1
(290, 98) expression
(290, 110) ERROR
(290, 133) ERROR
(290, 188) ERROR
(291, 189) ERROR
(292, 9) expression
(292, 9) primary
(292, 9) function_subroutine_call
(292, 9) subroutine_call
(292, 9) tf_call
(292, 30) ERROR
(292, 31) list_of_arguments_parent
(292, 33) expression
(292, 33) expression
(292, 33) primary
(292, 45) select1
(292, 46) expression
(292, 58) ERROR
(292, 82) expression
(292, 82) primary
(292, 97) select1
(292, 98) expression
(292, 110) ERROR
(292, 189) ERROR
(294, 6) primary
(294, 8) ERROR
(294, 8) operator_assignment
(294, 15) ERROR
(294, 19) mintypmax_expression
(294, 19) expression
(294, 22) ERROR
(295, 38) ERROR
(295, 110) ERROR
(296, 38) ERROR
(296, 86) ERROR
(297, 38) ERROR
(297, 110) ERROR
(298, 38) ERROR
(298, 86) ERROR
(300, 77) ERROR
(300, 81) ERROR
(301, 77) ERROR
(301, 81) ERROR
(302, 77) ERROR
(302, 81) ERROR
(303, 77) ERROR
(303, 120) ERROR
(307, 21) ERROR
(307, 30) expression
(307, 30) primary
(308, 28) select1
(308, 41) ERROR
(308, 47) ERROR
(309, 41) ERROR
(309, 47) ERROR
(311, 30) expression
(311, 30) primary
(311, 32) mintypmax_expression
(311, 32) expression
(311, 32) expression
(311, 32) primary
(311, 42) select1
(311, 46) expression
(311, 58) ERROR
(311, 82) expression
(311, 82) primary
(311, 97) select1
(311, 111) ]
(311, 112) expression
(311, 112) expression
(311, 112) expression
(311, 130) ERROR
(312, 94) ERROR
(312, 183) expression
(312, 183) primary
(313, 25) select1
(313, 29) ERROR
(313, 59) ]
(313, 60) expression
(313, 78) ERROR
(313, 82) expression
(313, 82) primary
(313, 97) select1
(313, 98) expression
(313, 110) ERROR
(314, 94) ERROR
(316, 12) primary
(316, 14) ERROR
(316, 22) mintypmax_expression
(316, 22) expression
(316, 25) ERROR
(316, 47) expression
(316, 47) primary
(317, 33) select1
(317, 40) ERROR
(317, 84) ERROR
(318, 39) ERROR
(318, 69) expression
(318, 69) expression
(318, 69) expression
(318, 69) primary
(320, 33) select1
(320, 40) ERROR
(320, 84) ERROR
(321, 39) ERROR
(321, 68) ERROR
(326, 6) primary
(326, 8) ERROR
(326, 8) operator_assignment
(326, 15) ERROR
(326, 19) mintypmax_expression
(326, 19) expression
(326, 22) ERROR
(327, 9) primary
(327, 11) ERROR
(327, 11) operator_assignment
(327, 18) ERROR
(327, 22) mintypmax_expression
(327, 22) expression
(327, 25) ERROR
(328, 59) expression
(328, 59) expression
(328, 86) ERROR
(328, 90) ERROR
(329, 86) ERROR
(329, 90) ERROR
(333, 20) expression
(333, 20) primary
(334, 26) select1
(334, 39) ]
(334, 40) ERROR
(334, 48) expression
(334, 48) primary
(335, 26) select1
(335, 39) ERROR
(335, 43) ERROR
(336, 34) ERROR
(338, 9) ERROR
(346, 9) ERROR
(354, 9) ERROR
(362, 9) ERROR
(384, 3) ERROR
(384, 30) ERROR
(384, 69) ERROR
(384, 71) ERROR
(385, 31) sequence_instance
(385, 41) sequence_list_of_arguments
(385, 46) event_expression
(385, 46) expression
(385, 46) primary
(385, 54) select1
(385, 67) ERROR
(385, 79) event_expression
(385, 79) expression
(385, 79) primary
(385, 84) select1
(385, 97) ERROR
(385, 141) ERROR
(387, 30) sequence_instance
(387, 57) sequence_list_of_arguments
(387, 62) event_expression
(387, 62) expression
(387, 62) primary
(387, 87) select1
(387, 100) ERROR
(387, 112) event_expression
(387, 112) expression
(387, 112) primary
(387, 134) select1
(387, 147) ERROR
(387, 182) ERROR
(388, 30) sequence_instance
(388, 57) sequence_list_of_arguments
(388, 62) event_expression
(388, 62) expression
(388, 62) primary
(388, 87) select1
(388, 100) ERROR
(388, 112) event_expression
(388, 112) expression
(388, 112) primary
(388, 134) select1
(388, 147) ERROR
(388, 182) ERROR
(390, 31) sequence_instance
(390, 56) sequence_list_of_arguments
(390, 61) event_expression
(390, 61) expression
(390, 61) primary
(390, 84) select1
(390, 97) ERROR
(390, 109) event_expression
(390, 109) expression
(390, 109) primary
(390, 129) select1
(390, 142) ERROR
(390, 178) ERROR
(391, 61) event_expression
(391, 61) expression
(391, 61) primary
(391, 84) select1
(391, 97) ERROR
(391, 109) event_expression
(391, 109) expression
(391, 109) primary
(391, 129) select1
(391, 142) ERROR
(0, 0) source_file
(38, 0) module_declaration
(196, 3) module_or_generate_item
(196, 3) any_parameter_declaration
(196, 3) local_parameter_declaration
(196, 14) list_of_param_assignments
(196, 14) param_assignment
(196, 26) ERROR
(197, 3) module_or_generate_item
(197, 3) any_parameter_declaration
(197, 3) local_parameter_declaration
(197, 14) list_of_param_assignments
(197, 14) param_assignment
(197, 25) ERROR
(197, 56) ERROR
(445, 3) module_or_generate_item
(445, 3) continuous_assign
(445, 9) list_of_variable_assignments
(445, 9) variable_assignment
(445, 9) variable_lvalue
(445, 21) select1
(445, 34) ERROR
(445, 39) ERROR
(445, 39) expression
(445, 39) conditional_expression
(445, 73) expression
(445, 73) primary
(445, 82) select1
(445, 95) ]
(446, 3) module_or_generate_item
(446, 3) continuous_assign
(446, 9) list_of_variable_assignments
(446, 9) variable_assignment
(446, 9) variable_lvalue
(446, 25) select1
(446, 38) ERROR
(506, 3) module_or_generate_item
(506, 3) continuous_assign
(506, 9) list_of_variable_assignments
(506, 9) variable_assignment
(506, 9) variable_lvalue
(506, 22) select1
(506, 36) ERROR
(507, 3) module_or_generate_item
(507, 3) continuous_assign
(507, 9) list_of_variable_assignments
(507, 9) variable_assignment
(507, 9) variable_lvalue
(507, 22) select1
(507, 36) ERROR
(547, 3) module_or_generate_item
(547, 3) always_construct
(547, 14) statement
(547, 14) statement_item
(547, 14) seq_block
(547, 20) statement_or_null
(547, 20) statement
(547, 20) statement_item
(547, 20) blocking_assignment
(547, 20) operator_assignment
(547, 20) variable_lvalue
(548, 16) select1
(548, 29) ERROR
(548, 38) statement_or_null
(548, 38) statement
(548, 38) statement_item
(548, 38) blocking_assignment
(548, 38) operator_assignment
(548, 38) variable_lvalue
(549, 16) select1
(549, 29) ERROR
(553, 33) statement_or_null
(553, 33) statement
(553, 33) statement_item
(553, 33) loop_statement
(554, 33) statement_or_null
(554, 33) statement
(554, 33) statement_item
(554, 33) seq_block
(554, 39) statement_or_null
(554, 39) statement
(554, 39) statement_item
(554, 39) conditional_statement
(555, 27) statement_or_null
(555, 27) statement
(555, 27) statement_item
(555, 27) seq_block
(555, 33) statement_or_null
(555, 33) statement
(555, 33) statement_item
(555, 33) blocking_assignment
(555, 33) operator_assignment
(555, 33) variable_lvalue
(556, 22) select1
(556, 35) ERROR
(564, 34) statement_or_null
(564, 34) statement
(564, 34) statement_item
(564, 34) loop_statement
(565, 33) statement_or_null
(565, 33) statement
(565, 33) statement_item
(565, 33) seq_block
(565, 39) statement_or_null
(565, 39) statement
(565, 39) statement_item
(565, 39) conditional_statement
(566, 27) statement_or_null
(566, 27) statement
(566, 27) statement_item
(566, 27) seq_block
(566, 33) statement_or_null
(566, 33) statement
(566, 33) statement_item
(566, 33) blocking_assignment
(566, 33) operator_assignment
(566, 33) variable_lvalue
(567, 22) select1
(567, 35) ERROR
(586, 3) module_or_generate_item
(586, 3) continuous_assign
(586, 9) list_of_net_assignments
(586, 9) net_assignment
(586, 19) expression
(586, 19) primary
(586, 19) function_subroutine_call
(586, 19) subroutine_call
(586, 19) tf_call
(586, 29) list_of_arguments_parent
(586, 30) expression
(586, 30) primary
(586, 30) cast
(586, 33) expression
(586, 33) primary
(586, 43) select1
(586, 51) ERROR
(587, 3) module_or_generate_item
(587, 3) continuous_assign
(587, 9) list_of_net_assignments
(587, 9) net_assignment
(587, 19) expression
(587, 19) primary
(587, 19) function_subroutine_call
(587, 19) subroutine_call
(587, 19) tf_call
(587, 29) list_of_arguments_parent
(587, 30) expression
(587, 30) primary
(587, 30) cast
(587, 33) expression
(587, 33) primary
(587, 43) select1
(587, 51) ERROR
(730, 3) ERROR
(730, 39) expression
(730, 40) primary
(730, 49) select1
(730, 57) ]
(730, 58) expression
(730, 58) expression
(730, 59) ERROR
(749, 3) module_or_generate_item
(749, 3) continuous_assign
(749, 9) list_of_variable_assignments
(749, 9) variable_assignment
(749, 9) variable_lvalue
(749, 35) select1
(749, 48) ERROR
(749, 53) expression
(749, 53) primary
(749, 64) select1
(749, 77) ERROR
(751, 3) module_or_generate_item
(751, 3) continuous_assign
(751, 9) list_of_variable_assignments
(751, 9) variable_assignment
(751, 9) variable_lvalue
(751, 39) select1
(751, 52) ERROR
(751, 57) expression
(751, 57) primary
(751, 68) select1
(751, 81) ERROR
(753, 3) module_or_generate_item
(753, 3) always_construct
(753, 14) statement
(753, 14) statement_item
(753, 14) seq_block
(757, 43) statement_or_null
(757, 43) statement
(757, 43) statement_item
(757, 43) blocking_assignment
(757, 43) operator_assignment
(757, 43) variable_lvalue
(758, 32) select1
(758, 45) ERROR
(760, 43) statement_or_null
(760, 43) statement
(760, 43) statement_item
(760, 43) loop_statement
(761, 33) statement_or_null
(761, 33) statement
(761, 33) statement_item
(761, 33) seq_block
(766, 198) statement_or_null
(766, 198) statement
(766, 198) statement_item
(766, 198) blocking_assignment
(766, 198) operator_assignment
(766, 198) variable_lvalue
(767, 36) select1
(767, 49) ERROR
(828, 3) module_or_generate_item
(828, 3) continuous_assign
(828, 9) list_of_variable_assignments
(828, 9) variable_assignment
(828, 9) variable_lvalue
(828, 26) select1
(828, 40) ERROR
(828, 46) expression
(828, 46) primary
(828, 60) select1
(828, 74) ERROR
(829, 3) module_or_generate_item
(829, 3) continuous_assign
(829, 9) list_of_variable_assignments
(829, 9) variable_assignment
(829, 9) variable_lvalue
(829, 27) select1
(829, 41) ERROR
(829, 46) expression
(829, 46) primary
(829, 60) select1
(829, 74) ERROR
(836, 3) module_or_generate_item
(836, 3) continuous_assign
(836, 9) list_of_variable_assignments
(836, 9) variable_assignment
(836, 9) variable_lvalue
(836, 22) select1
(836, 36) ERROR
(853, 3) module_or_generate_item
(853, 3) continuous_assign
(853, 9) list_of_variable_assignments
(853, 9) variable_assignment
(853, 9) variable_lvalue
(853, 22) select1
(853, 36) ERROR
(883, 3) module_or_generate_item
(883, 3) program_instantiation
(883, 32) hierarchical_instance
(883, 53) list_of_port_connections
(883, 53) named_port_connection
(883, 58) expression
(883, 58) primary
(883, 69) select1
(883, 83) ERROR
(883, 91) named_port_connection
(883, 97) expression
(883, 97) primary
(883, 110) select1
(883, 124) ERROR
(889, 3) module_or_generate_item
(889, 3) program_instantiation
(889, 32) hierarchical_instance
(889, 53) list_of_port_connections
(889, 53) named_port_connection
(889, 58) expression
(889, 58) primary
(889, 69) select1
(889, 83) ERROR
(889, 91) named_port_connection
(889, 97) expression
(889, 97) primary
(889, 110) select1
(889, 124) ERROR
(912, 3) module_or_generate_item
(912, 3) loop_generate_construct
(912, 30) generate_block
(913, 6) interface_or_generate_item
(913, 6) deferred_immediate_assertion_item
(913, 41) deferred_immediate_assert_statement
(913, 52) expression
(913, 52) primary
(913, 52) function_subroutine_call
(913, 52) subroutine_call
(913, 52) system_tf_call
(913, 61) expression
(913, 61) primary
(913, 80) select1
(913, 91) ERROR
(914, 6) deferred_immediate_assertion_item
(914, 41) deferred_immediate_assert_statement
(914, 52) expression
(914, 52) primary
(914, 52) function_subroutine_call
(914, 52) subroutine_call
(914, 52) system_tf_call
(914, 61) expression
(914, 61) primary
(914, 80) select1
(914, 91) ERROR
(917, 3) module_or_generate_item
(917, 3) deferred_immediate_assertion_item
(917, 29) deferred_immediate_assert_statement
(917, 40) expression
(917, 40) primary
(917, 40) function_subroutine_call
(917, 40) subroutine_call
(917, 40) system_tf_call
(917, 49) expression
(917, 49) primary
(917, 59) select1
(917, 67) ERROR
(918, 3) module_or_generate_item
(918, 3) deferred_immediate_assertion_item
(918, 29) deferred_immediate_assert_statement
(918, 40) expression
(918, 40) primary
(918, 40) function_subroutine_call
(918, 40) subroutine_call
(918, 40) system_tf_call
(918, 49) expression
(918, 49) primary
(918, 59) select1
(918, 67) ERROR
(0, 0) source_file
(27, 0) module_declaration
(108, 3) module_or_generate_item
(108, 3) continuous_assign
(108, 9) list_of_variable_assignments
(108, 9) variable_assignment
(108, 9) variable_lvalue
(108, 29) select1
(108, 47) ERROR
(109, 3) module_or_generate_item
(109, 3) continuous_assign
(109, 9) list_of_variable_assignments
(109, 9) variable_assignment
(109, 9) variable_lvalue
(109, 29) select1
(109, 47) ERROR
(112, 3) module_or_generate_item
(112, 3) continuous_assign
(112, 9) list_of_variable_assignments
(112, 9) variable_assignment
(112, 9) variable_lvalue
(112, 27) select1
(112, 45) ERROR
(113, 3) module_or_generate_item
(113, 3) continuous_assign
(113, 9) list_of_variable_assignments
(113, 9) variable_assignment
(113, 9) variable_lvalue
(113, 27) select1
(113, 45) ERROR
(125, 3) module_or_generate_item
(125, 3) if_generate_construct
(125, 25) generate_block
(127, 6) concurrent_assertion_item
(127, 6) checker_instantiation
(131, 14) property_actual_arg
(131, 14) property_expr
(131, 14) sequence_expr
(131, 14) expression_or_dist
(131, 14) expression
(131, 14) primary
(131, 30) select1
(131, 48) ERROR
(132, 17) property_actual_arg
(132, 17) property_expr
(132, 17) sequence_expr
(132, 17) expression_or_dist
(132, 17) expression
(132, 17) primary
(132, 37) select1
(132, 54) ERROR
(134, 15) property_actual_arg
(134, 15) property_expr
(134, 15) sequence_expr
(134, 15) expression_or_dist
(134, 15) expression
(134, 15) primary
(134, 30) select1
(134, 48) ERROR
(141, 6) interface_or_generate_item
(141, 6) program_instantiation
(141, 19) hierarchical_instance
(142, 37) list_of_port_connections
(145, 9) named_port_connection
(145, 14) expression
(145, 14) primary
(145, 30) select1
(145, 48) ERROR
(146, 9) named_port_connection
(146, 17) expression
(146, 17) primary
(146, 37) select1
(146, 54) ERROR
(148, 9) named_port_connection
(148, 15) expression
(148, 15) primary
(148, 30) select1
(148, 48) ERROR
(156, 6) interface_or_generate_item
(156, 6) program_instantiation
(156, 19) hierarchical_instance
(157, 17) list_of_port_connections
(157, 17) named_port_connection
(158, 14) expression
(158, 14) primary
(158, 28) select1
(158, 46) ERROR
(160, 9) named_port_connection
(160, 18) expression
(160, 18) primary
(160, 31) select1
(160, 48) ERROR
(163, 12) generate_block
(164, 6) interface_or_generate_item
(164, 6) continuous_assign
(164, 12) list_of_variable_assignments
(164, 12) variable_assignment
(164, 12) variable_lvalue
(164, 28) select1
(164, 46) ERROR
(165, 6) continuous_assign
(165, 12) list_of_variable_assignments
(165, 12) variable_assignment
(165, 12) variable_lvalue
(165, 28) select1
(165, 46) ERROR
(171, 6) continuous_assign
(171, 12) list_of_variable_assignments
(171, 12) variable_assignment
(171, 12) variable_lvalue
(171, 26) select1
(171, 43) ERROR
(0, 0) source_file
(28, 0) module_declaration
(52, 3) module_or_generate_item
(52, 30) ERROR
(56, 3) module_or_generate_item
(56, 3) data_declaration
(56, 3) data_type_or_implicit1
(56, 3) data_type
(56, 30) packed_dimension
(56, 30) unsized_dimension
(56, 31) ERROR
(57, 3) module_or_generate_item
(57, 3) data_declaration
(57, 3) data_type_or_implicit1
(57, 3) data_type
(57, 9) packed_dimension
(57, 9) unsized_dimension
(57, 10) ERROR
(64, 3) module_or_generate_item
(64, 3) data_declaration
(64, 3) data_type_or_implicit1
(64, 3) data_type
(64, 29) packed_dimension
(64, 29) unsized_dimension
(64, 30) ERROR
(67, 3) module_or_generate_item
(67, 3) data_declaration
(67, 3) data_type_or_implicit1
(67, 3) data_type
(67, 9) packed_dimension
(67, 9) unsized_dimension
(67, 10) ERROR
(68, 3) module_or_generate_item
(68, 3) data_declaration
(68, 3) data_type_or_implicit1
(68, 3) data_type
(68, 9) packed_dimension
(68, 9) unsized_dimension
(68, 10) ERROR
(76, 3) module_or_generate_item
(76, 3) continuous_assign
(76, 9) list_of_variable_assignments
(76, 9) variable_assignment
(76, 9) variable_lvalue
(76, 25) select1
(76, 44) ERROR
(76, 50) expression
(76, 50) primary
(76, 65) select1
(76, 136) ERROR
(77, 3) module_or_generate_item
(77, 3) continuous_assign
(77, 9) list_of_variable_assignments
(77, 9) variable_assignment
(77, 9) variable_lvalue
(77, 25) select1
(77, 44) ERROR
(77, 50) expression
(77, 50) primary
(77, 65) select1
(77, 136) ERROR
(87, 3) module_or_generate_item
(87, 3) loop_generate_construct
(87, 43) generate_block
(108, 6) ERROR
(108, 7) interface_or_generate_item
(108, 7) program_instantiation
(108, 26) hierarchical_instance
(109, 53) list_of_port_connections
(113, 37) named_port_connection
(113, 40) expression
(113, 40) primary
(113, 52) select1
(113, 71) ERROR
(114, 37) named_port_connection
(114, 40) expression
(114, 40) primary
(114, 54) select1
(114, 76) ERROR
(0, 0) source_file
(28, 0) module_declaration
(130, 3) module_or_generate_item
(130, 3) continuous_assign
(130, 9) list_of_net_assignments
(130, 9) net_assignment
(130, 31) expression
(130, 31) primary
(130, 31) concatenation
(130, 33) expression
(130, 33) primary
(130, 49) select1
(130, 67) ERROR
(130, 71) expression
(130, 71) primary
(130, 88) select1
(130, 106) ERROR
(131, 3) module_or_generate_item
(131, 3) continuous_assign
(131, 9) list_of_net_assignments
(131, 9) net_assignment
(131, 36) expression
(131, 36) primary
(131, 36) concatenation
(131, 38) expression
(131, 38) primary
(131, 61) select1
(131, 79) ERROR
(131, 83) expression
(131, 83) primary
(131, 107) select1
(131, 125) ERROR
(132, 3) module_or_generate_item
(132, 3) continuous_assign
(132, 9) list_of_net_assignments
(132, 9) net_assignment
(132, 35) expression
(132, 35) primary
(132, 35) concatenation
(132, 37) expression
(132, 37) primary
(132, 57) select1
(132, 75) ERROR
(132, 79) expression
(132, 79) primary
(132, 100) select1
(132, 118) ERROR
(133, 3) module_or_generate_item
(133, 3) continuous_assign
(133, 9) list_of_net_assignments
(133, 9) net_assignment
(133, 36) expression
(133, 36) primary
(133, 36) concatenation
(133, 38) expression
(133, 38) primary
(133, 60) select1
(133, 78) ERROR
(133, 82) expression
(133, 82) primary
(133, 105) select1
(133, 123) ERROR
(154, 3) module_or_generate_item
(154, 3) continuous_assign
(154, 9) list_of_variable_assignments
(154, 9) variable_assignment
(154, 9) variable_lvalue
(154, 22) select1
(154, 34) ERROR
(154, 39) expression
(154, 39) primary
(154, 54) select1
(154, 66) ERROR
(155, 3) module_or_generate_item
(155, 3) continuous_assign
(155, 9) list_of_variable_assignments
(155, 9) variable_assignment
(155, 9) variable_lvalue
(155, 25) select1
(155, 37) ERROR
(155, 42) expression
(155, 42) primary
(155, 55) select1
(155, 67) ERROR
(156, 3) module_or_generate_item
(156, 3) continuous_assign
(156, 9) list_of_variable_assignments
(156, 9) variable_assignment
(156, 9) variable_lvalue
(156, 25) select1
(156, 37) ERROR
(156, 42) expression
(156, 42) primary
(156, 55) select1
(156, 67) ERROR
(157, 3) module_or_generate_item
(157, 3) continuous_assign
(157, 9) list_of_variable_assignments
(157, 9) variable_assignment
(157, 9) variable_lvalue
(157, 22) select1
(157, 41) ERROR
(157, 46) expression
(157, 46) primary
(157, 46) concatenation
(157, 48) expression
(157, 48) primary
(157, 61) select1
(157, 78) ERROR
(157, 82) expression
(157, 82) primary
(157, 96) select1
(157, 114) ERROR
(160, 3) module_or_generate_item
(160, 3) continuous_assign
(160, 9) list_of_variable_assignments
(160, 9) variable_assignment
(160, 9) variable_lvalue
(160, 26) select1
(160, 44) ERROR
(160, 49) expression
(160, 49) primary
(160, 65) select1
(160, 83) ERROR
(161, 3) module_or_generate_item
(161, 3) continuous_assign
(161, 9) list_of_variable_assignments
(161, 9) variable_assignment
(161, 9) variable_lvalue
(161, 26) select1
(161, 44) ERROR
(161, 49) expression
(161, 49) primary
(161, 65) select1
(161, 83) ERROR
(163, 3) module_or_generate_item
(163, 3) continuous_assign
(163, 9) list_of_variable_assignments
(163, 9) variable_assignment
(163, 9) variable_lvalue
(163, 30) select1
(163, 47) ERROR
(163, 52) expression
(163, 52) primary
(163, 68) select1
(163, 69) expression
(163, 86) ERROR
(164, 3) module_or_generate_item
(164, 3) continuous_assign
(164, 9) list_of_variable_assignments
(164, 9) variable_assignment
(164, 9) variable_lvalue
(164, 30) select1
(164, 47) ERROR
(164, 52) expression
(164, 52) primary
(164, 68) select1
(164, 69) expression
(164, 86) ERROR
(179, 3) module_or_generate_item
(179, 3) if_generate_construct
(179, 25) generate_block
(183, 6) interface_or_generate_item
(183, 6) program_instantiation
(183, 30) hierarchical_instance
(183, 48) list_of_port_connections
(183, 52) named_port_connection
(183, 57) expression
(183, 57) primary
(183, 73) select1
(183, 91) ERROR
(183, 97) named_port_connection
(183, 103) expression
(183, 103) primary
(183, 119) select1
(183, 137) ERROR
(184, 6) interface_or_generate_item
(184, 6) program_instantiation
(184, 30) hierarchical_instance
(184, 48) list_of_port_connections
(184, 52) named_port_connection
(184, 57) expression
(184, 57) primary
(184, 73) select1
(184, 91) ERROR
(184, 97) named_port_connection
(184, 103) expression
(184, 103) primary
(184, 119) select1
(184, 137) ERROR
(186, 6) interface_or_generate_item
(186, 6) program_instantiation
(186, 29) hierarchical_instance
(186, 51) list_of_port_connections
(186, 55) named_port_connection
(186, 60) expression
(186, 60) primary
(186, 80) select1
(186, 97) ERROR
(186, 103) named_port_connection
(186, 109) expression
(186, 109) primary
(186, 129) select1
(186, 146) ERROR
(187, 6) interface_or_generate_item
(187, 6) program_instantiation
(187, 29) hierarchical_instance
(187, 51) list_of_port_connections
(187, 55) named_port_connection
(187, 60) expression
(187, 60) primary
(187, 80) select1
(187, 97) ERROR
(187, 103) named_port_connection
(187, 109) expression
(187, 109) primary
(187, 129) select1
(187, 146) ERROR
(188, 12) generate_block
(191, 6) continuous_assign
(191, 12) list_of_variable_assignments
(191, 12) variable_assignment
(191, 12) variable_lvalue
(191, 29) select1
(191, 47) ERROR
(192, 6) continuous_assign
(192, 12) list_of_variable_assignments
(192, 12) variable_assignment
(192, 12) variable_lvalue
(192, 29) select1
(192, 47) ERROR
(193, 6) continuous_assign
(193, 12) list_of_variable_assignments
(193, 12) variable_assignment
(193, 12) variable_lvalue
(193, 33) select1
(193, 50) ERROR
(194, 6) continuous_assign
(194, 12) list_of_variable_assignments
(194, 12) variable_assignment
(194, 12) variable_lvalue
(194, 33) select1
(194, 50) ERROR
(0, 0) source_file
(24, 0) module_declaration
(47, 3) module_or_generate_item
(47, 3) loop_generate_construct
(47, 30) generate_block
(52, 6) interface_or_generate_item
(52, 6) program_instantiation
(52, 21) hierarchical_instance
(52, 36) list_of_port_connections
(52, 36) named_port_connection
(52, 67) ERROR
(0, 0) source_file
(23, 0) module_declaration
(584, 3) module_or_generate_item
(584, 3) continuous_assign
(584, 9) list_of_variable_assignments
(584, 9) variable_assignment
(584, 9) variable_lvalue
(584, 21) select1
(584, 34) ERROR
(607, 3) module_or_generate_item
(607, 3) continuous_assign
(607, 9) list_of_variable_assignments
(607, 9) variable_assignment
(607, 9) variable_lvalue
(607, 21) select1
(607, 34) ERROR
(629, 3) module_or_generate_item
(629, 3) concurrent_assertion_item
(629, 31) assert_property_statement
(629, 48) ERROR
(629, 49) primary
(629, 58) ERROR
(0, 0) source_file
(15, 0) module_declaration
(162, 0) module_or_generate_item
(162, 0) always_construct
(162, 11) statement
(162, 11) statement_item
(162, 11) seq_block
(163, 13) statement_or_null
(163, 13) statement
(163, 13) statement_item
(163, 13) case_statement
(164, 11) case_item
(165, 13) statement_or_null
(165, 13) statement
(165, 13) statement_item
(165, 13) seq_block
(165, 21) statement_or_null
(165, 21) statement
(165, 21) statement_item
(165, 21) case_statement
(166, 27) case_item
(167, 29) statement_or_null
(167, 29) statement
(167, 29) statement_item
(167, 29) blocking_assignment
(167, 29) operator_assignment
(167, 37) expression
(167, 37) primary
(167, 37) concatenation
(167, 43) expression
(167, 43) primary
(167, 46) select1
(167, 63) ERROR
(206, 0) module_or_generate_item
(206, 0) always_construct
(206, 6) statement
(206, 6) statement_item
(206, 6) procedural_timing_control_statement
(206, 38) statement_or_null
(206, 38) statement
(206, 38) statement_item
(206, 38) seq_block
(206, 44) statement_or_null
(206, 44) statement
(206, 44) statement_item
(206, 44) conditional_statement
(209, 8) statement_or_null
(209, 8) statement
(209, 8) statement_item
(209, 8) seq_block
(209, 14) statement_or_null
(209, 14) statement
(209, 14) statement_item
(209, 14) conditional_statement
(212, 12) statement_or_null
(212, 12) statement
(212, 12) statement_item
(212, 12) nonblocking_assignment
(213, 17) expression
(213, 17) primary
(213, 17) concatenation
(213, 19) expression
(213, 19) primary
(213, 21) select1
(213, 38) ERROR
(0, 0) source_file
(18, 0) module_declaration
(33, 3) module_or_generate_item
(33, 3) always_construct
(33, 12) statement
(33, 12) statement_item
(33, 12) procedural_timing_control_statement
(33, 44) statement_or_null
(33, 44) statement
(33, 44) statement_item
(33, 44) seq_block
(33, 50) statement_or_null
(33, 50) statement
(33, 50) statement_item
(33, 50) conditional_statement
(34, 21) statement_or_null
(34, 21) statement
(34, 21) statement_item
(34, 21) nonblocking_assignment
(34, 21) variable_lvalue
(35, 12) select1
(35, 20) ERROR
(36, 10) statement_or_null
(36, 10) statement
(36, 10) statement_item
(36, 10) nonblocking_assignment
(36, 10) variable_lvalue
(37, 12) select1
(37, 20) ERROR
(37, 26) expression
(37, 26) primary
(37, 30) select1
(37, 38) ERROR
(44, 0) module_declaration
(53, 3) module_or_generate_item
(53, 3) program_instantiation
(53, 17) hierarchical_instance
(53, 24) list_of_port_connections
(53, 24) named_port_connection
(53, 29) ERROR
(53, 29) expression
(53, 29) conditional_expression
(53, 35) expression
(53, 35) primary
(53, 39) select1
(53, 47) ]
(53, 52) expression
(53, 52) primary
(53, 57) select1
(53, 65) ERROR
(58, 0) module_declaration
(69, 3) module_or_generate_item
(69, 3) continuous_assign
(69, 9) list_of_net_assignments
(69, 9) net_assignment
(69, 19) expression
(69, 37) expression
(69, 37) primary
(69, 39) mintypmax_expression
(69, 39) expression
(69, 39) conditional_expression
(69, 43) expression
(69, 43) primary
(69, 47) select1
(69, 55) ]
(69, 57) ERROR
(69, 60) expression
(69, 60) primary
(69, 65) select1
(69, 73) ]
(69, 75) ERROR
(70, 3) module_or_generate_item
(70, 3) program_instantiation
(70, 17) hierarchical_instance
(70, 25) list_of_port_connections
(70, 25) named_port_connection
(70, 30) expression
(70, 30) primary
(70, 37) select1
(70, 45) ERROR
(74, 0) module_declaration
(74, 0) module_header
(74, 7) ERROR
(99, 0) module_declaration
(110, 15) module_or_generate_item
(110, 15) concurrent_assertion_item
(110, 15) checker_instantiation
(110, 21) name_of_instance
(110, 21) instance_identifier
(110, 21) simple_identifier
(114, 0) module_declaration
(128, 15) module_or_generate_item
(128, 15) concurrent_assertion_item
(128, 15) checker_instantiation
(128, 21) name_of_instance
(128, 21) instance_identifier
(128, 21) simple_identifier
(133, 0) module_declaration
(146, 3) module_or_generate_item
(146, 3) if_generate_construct
(146, 19) generate_block
(146, 34) end
(157, 3) module_or_generate_item
(157, 3) program_instantiation
(158, 3) hierarchical_instance
(159, 6) ERROR
(165, 0) module_declaration
(175, 3) module_or_generate_item
(175, 3) program_instantiation
(175, 17) hierarchical_instance
(175, 29) list_of_port_connections
(175, 33) named_port_connection
(175, 39) expression
(175, 39) primary
(175, 42) select1
(175, 50) ERROR
(175, 60) named_port_connection
(175, 66) expression
(175, 66) primary
(175, 73) select1
(175, 81) ERROR
(176, 3) module_or_generate_item
(176, 3) program_instantiation
(176, 17) hierarchical_instance
(176, 29) list_of_port_connections
(176, 33) named_port_connection
(176, 39) expression
(176, 39) primary
(176, 46) select1
(176, 54) ERROR
(176, 60) named_port_connection
(176, 66) expression
(176, 66) primary
(176, 70) select1
(176, 78) ERROR
(242, 0) module_declaration
(253, 3) module_or_generate_item
(253, 3) loop_generate_construct
(253, 34) generate_block
(254, 6) interface_or_generate_item
(254, 6) continuous_assign
(254, 12) list_of_variable_assignments
(254, 12) variable_assignment
(254, 27) expression
(254, 27) primary
(254, 29) mintypmax_expression
(254, 29) expression
(254, 30) primary
(254, 33) select1
(254, 37) ]
(254, 38) expression
(254, 38) conditional_expression
(254, 39) ERROR
(254, 60) ERROR
(255, 8) expression
(255, 8) primary
(257, 3) ERROR
(257, 14) select1
(257, 22) ERROR
(257, 27) ERROR
(257, 48) ERROR
(257, 51) )
(257, 51) ERROR
(259, 0) interface_or_generate_item
(259, 0) net_declaration
(262, 6) ;
(262, 7) interface_or_generate_item
(262, 7) data_declaration
(262, 7) list_of_variable_decl_assignments
(262, 7) variable_decl_assignment
(262, 20) ERROR
(262, 42) variable_decl_assignment
(262, 49) ERROR
(263, 3) expression
(263, 3) primary
(263, 4) mintypmax_expression
(264, 11) ERROR
(264, 26) ERROR
(266, 27) ERROR
(270, 3) always_construct
(270, 14) statement
(270, 14) statement_item
(270, 14) seq_block
(270, 20) statement_or_null
(270, 20) statement
(270, 20) statement_item
(270, 20) blocking_assignment
(270, 20) operator_assignment
(270, 20) variable_lvalue
(271, 10) select1
(271, 18) ERROR
(272, 21) statement_or_null
(272, 21) statement
(272, 21) statement_item
(272, 21) loop_statement
(274, 41) statement_or_null
(274, 41) statement
(274, 41) statement_item
(274, 41) seq_block
(275, 24) statement_or_null
(275, 24) statement
(275, 24) statement_item
(275, 24) blocking_assignment
(275, 24) operator_assignment
(275, 24) variable_lvalue
(276, 13) select1
(276, 21) ERROR
(279, 0) interface_or_generate_item
(279, 0) net_declaration
(281, 6) ;
(281, 7) interface_or_generate_item
(281, 7) data_declaration
(281, 7) data_type_or_implicit1
(281, 7) data_type
(281, 23) ERROR
(281, 23) delay_control
(281, 36) ERROR
(285, 11) ;
(285, 12) interface_or_generate_item
(285, 12) data_declaration
(286, 5) ERROR
(289, 3) always_construct
(289, 14) statement
(289, 14) statement_item
(289, 14) seq_block
(289, 20) statement_or_null
(289, 20) statement
(289, 20) statement_item
(289, 20) blocking_assignment
(289, 20) operator_assignment
(289, 20) variable_lvalue
(290, 10) select1
(290, 18) ERROR
(297, 0) interface_or_generate_item
(297, 0) net_declaration
(301, 6) ;
(301, 7) interface_or_generate_item
(301, 7) data_declaration
(301, 7) data_type_or_implicit1
(301, 7) data_type
(301, 22) ERROR
(301, 22) delay_control
(301, 35) ERROR
(304, 10) ;
(304, 12) interface_or_generate_item
(304, 12) data_declaration
(305, 10) ;
(305, 12) interface_or_generate_item
(305, 12) data_declaration
(306, 11) ;
(306, 12) interface_or_generate_item
(306, 12) data_declaration
(307, 5) ERROR
(312, 3) continuous_assign
(312, 9) list_of_net_assignments
(312, 9) net_assignment
(312, 30) expression
(312, 30) conditional_expression
(312, 30) cond_predicate
(312, 30) expression
(312, 39) expression
(312, 42) primary
(312, 43) mintypmax_expression
(312, 43) expression
(312, 44) primary
(312, 48) select1
(312, 56) ]
(312, 57) ERROR
(314, 9) expression
(314, 29) ERROR
(314, 51) ERROR
(317, 6) expression
(317, 6) primary
(317, 8) ERROR
(317, 15) mintypmax_expression
(317, 15) expression
(317, 19) ERROR
(317, 34) ERROR
(317, 41) expression
(317, 41) expression
(317, 41) expression
(317, 41) primary
(318, 6) ERROR
(318, 25) ERROR
(318, 29) expression
(318, 29) primary
(318, 33) select1
(318, 37) ERROR
(321, 3) module_or_generate_item
(321, 3) continuous_assign
(321, 9) list_of_net_assignments
(321, 9) net_assignment
(321, 18) expression
(321, 20) primary
(321, 28) select1
(321, 36) ERROR
(345, 0) module_declaration
(350, 3) module_or_generate_item
(350, 3) continuous_assign
(350, 9) list_of_net_assignments
(350, 9) net_assignment
(350, 49) expression
(350, 49) expression
(350, 91) ERROR
(353, 91) ERROR
(360, 0) module_declaration
(360, 22) module_ansi_header
(360, 22) list_of_port_declarations
(362, 23) ansi_port_declaration
(362, 23) variable_port_header
(362, 29) variable_port_type
(362, 29) _variable_port_type
(362, 29) data_type
(362, 35) packed_dimension
(362, 35) unsized_dimension
(362, 36) ERROR
(374, 0) ERROR
(374, 21) module_ansi_header
(374, 21) parameter_port_list
(375, 23) parameter_port_declaration
(375, 31) list_of_param_assignments
(375, 31) param_assignment
(375, 31) parameter_identifier
(375, 31) simple_identifier
(388, 3) module_or_generate_item
(388, 3) continuous_assign
(388, 9) list_of_variable_assignments
(388, 9) variable_assignment
(388, 9) variable_lvalue
(388, 16) select1
(388, 30) ERROR
(390, 23) expression
(390, 51) expression
(390, 51) primary
(390, 58) select1
(390, 72) ]
(390, 73) ERROR
(392, 10) expression
(392, 10) expression
(392, 10) primary
(392, 10) function_subroutine_call
(392, 10) subroutine_call
(392, 10) tf_call
(392, 21) ERROR
(392, 73) ERROR
(392, 73) expression
(392, 75) primary
(392, 76) mintypmax_expression
(392, 76) expression
(392, 77) primary
(392, 81) select1
(392, 82) expression
(392, 82) expression
(392, 92) ERROR
(394, 71) ERROR
(399, 6) expression
(399, 6) primary
(399, 6) function_subroutine_call
(399, 6) subroutine_call
(399, 6) tf_call
(399, 23) ERROR
(399, 23) parameter_value_assignment
(399, 32) ERROR
(399, 37) list_of_arguments_parent
(399, 40) expression
(399, 40) primary
(400, 48) ERROR
(400, 54) select1
(400, 62) ERROR
(400, 67) ERROR
(401, 48) ERROR
(404, 22) ERROR
(404, 27) ERROR
(404, 27) mintypmax_expression
(404, 27) expression
(404, 27) primary
(404, 34) select1
(404, 42) ]
(404, 43) ERROR
(404, 44) ERROR
(408, 6) expression
(408, 6) primary
(408, 6) function_subroutine_call
(408, 6) subroutine_call
(408, 6) tf_call
(408, 25) ERROR
(408, 25) parameter_value_assignment
(408, 34) ERROR
(408, 39) list_of_arguments_parent
(408, 42) expression
(408, 42) primary
(409, 50) ERROR
(409, 56) select1
(409, 64) ERROR
(409, 69) ERROR
(410, 50) ERROR
(411, 50) ERROR
(414, 9) expression
(414, 22) ERROR
(414, 26) expression
(414, 26) primary
(414, 27) mintypmax_expression
(414, 27) expression
(414, 27) primary
(414, 34) select1
(414, 42) ]
(414, 44) ERROR
(414, 48) ERROR
(414, 59) ERROR
(418, 6) expression
(418, 6) primary
(418, 6) function_subroutine_call
(418, 6) subroutine_call
(418, 6) tf_call
(418, 19) list_of_arguments_parent
(419, 35) ERROR
(420, 35) ERROR
(422, 9) ERROR
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) expression
(424, 9) primary
(424, 22) select1
(424, 26) ERROR
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) expression
(425, 9) primary
(425, 22) select1
(425, 26) ERROR
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) expression
(426, 9) primary
(426, 22) select1
(426, 26) ERROR
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) expression
(427, 9) primary
(427, 22) select1
(427, 26) ERROR
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) expression
(428, 9) primary
(428, 22) select1
(428, 26) ERROR
(429, 9) expression
(429, 9) expression
(429, 9) expression
(429, 9) expression
(429, 9) expression
(429, 9) expression
(429, 9) primary
(429, 22) select1
(429, 26) ERROR
(431, 59) ERROR
(435, 0) ERROR
(440, 22) ERROR
(445, 23) ERROR
(447, 12) ERROR
(448, 13) ERROR
(449, 13) ERROR
(449, 51) ERROR
(457, 82) ERROR
(462, 70) ERROR
(463, 71) ERROR
(466, 7) primary
(466, 8) ERROR
(466, 8) operator_assignment
(466, 15) ERROR
(466, 19) mintypmax_expression
(466, 19) expression
(466, 22) ERROR
(467, 52) ERROR
(475, 201) ERROR
(0, 0) source_file
(22, 0) module_declaration
(244, 3) module_or_generate_item
(244, 3) continuous_assign
(244, 9) list_of_variable_assignments
(244, 9) variable_assignment
(244, 9) variable_lvalue
(244, 18) select1
(244, 24) ERROR
(259, 3) module_or_generate_item
(259, 3) continuous_assign
(259, 9) list_of_variable_assignments
(259, 9) variable_assignment
(259, 9) variable_lvalue
(259, 18) select1
(259, 24) ERROR
(272, 3) module_or_generate_item
(272, 3) property_declaration
(272, 31) property_spec
(272, 31) clocking_event
(273, 7) identifier
(273, 7) simple_identifier
(273, 7) ERROR
(273, 7) primary
(273, 16) ERROR
(0, 0) source_file
(23, 0) module_declaration
(231, 3) module_or_generate_item
(231, 3) continuous_assign
(231, 9) list_of_variable_assignments
(231, 9) variable_assignment
(231, 9) variable_lvalue
(231, 20) select1
(231, 26) ERROR
(231, 33) ERROR
(231, 33) expression
(231, 33) conditional_expression
(231, 46) expression
(231, 46) primary
(231, 56) select1
(231, 62) ]
(231, 67) expression
(231, 67) primary
(231, 76) select1
(231, 82) ERROR
(240, 3) module_or_generate_item
(240, 3) continuous_assign
(240, 9) list_of_variable_assignments
(240, 9) variable_assignment
(240, 9) variable_lvalue
(240, 17) select1
(240, 23) ERROR
(240, 28) expression
(240, 28) primary
(240, 38) select1
(240, 44) ERROR
(244, 3) module_or_generate_item
(244, 3) continuous_assign
(244, 9) list_of_variable_assignments
(244, 9) variable_assignment
(244, 9) variable_lvalue
(244, 17) select1
(244, 23) ERROR
(244, 28) expression
(244, 28) primary
(244, 38) select1
(244, 44) ERROR
(378, 3) module_or_generate_item
(378, 3) continuous_assign
(378, 9) list_of_variable_assignments
(378, 9) variable_assignment
(378, 9) variable_lvalue
(378, 20) select1
(378, 26) ERROR
(378, 32) expression
(378, 32) primary
(378, 43) select1
(378, 49) ERROR
(405, 3) module_or_generate_item
(405, 3) continuous_assign
(405, 9) list_of_variable_assignments
(405, 9) variable_assignment
(405, 9) variable_lvalue
(405, 19) select1
(405, 25) ERROR
(405, 32) expression
(405, 32) primary
(405, 43) select1
(405, 49) ERROR
(412, 3) module_or_generate_item
(412, 3) program_instantiation
(412, 26) hierarchical_instance
(412, 44) list_of_port_connections
(412, 44) named_port_connection
(412, 49) expression
(412, 49) primary
(412, 57) select1
(412, 63) ERROR
(412, 69) named_port_connection
(412, 75) expression
(412, 75) primary
(412, 84) select1
(412, 90) ERROR
(422, 3) module_or_generate_item
(422, 3) program_instantiation
(422, 24) hierarchical_instance
(422, 52) list_of_port_connections
(422, 52) named_port_connection
(422, 57) expression
(422, 57) primary
(422, 67) select1
(422, 73) ERROR
(422, 79) named_port_connection
(422, 85) expression
(422, 85) primary
(422, 92) select1
(422, 98) ERROR
(431, 3) module_or_generate_item
(431, 3) program_instantiation
(431, 24) hierarchical_instance
(431, 48) list_of_port_connections
(431, 48) named_port_connection
(431, 53) expression
(431, 53) primary
(431, 60) select1
(431, 66) ERROR
(431, 72) named_port_connection
(431, 78) expression
(431, 78) primary
(431, 88) select1
(431, 94) ERROR
(455, 3) module_or_generate_item
(455, 3) property_declaration
(455, 29) property_spec
(455, 29) clocking_event
(456, 6) identifier
(456, 6) simple_identifier
(456, 6) ERROR
(456, 6) primary
(456, 7) ERROR
(464, 3) module_or_generate_item
(464, 3) property_declaration
(464, 31) property_spec
(464, 31) clocking_event
(465, 7) identifier
(465, 7) simple_identifier
(465, 7) ERROR
(465, 7) primary
(465, 8) ERROR
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 0

name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh' to AST representation.
Successfully finished Verilog frontend.

2. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h' to AST representation.
Successfully finished Verilog frontend.

3. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:16: Unimplemented compiler directive or undefined macro `RV_PIC_TOTAL_INT_PLUS1.
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (3)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (4)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (5)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (6)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (7)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (8)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (9)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

--------------------------------------------------------------------
Welcome to ODIN II version 0.1 - the better High level synthesis tools++ targetting FPGAs (mainly VPR)
Email: jamieson.peter@gmail.com and ken@unb.ca for support issues

--------------------------------------------------------------------
High-level synthesis Begin
Parser starting - we'll create an abstract syntax tree. Note this tree can be viewed using Grap Viz (see documentation)
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv to parse list
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/desWARNING (10)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (11)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (12)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (13)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (14)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (15)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (16)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (17)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (18)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (19)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

ign/lsu/lsu_dccm_mem.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/coreWARNING (20)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (21)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (22)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (23)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (24)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (25)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (26)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (27)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (28)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (29)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (30)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

s/swerv/design/exu/exu_div_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/tWARNING (31)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (32)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (33)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (34)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (35)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (36)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (37)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (38)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (39)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (40)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (41)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

hird_party/cores/swerv/design/ifu/ifu_mem_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design//home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design//home/travWARNING (42)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (43)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h) has an unsupported extension (.h), Odin only supports { .v .vh }

WARNING (44)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h) has an unsupported extension (.h), Odin only supports { .v .vh }

ERROR (45)::ARG_ERROR cannot open file: --top_module swerv_wrapper
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_util.cpp]open_file::121
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 231

/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:16: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:18: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:19: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:20: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:21: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:22: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:23: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:24: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:26: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:27: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:28: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:29: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:31: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:33: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:34: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:35: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:36: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:37: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:38: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:40: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:41: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:42: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:43: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:45: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:46: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:47: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h:49: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:68: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:68: error: syntax error localparam list.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:183: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:186: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:217: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:218: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:232: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:235: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:239: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:242: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:94: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:96: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:98: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:107: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:109: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:112: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:114: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:116: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:118: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:127: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:129: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:132: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:134: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:136: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:138: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:147: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:149: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:152: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:154: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:156: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:158: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:167: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:169: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_ctrl_verilator_unroll.sv:171: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:415: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:416: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:417: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:420: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:421: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:421: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:421: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:427: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:428: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:428: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:429: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:430: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:430: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:430: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:435: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:436: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:438: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:439: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:452: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:2: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:4: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:5: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:5: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:6: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:6: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:7: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:11: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:20: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:22: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:22: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:23: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:24: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:24: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:25: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:25: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:26: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:27: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:28: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:28: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:29: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:29: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/pic_map_auto.h:30: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv:478: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:244: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:285: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:288: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:315: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:316: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:317: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv:321: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:858: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:858: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:858: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:870: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1000: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1002: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1004: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1004: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1006: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1010: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1013: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1019: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1021: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1024: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1027: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1029: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1031: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1033: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1035: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1037: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1040: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1043: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1047: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1050: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1052: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1055: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1061: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1066: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1085: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1095: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1102: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1104: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1124: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1131: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv:1139: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1074: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1077: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1078: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1081: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1082: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1082: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1085: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1086: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1086: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1089: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1090: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1093: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1094: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1094: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1097: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1098: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1098: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1101: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1102: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1102: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1105: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1106: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1109: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1110: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1117: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1199: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1208: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1211: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1220: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1223: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1224: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1226: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1362: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1442: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1447: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1506: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1511: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1570: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1571: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1572: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1572: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1573: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1574: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1576: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1577: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1578: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1587: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1587: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1587: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1587: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1587: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1595: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1596: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1598: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1617: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1625: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1626: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1626: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1626: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1626: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1633: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1636: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1649: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1654: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1655: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1655: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1656: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1657: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1658: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1659: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1660: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1661: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1662: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1662: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1662: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1662: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1662: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1665: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1667: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1669: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1670: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1671: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv:1696: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:226: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:226: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:226: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:230: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:230: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:230: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:230: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:230: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:254: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:445: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:445: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:445: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:445: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:445: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:534: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv:547: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:413: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:414: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:415: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:418: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:422: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:422: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:427: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:430: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:434: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:435: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:438: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:438: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:442: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:446: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:446: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:447: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:450: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:451: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:585: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:593: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:596: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:598: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:730: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:730: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:821: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:822: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:823: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:823: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:824: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:825: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:830: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:830: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:831: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:832: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:835: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:835: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:836: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:837: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:840: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:840: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:841: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:844: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:844: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:845: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:848: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:848: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:849: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:852: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:852: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:853: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:854: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:855: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:859: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:860: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1031: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1031: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1229: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1230: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1233: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1238: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1239: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1243: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1244: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1253: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1283: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1285: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1298: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1304: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1325: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1327: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1328: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1329: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1330: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1330: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1330: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv:1343: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:72: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:72: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:72: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:72: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:72: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:127: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv:131: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:594: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:595: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:597: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:598: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:599: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:600: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:601: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:602: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:603: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:606: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:608: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:610: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:611: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:612: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:613: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:614: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:619: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:726: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:727: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:728: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:728: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:729: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:729: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:729: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:729: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:729: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:739: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:770: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:770: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:770: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:770: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:770: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:777: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:778: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:781: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:781: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:782: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:783: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:784: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:790: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:790: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:792: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:792: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:796: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:796: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:799: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:807: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:811: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:824: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:825: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:826: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:826: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:827: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:829: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:829: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:829: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:832: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:833: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:835: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:836: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:842: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:915: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:916: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:917: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:917: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:920: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:920: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:921: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:921: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:922: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:922: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:923: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:923: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:924: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:924: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:925: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:925: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:926: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:926: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:927: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:927: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:928: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:928: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:929: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:929: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:930: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:930: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:931: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:931: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:932: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:933: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:937: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:937: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:938: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:938: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:939: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:939: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:940: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:941: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:942: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:942: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:954: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1930: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1931: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1932: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1936: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1938: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1939: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1940: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1944: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1947: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1948: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1950: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1951: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1953: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1955: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1955: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1959: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1977: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1980: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1981: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1982: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1984: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1984: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1985: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1987: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1990: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1990: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1991: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:1996: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2114: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2115: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2117: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2120: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2121: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2122: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2125: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2130: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2131: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2133: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2133: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2134: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2136: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2137: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2138: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2141: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2143: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2144: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2146: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2147: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2149: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2151: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2152: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2154: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2156: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2156: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2161: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2169: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2172: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2173: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2174: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2177: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv:2193: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:68: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:68: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:68: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:68: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:68: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:70: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:70: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:70: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:70: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:70: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:77: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:78: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:78: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:79: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:80: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:81: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:82: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:83: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:84: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:87: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:87: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:87: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:87: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:87: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:88: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:88: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:90: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:91: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:92: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:97: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:97: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:97: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:97: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:99: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv:101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv:107: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:160: sorry: Given type 13parray_type_t not supported here (pform.cc:2370).
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1896: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1896: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1896: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1896: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1896: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv:1957: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:31: sorry: Given type 13parray_type_t not supported here (pform.cc:2370).
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:44: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:44: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:44: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:44: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:44: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv:54: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv:31: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv:32: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv:397: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv:487: error: duplicate declaration for net or variable 'dec_i0_trigger_match_d' in 'dec_trigger'.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv:488: error: duplicate declaration for net or variable 'dec_i1_trigger_match_d' in 'dec_trigger'.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:263: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:264: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:266: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:266: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:267: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:268: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv:269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv:38: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:374: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:375: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:376: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:376: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:379: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:382: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv:390: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv:90: sorry: Given type 13parray_type_t not supported here (pform.cc:2370).
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:231: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:232: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:233: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:239: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:240: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:241: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:242: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv:246: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:202: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:202: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:202: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:227: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:230: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:261: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:263: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:264: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:264: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:264: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:264: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:264: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:269: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:295: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:295: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:295: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:309: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:310: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:310: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:311: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:311: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:311: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:317: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:319: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:321: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:322: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:327: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:327: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:327: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:327: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:331: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:335: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:336: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:336: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:337: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:337: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:337: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:337: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:337: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:343: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:344: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:348: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:349: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:351: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:352: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:356: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:357: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:359: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:360: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:364: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:365: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:367: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:368: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:372: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:372: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:372: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:372: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:382: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv:385: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:28: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:27: error: Syntax error defining function.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:198: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:198: error: syntax error localparam list.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:248: Compound type is not PACKED in this context.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:266: Compound type is not PACKED in this context.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:375: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:375: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:375: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:375: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:375: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:379: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:381: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:381: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:384: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:384: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:384: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:390: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:394: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:397: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:397: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:397: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:400: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:403: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:404: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:405: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:405: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:405: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:407: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:408: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:409: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:411: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:412: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:423: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:451: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:451: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:451: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:455: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:461: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:461: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:461: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:465: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:467: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:507: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:507: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:508: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:508: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:519: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:519: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:519: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:519: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:519: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:522: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:526: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:548: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:549: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:550: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:550: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:551: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:552: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:555: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:566: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:566: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:566: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:566: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:569: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:579: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:579: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:583: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:585: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:591: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:591: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:591: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:601: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:601: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:602: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:609: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:609: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:627: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:628: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:629: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:629: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:630: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:631: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:632: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:633: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:634: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:635: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:636: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:637: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:641: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:641: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:642: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:644: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:645: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:646: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:649: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:649: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:650: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:653: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:653: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:654: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:655: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:656: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:659: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:659: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:660: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:662: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:663: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:664: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:671: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:671: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:672: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:673: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:676: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:676: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:677: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:678: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:679: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:680: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:681: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:682: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:683: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:684: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:685: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:688: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:690: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:708: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:717: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:718: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:718: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:721: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:721: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:721: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:724: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:725: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:729: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:736: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:737: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:738: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:738: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:738: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:744: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:754: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:755: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:756: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:757: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:758: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:760: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:761: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:762: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:762: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:762: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:762: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:762: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:765: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:766: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:767: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:768: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:769: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:770: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:774: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:789: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:790: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:791: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:791: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:791: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:798: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:802: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:803: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:804: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:804: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:804: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:804: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:804: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:810: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:811: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:812: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:813: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:813: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:814: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:814: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:814: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:814: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:814: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:816: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:819: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:837: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:837: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:854: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv:854: error: syntax error in continuous assignment
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:305: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:365: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:368: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:369: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:370: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:370: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:370: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:372: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv:377: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:119: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:124: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:140: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:164: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:165: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:173: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv:175: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:88: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:88: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:88: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:88: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:88: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv:122: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:136: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:136: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:136: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:136: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:136: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:141: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv:147: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:32: sorry: Given type 13parray_type_t not supported here (pform.cc:2370).
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:48: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:48: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:48: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:48: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:48: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv:58: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:115: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:399: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:400: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:401: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:409: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:409: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:410: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:411: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:415: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:420: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:423: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:424: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:426: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:429: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:429: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:433: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:437: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:437: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:438: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:443: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:444: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:447: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:447: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:448: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:449: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:450: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:452: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:455: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:467: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:487: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:488: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:489: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:497: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:498: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:499: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:500: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:501: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:502: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:511: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:517: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:517: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:518: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:521: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:525: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:529: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:533: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:534: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:535: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:536: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:539: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:539: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:540: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:541: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:542: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:545: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:545: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:546: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:547: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:548: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:549: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:552: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:552: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:553: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:554: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:556: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:557: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:561: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv:563: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:93: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:94: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:96: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:96: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:97: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:97: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:98: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:98: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:99: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:99: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:100: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:101: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:102: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:102: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:103: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:103: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:104: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:104: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:105: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:105: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:106: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:107: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:107: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:108: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:108: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:109: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:109: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:110: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:111: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:111: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:112: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:117: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:118: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:118: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:121: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:163: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:164: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:168: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:168: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:171: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:171: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:172: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:172: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:177: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:178: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:178: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:179: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:182: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:183: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv:188: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:34: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:36: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:37: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:38: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:39: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:52: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:160: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:160: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:254: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:255: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:256: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:258: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:271: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:272: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:273: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:273: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:275: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:275: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:275: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:275: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:275: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:287: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:288: error: duplicate declaration for net or variable 'done' in 'rvfindfirst1'.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:290: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:291: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:292: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:292: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:293: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:293: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:293: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:293: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:293: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:308: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:318: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:319: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:320: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:322: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv:375: syntax error
I give up.
name: swerv
description: Full swerv core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default/common_defines.vh', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/build.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/global.h', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include/swerv_types.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv_wrapper.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/pic_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/swerv.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dma_ctrl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_aln_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_compress_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ifc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_bp_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_ic_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_mem_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu_iccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/ifu/ifu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_decode_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_gpr_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_ib_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_tlu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dec/dec.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_alu_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_mul_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu_div_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/exu/exu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_clkdomain.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_addrcheck.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_lsc_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_stbuf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_bus_intf.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_ecc.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_mem.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_dccm_ctl.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lsu/lsu_trigger.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dbg/dbg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_wrapper.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/dmi_jtag_to_core_sync.v', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi/rvjtag_tap.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/beh_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/mem_lib.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/ahb_to_axi4.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib/axi4_to_ahb.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/include', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/lib', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/design/dmi', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/swerv/configs/snapshots/default']
should_fail: 0
tags: swerv
top_module: swerv_wrapper
rc: 0

Deprecation warning: -i has been renamed to -I
module swerv_wrapper (
clk,
rst_l,
rst_vec,
nmi_int,
nmi_vec,
jtag_id,
trace_rv_i_insn_ip,
trace_rv_i_address_ip,
trace_rv_i_valid_ip,
trace_rv_i_exception_ip,
trace_rv_i_ecause_ip,
trace_rv_i_interrupt_ip,
trace_rv_i_tval_ip,
haddr,
hburst,
hmastlock,
hprot,
hsize,
htrans,
hwrite,
hrdata,
hready,
hresp,
lsu_haddr,
lsu_hburst,
lsu_hmastlock,
lsu_hprot,
lsu_hsize,
lsu_htrans,
lsu_hwrite,
lsu_hwdata,
lsu_hrdata,
lsu_hready,
lsu_hresp,
sb_haddr,
sb_hburst,
sb_hmastlock,
sb_hprot,
sb_hsize,
sb_htrans,
sb_hwrite,
sb_hwdata,
sb_hrdata,
sb_hready,
sb_hresp,
dma_haddr,
dma_hburst,
dma_hmastlock,
dma_hprot,
dma_hsize,
dma_htrans,
dma_hwrite,
dma_hwdata,
dma_hsel,
dma_hreadyin,
dma_hrdata,
dma_hreadyout,
dma_hresp,
lsu_bus_clk_en,
ifu_bus_clk_en,
dbg_bus_clk_en,
dma_bus_clk_en,
timer_int,
extintsrc_req,
dec_tlu_perfcnt0,
dec_tlu_perfcnt1,
dec_tlu_perfcnt2,
dec_tlu_perfcnt3,
jtag_tck,
jtag_tms,
jtag_tdi,
jtag_trst_n,
jtag_tdo,
mpc_debug_halt_req,
mpc_debug_run_req,
mpc_reset_run_req,
mpc_debug_halt_ack,
mpc_debug_run_ack,
debug_brkpt_status,
i_cpu_halt_req,
o_cpu_halt_ack,
o_cpu_halt_status,
o_debug_mode_status,
i_cpu_run_req,
o_cpu_run_ack,
scan_mode,
mbist_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire [31:1] rst_vec;
input wire nmi_int;
input wire [31:1] nmi_vec;
input wire [31:1] jtag_id;
output wire [63:0] trace_rv_i_insn_ip;
output wire [63:0] trace_rv_i_address_ip;
output wire [2:0] trace_rv_i_valid_ip;
output wire [2:0] trace_rv_i_exception_ip;
output wire [4:0] trace_rv_i_ecause_ip;
output wire [2:0] trace_rv_i_interrupt_ip;
output wire [31:0] trace_rv_i_tval_ip;
output wire [31:0] haddr;
output wire [2:0] hburst;
output wire hmastlock;
output wire [3:0] hprot;
output wire [2:0] hsize;
output wire [1:0] htrans;
output wire hwrite;
input wire [63:0] hrdata;
input wire hready;
input wire hresp;
output wire [31:0] lsu_haddr;
output wire [2:0] lsu_hburst;
output wire lsu_hmastlock;
output wire [3:0] lsu_hprot;
output wire [2:0] lsu_hsize;
output wire [1:0] lsu_htrans;
output wire lsu_hwrite;
output wire [63:0] lsu_hwdata;
input wire [63:0] lsu_hrdata;
input wire lsu_hready;
input wire lsu_hresp;
output wire [31:0] sb_haddr;
output wire [2:0] sb_hburst;
output wire sb_hmastlock;
output wire [3:0] sb_hprot;
output wire [2:0] sb_hsize;
output wire [1:0] sb_htrans;
output wire sb_hwrite;
output wire [63:0] sb_hwdata;
input wire [63:0] sb_hrdata;
input wire sb_hready;
input wire sb_hresp;
input wire [31:0] dma_haddr;
input wire [2:0] dma_hburst;
input wire dma_hmastlock;
input wire [3:0] dma_hprot;
input wire [2:0] dma_hsize;
input wire [1:0] dma_htrans;
input wire dma_hwrite;
input wire [63:0] dma_hwdata;
input wire dma_hsel;
input wire dma_hreadyin;
output wire [63:0] dma_hrdata;
output wire dma_hreadyout;
output wire dma_hresp;
input wire lsu_bus_clk_en;
input wire ifu_bus_clk_en;
input wire dbg_bus_clk_en;
input wire dma_bus_clk_en;
input wire timer_int;
input wire [8:1] extintsrc_req;
output wire [1:0] dec_tlu_perfcnt0;
output wire [1:0] dec_tlu_perfcnt1;
output wire [1:0] dec_tlu_perfcnt2;
output wire [1:0] dec_tlu_perfcnt3;
input wire jtag_tck;
input wire jtag_tms;
input wire jtag_tdi;
input wire jtag_trst_n;
output wire jtag_tdo;
input wire mpc_debug_halt_req;
input wire mpc_debug_run_req;
input wire mpc_reset_run_req;
output wire mpc_debug_halt_ack;
output wire mpc_debug_run_ack;
output wire debug_brkpt_status;
input wire i_cpu_halt_req;
output wire o_cpu_halt_ack;
output wire o_cpu_halt_status;
output wire o_debug_mode_status;
input wire i_cpu_run_req;
output wire o_cpu_run_ack;
input wire scan_mode;
input wire mbist_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire dccm_wren;
wire dccm_rden;
wire [(DCCM_BITS - 1):0] dccm_wr_addr;
wire [(DCCM_BITS - 1):0] dccm_rd_addr_lo;
wire [(DCCM_BITS - 1):0] dccm_rd_addr_hi;
wire [(DCCM_FDATA_WIDTH - 1):0] dccm_wr_data;
wire [(DCCM_FDATA_WIDTH - 1):0] dccm_rd_data_lo;
wire [(DCCM_FDATA_WIDTH - 1):0] dccm_rd_data_hi;
wire lsu_freeze_dc3;
wire [31:3] ic_rw_addr;
wire [3:0] ic_wr_en;
wire ic_rd_en;
wire [3:0] ic_tag_valid;
wire [3:0] ic_rd_hit;
wire ic_tag_perr;
wire [15:2] ic_debug_addr;
wire ic_debug_rd_en;
wire ic_debug_wr_en;
wire ic_debug_tag_array;
wire [3:0] ic_debug_way;
wire [20:0] ictag_debug_rd_data;
wire [67:0] ic_wr_data;
wire [135:0] ic_rd_data;
wire [33:0] ic_debug_wr_data;
wire [127:0] ic_premux_data;
wire ic_sel_premux_data;
wire core_rst_l;
wire jtag_tdoEn;
wire dccm_clk_override;
wire icm_clk_override;
wire dec_tlu_core_ecc_disable;
wire dmi_reg_en;
wire [6:0] dmi_reg_addr;
wire dmi_reg_wr_en;
wire [31:0] dmi_reg_wdata;
wire [31:0] dmi_reg_rdata;
wire dmi_hard_reset;
swerv swerv(
.clk(clk),
.rst_l(rst_l),
.rst_vec(rst_vec),
.nmi_int(nmi_int),
.nmi_vec(nmi_vec),
.core_rst_l(core_rst_l),
.trace_rv_i_insn_ip(trace_rv_i_insn_ip),
.trace_rv_i_address_ip(trace_rv_i_address_ip),
.trace_rv_i_valid_ip(trace_rv_i_valid_ip),
.trace_rv_i_exception_ip(trace_rv_i_exception_ip),
.trace_rv_i_ecause_ip(trace_rv_i_ecause_ip),
.trace_rv_i_interrupt_ip(trace_rv_i_interrupt_ip),
.trace_rv_i_tval_ip(trace_rv_i_tval_ip),
.lsu_freeze_dc3(lsu_freeze_dc3),
.dccm_clk_override(dccm_clk_override),
.icm_clk_override(icm_clk_override),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.i_cpu_halt_req(i_cpu_halt_req),
.i_cpu_run_req(i_cpu_run_req),
.o_cpu_halt_ack(o_cpu_halt_ack),
.o_cpu_halt_status(o_cpu_halt_status),
.o_cpu_run_ack(o_cpu_run_ack),
.o_debug_mode_status(o_debug_mode_status),
.mpc_debug_halt_req(mpc_debug_halt_req),
.mpc_debug_run_req(mpc_debug_run_req),
.mpc_reset_run_req(mpc_reset_run_req),
.mpc_debug_halt_ack(mpc_debug_halt_ack),
.mpc_debug_run_ack(mpc_debug_run_ack),
.debug_brkpt_status(debug_brkpt_status),
.dec_tlu_perfcnt0(dec_tlu_perfcnt0),
.dec_tlu_perfcnt1(dec_tlu_perfcnt1),
.dec_tlu_perfcnt2(dec_tlu_perfcnt2),
.dec_tlu_perfcnt3(dec_tlu_perfcnt3),
.dccm_wren(dccm_wren),
.dccm_rden(dccm_rden),
.dccm_wr_addr(dccm_wr_addr),
.dccm_rd_addr_lo(dccm_rd_addr_lo),
.dccm_rd_addr_hi(dccm_rd_addr_hi),
.dccm_wr_data(dccm_wr_data),
.dccm_rd_data_lo(dccm_rd_data_lo),
.dccm_rd_data_hi(dccm_rd_data_hi),
.ic_rw_addr(ic_rw_addr),
.ic_tag_valid(ic_tag_valid),
.ic_wr_en(ic_wr_en),
.ic_rd_en(ic_rd_en),
.ic_wr_data(ic_wr_data),
.ic_rd_data(ic_rd_data),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.ic_debug_addr(ic_debug_addr),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.haddr(haddr),
.hburst(hburst),
.hmastlock(hmastlock),
.hprot(hprot),
.hsize(hsize),
.htrans(htrans),
.hwrite(hwrite),
.hrdata(hrdata),
.hready(hready),
.hresp(hresp),
.lsu_haddr(lsu_haddr),
.lsu_hburst(lsu_hburst),
.lsu_hmastlock(lsu_hmastlock),
.lsu_hprot(lsu_hprot),
.lsu_hsize(lsu_hsize),
.lsu_htrans(lsu_htrans),
.lsu_hwrite(lsu_hwrite),
.lsu_hwdata(lsu_hwdata),
.lsu_hrdata(lsu_hrdata),
.lsu_hready(lsu_hready),
.lsu_hresp(lsu_hresp),
.sb_haddr(sb_haddr),
.sb_hburst(sb_hburst),
.sb_hmastlock(sb_hmastlock),
.sb_hprot(sb_hprot),
.sb_hsize(sb_hsize),
.sb_htrans(sb_htrans),
.sb_hwrite(sb_hwrite),
.sb_hwdata(sb_hwdata),
.sb_hrdata(sb_hrdata),
.sb_hready(sb_hready),
.sb_hresp(sb_hresp),
.dma_haddr(dma_haddr),
.dma_hburst(dma_hburst),
.dma_hmastlock(dma_hmastlock),
.dma_hprot(dma_hprot),
.dma_hsize(dma_hsize),
.dma_htrans(dma_htrans),
.dma_hwrite(dma_hwrite),
.dma_hwdata(dma_hwdata),
.dma_hsel(dma_hsel),
.dma_hreadyin(dma_hreadyin),
.dma_hrdata(dma_hrdata),
.dma_hreadyout(dma_hreadyout),
.dma_hresp(dma_hresp),
.lsu_bus_clk_en(lsu_bus_clk_en),
.ifu_bus_clk_en(ifu_bus_clk_en),
.dbg_bus_clk_en(dbg_bus_clk_en),
.dma_bus_clk_en(dma_bus_clk_en),
.dmi_reg_en(dmi_reg_en),
.dmi_reg_addr(dmi_reg_addr),
.dmi_reg_wr_en(dmi_reg_wr_en),
.dmi_reg_wdata(dmi_reg_wdata),
.dmi_reg_rdata(dmi_reg_rdata),
.dmi_hard_reset(dmi_hard_reset),
.extintsrc_req(extintsrc_req),
.timer_int(timer_int),
.scan_mode(scan_mode)
);
mem mem(
.rst_l(core_rst_l),
.clk(clk),
.lsu_freeze_dc3(lsu_freeze_dc3),
.dccm_clk_override(dccm_clk_override),
.icm_clk_override(icm_clk_override),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.dccm_wren(dccm_wren),
.dccm_rden(dccm_rden),
.dccm_wr_addr(dccm_wr_addr),
.dccm_rd_addr_lo(dccm_rd_addr_lo),
.dccm_rd_addr_hi(dccm_rd_addr_hi),
.dccm_wr_data(dccm_wr_data),
.dccm_rd_data_lo(dccm_rd_data_lo),
.dccm_rd_data_hi(dccm_rd_data_hi),
.ic_rw_addr(ic_rw_addr),
.ic_tag_valid(ic_tag_valid),
.ic_wr_en(ic_wr_en),
.ic_rd_en(ic_rd_en),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.ic_wr_data(ic_wr_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ic_debug_addr(ic_debug_addr),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_rd_data(ic_rd_data),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.scan_mode(scan_mode)
);
dmi_wrapper dmi_wrapper(
.scan_mode(scan_mode),
.trst_n(jtag_trst_n),
.tck(jtag_tck),
.tms(jtag_tms),
.tdi(jtag_tdi),
.tdo(jtag_tdo),
.tdoEnable(),
.core_rst_n(core_rst_l),
.core_clk(clk),
.jtag_id(jtag_id),
.rd_data(dmi_reg_rdata),
.reg_wr_data(dmi_reg_wdata),
.reg_wr_addr(dmi_reg_addr),
.reg_en(dmi_reg_en),
.reg_wr_en(dmi_reg_wr_en),
.dmi_hard_reset(dmi_hard_reset)
);
endmodule
module mem (
clk,
rst_l,
lsu_freeze_dc3,
dccm_clk_override,
icm_clk_override,
dec_tlu_core_ecc_disable,
dccm_wren,
dccm_rden,
dccm_wr_addr,
dccm_rd_addr_lo,
dccm_rd_addr_hi,
dccm_wr_data,
dccm_rd_data_lo,
dccm_rd_data_hi,
ic_rw_addr,
ic_tag_valid,
ic_wr_en,
ic_rd_en,
ic_premux_data,
ic_sel_premux_data,
ic_wr_data,
ic_debug_wr_data,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_rd_data,
ictag_debug_rd_data,
ic_rd_hit,
ic_tag_perr,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire lsu_freeze_dc3;
input wire dccm_clk_override;
input wire icm_clk_override;
input wire dec_tlu_core_ecc_disable;
input wire dccm_wren;
input wire dccm_rden;
input wire [15:0] dccm_wr_addr;
input wire [15:0] dccm_rd_addr_lo;
input wire [15:0] dccm_rd_addr_hi;
input wire [38:0] dccm_wr_data;
output wire [38:0] dccm_rd_data_lo;
output wire [38:0] dccm_rd_data_hi;
input wire [31:3] ic_rw_addr;
input wire [3:0] ic_tag_valid;
input wire [3:0] ic_wr_en;
input wire ic_rd_en;
input wire [127:0] ic_premux_data;
input wire ic_sel_premux_data;
input wire [67:0] ic_wr_data;
input wire [33:0] ic_debug_wr_data;
input wire [15:2] ic_debug_addr;
input wire ic_debug_rd_en;
input wire ic_debug_wr_en;
input wire ic_debug_tag_array;
input wire [3:0] ic_debug_way;
output wire [135:0] ic_rd_data;
output wire [20:0] ictag_debug_rd_data;
output wire [3:0] ic_rd_hit;
output wire ic_tag_perr;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DCCM_ENABLE = 1'b1;
generate
if ((DCCM_ENABLE == 1)) begin : Gen_dccm_enable
lsu_dccm_mem dccm(
.clk_override(dccm_clk_override),
.clk(clk),
.rst_l(rst_l),
.lsu_freeze_dc3(lsu_freeze_dc3),
.dccm_wren(dccm_wren),
.dccm_rden(dccm_rden),
.dccm_wr_addr(dccm_wr_addr),
.dccm_rd_addr_lo(dccm_rd_addr_lo),
.dccm_rd_addr_hi(dccm_rd_addr_hi),
.dccm_wr_data(dccm_wr_data),
.dccm_rd_data_lo(dccm_rd_data_lo),
.dccm_rd_data_hi(dccm_rd_data_hi),
.scan_mode(scan_mode)
);
end
else begin : Gen_dccm_disable
assign dccm_rd_data_lo = 1'sb0;
assign dccm_rd_data_hi = 1'sb0;
end
endgenerate
ifu_ic_mem icm(
.clk_override(icm_clk_override),
.clk(clk),
.rst_l(rst_l),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.ic_rw_addr(ic_rw_addr),
.ic_wr_en(ic_wr_en),
.ic_rd_en(ic_rd_en),
.ic_debug_addr(ic_debug_addr),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.ic_wr_data(ic_wr_data),
.ic_rd_data(ic_rd_data),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ic_tag_valid(ic_tag_valid),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.scan_mode(scan_mode)
);
endmodule
module pic_ctrl (
clk,
free_clk,
active_clk,
rst_l,
clk_override,
extintsrc_req,
picm_addr,
picm_wr_data,
picm_wren,
picm_rden,
picm_mken,
meicurpl,
meipt,
mexintpend,
claimid,
pl,
picm_rd_data,
mhwakeup,
scan_mode
);
input wire clk;
input wire free_clk;
input wire active_clk;
input wire rst_l;
input wire clk_override;
input wire [8:0] extintsrc_req;
input wire [31:0] picm_addr;
input wire [31:0] picm_wr_data;
input wire picm_wren;
input wire picm_rden;
input wire picm_mken;
input wire [3:0] meicurpl;
input wire [3:0] meipt;
output wire mexintpend;
output wire [7:0] claimid;
output wire [3:0] pl;
output wire [31:0] picm_rd_data;
output wire mhwakeup;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam NUM_LEVELS = $clog2(TOTAL_INT);
localparam INTPRIORITY_BASE_ADDR = 32'hf00c0000;
localparam INTPEND_BASE_ADDR = (32'hf00c0000 + 32'h00001000);
localparam INTENABLE_BASE_ADDR = (32'hf00c0000 + 32'h00002000);
localparam EXT_INTR_PIC_CONFIG = (32'hf00c0000 + 32'h00003000);
localparam EXT_INTR_GW_CONFIG = (32'hf00c0000 + 32'h00004000);
localparam EXT_INTR_GW_CLEAR = (32'hf00c0000 + 32'h00005000);
localparam INTPEND_SIZE = 32;
localparam INT_GRPS = (INTPEND_SIZE / 32);
localparam INTPRIORITY_BITS = 4;
localparam ID_BITS = 8;
localparam [((TOTAL_INT * 32) + -1):0] GW_CONFIG = {TOTAL_INT {0}};
wire addr_intpend_base_match;
wire addr_intenable_base_match;
wire addr_intpriority_base_match;
wire addr_config_pic_match;
wire addr_config_gw_base_match;
wire addr_clear_gw_base_match;
wire mexintpend_in;
wire mhwakeup_in;
wire intpend_reg_read;
wire [31:0] picm_rd_data_in;
reg [31:0] intpend_rd_out;
reg intenable_rd_out;
reg [(INTPRIORITY_BITS - 1):0] intpriority_rd_out;
reg [1:0] gw_config_rd_out;
reg [((TOTAL_INT * INTPRIORITY_BITS) + -1):0] intpriority_reg;
wire [((TOTAL_INT * INTPRIORITY_BITS) + -1):0] intpriority_reg_inv;
wire [(TOTAL_INT - 1):0] intpriority_reg_we;
wire [(TOTAL_INT - 1):0] intpriority_reg_re;
reg [((TOTAL_INT * 2) + -1):0] gw_config_reg;
reg [(TOTAL_INT - 1):0] intenable_reg;
wire [(TOTAL_INT - 1):0] intenable_reg_we;
wire [(TOTAL_INT - 1):0] intenable_reg_re;
wire [(TOTAL_INT - 1):0] gw_config_reg_we;
wire [(TOTAL_INT - 1):0] gw_config_reg_re;
wire [(TOTAL_INT - 1):0] gw_clear_reg_we;
wire [(INTPEND_SIZE - 1):0] intpend_reg_extended;
wire [((TOTAL_INT * INTPRIORITY_BITS) + -1):0] intpend_w_prior_en;
wire [((TOTAL_INT * ID_BITS) + -1):0] intpend_id;
wire [(INTPRIORITY_BITS - 1):0] maxint;
wire [(INTPRIORITY_BITS - 1):0] selected_int_priority;
wire [((INT_GRPS * 32) + -1):0] intpend_rd_part_out;
wire config_reg;
wire intpriord;
wire config_reg_we;
wire config_reg_re;
wire config_reg_in;
wire prithresh_reg_write;
wire prithresh_reg_read;
wire intpriority_reg_read;
wire intenable_reg_read;
wire gw_config_reg_read;
wire picm_wren_ff;
wire picm_rden_ff;
wire [31:0] picm_addr_ff;
wire [31:0] picm_wr_data_ff;
reg [3:0] mask;
wire picm_mken_ff;
wire [(ID_BITS - 1):0] claimid_in;
wire [(INTPRIORITY_BITS - 1):0] pl_in;
wire [(INTPRIORITY_BITS - 1):0] pl_in_q;
wire [(TOTAL_INT - 1):0] extintsrc_req_sync;
reg [(TOTAL_INT - 1):0] extintsrc_req_gw;
wire pic_addr_c1_clken;
wire pic_data_c1_clken;
wire pic_pri_c1_clken;
wire pic_int_c1_clken;
wire gw_config_c1_clken;
wire pic_addr_c1_clk;
wire pic_data_c1_clk;
wire pic_pri_c1_clk;
wire pic_int_c1_clk;
wire gw_config_c1_clk;
assign pic_addr_c1_clken = (((picm_mken | picm_rden) | picm_wren) | clk_override);
assign pic_data_c1_clken = (picm_wren | clk_override);
assign pic_pri_c1_clken = ((addr_intpriority_base_match & (picm_wren_ff | picm_rden_ff)) | clk_override);
assign pic_int_c1_clken = ((addr_intenable_base_match & (picm_wren_ff | picm_rden_ff)) | clk_override);
assign gw_config_c1_clken = ((addr_config_gw_base_match & (picm_wren_ff | picm_rden_ff)) | clk_override);
rvoclkhdr pic_addr_c1_cgc(
.en(pic_addr_c1_clken),
.l1clk(pic_addr_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr pic_data_c1_cgc(
.en(pic_data_c1_clken),
.l1clk(pic_data_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr pic_pri_c1_cgc(
.en(pic_pri_c1_clken),
.l1clk(pic_pri_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr pic_int_c1_cgc(
.en(pic_int_c1_clken),
.l1clk(pic_int_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr gw_config_c1_cgc(
.en(gw_config_c1_clken),
.l1clk(gw_config_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign addr_intpend_base_match = (picm_addr_ff[31:6] == INTPEND_BASE_ADDR[31:6]);
assign addr_intenable_base_match = (picm_addr_ff[31:(NUM_LEVELS + 2)] == INTENABLE_BASE_ADDR[31:(NUM_LEVELS + 2)]);
assign addr_intpriority_base_match = (picm_addr_ff[31:(NUM_LEVELS + 2)] == INTPRIORITY_BASE_ADDR[31:(NUM_LEVELS + 2)]);
assign addr_config_pic_match = (picm_addr_ff[31:0] == EXT_INTR_PIC_CONFIG[31:0]);
assign addr_config_gw_base_match = (picm_addr_ff[31:(NUM_LEVELS + 2)] == EXT_INTR_GW_CONFIG[31:(NUM_LEVELS + 2)]);
assign addr_clear_gw_base_match = (picm_addr_ff[31:(NUM_LEVELS + 2)] == EXT_INTR_GW_CLEAR[31:(NUM_LEVELS + 2)]);
rvdff #(.WIDTH(32)) picm_add_flop(
.rst_l(rst_l),
.din(picm_addr),
.dout(picm_addr_ff),
.clk(pic_addr_c1_clk)
);
rvdff #(.WIDTH(1)) picm_wre_flop(
.rst_l(rst_l),
.din(picm_wren),
.dout(picm_wren_ff),
.clk(active_clk)
);
rvdff #(.WIDTH(1)) picm_rde_flop(
.rst_l(rst_l),
.din(picm_rden),
.dout(picm_rden_ff),
.clk(active_clk)
);
rvdff #(.WIDTH(1)) picm_mke_flop(
.rst_l(rst_l),
.din(picm_mken),
.dout(picm_mken_ff),
.clk(active_clk)
);
rvdff #(.WIDTH(32)) picm_dat_flop(
.rst_l(rst_l),
.din(picm_wr_data[31:0]),
.dout(picm_wr_data_ff[31:0]),
.clk(pic_data_c1_clk)
);
rvsyncss #(.WIDTH((TOTAL_INT - 1))) sync_inst(
.clk(free_clk),
.dout(extintsrc_req_sync[(TOTAL_INT - 1):1]),
.din(extintsrc_req[(TOTAL_INT - 1):1]),
.rst_l(rst_l)
);
assign extintsrc_req_sync[0] = extintsrc_req[0];
genvar i;
generate
for (i = 0; (i < TOTAL_INT); i = (i + 1)) begin : SETREG
if ((i > 0)) begin : NON_ZERO_INT
assign intpriority_reg_we[i] = ((addr_intpriority_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_wren_ff);
assign intpriority_reg_re[i] = ((addr_intpriority_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_rden_ff);
assign intenable_reg_we[i] = ((addr_intenable_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_wren_ff);
assign intenable_reg_re[i] = ((addr_intenable_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_rden_ff);
assign gw_config_reg_we[i] = ((addr_config_gw_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_wren_ff);
assign gw_config_reg_re[i] = ((addr_config_gw_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_rden_ff);
assign gw_clear_reg_we[i] = ((addr_clear_gw_base_match & (picm_addr_ff[(NUM_LEVELS + 1):2] == i)) & picm_wren_ff);
wire [INTPRIORITY_BITS:1] sv2v_tmp_intpriority_ff_dout;
always @(*) intpriority_reg[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = sv2v_tmp_intpriority_ff_dout;
rvdffs #(.WIDTH(INTPRIORITY_BITS)) intpriority_ff(
.rst_l(rst_l),
.en(intpriority_reg_we[i]),
.din(picm_wr_data_ff[(INTPRIORITY_BITS - 1):0]),
.dout(sv2v_tmp_intpriority_ff_dout),
.clk(pic_pri_c1_clk)
);
wire [1:1] sv2v_tmp_intenable_ff_dout;
always @(*) intenable_reg[i] = sv2v_tmp_intenable_ff_dout;
rvdffs #(.WIDTH(1)) intenable_ff(
.rst_l(rst_l),
.en(intenable_reg_we[i]),
.din(picm_wr_data_ff[0]),
.dout(sv2v_tmp_intenable_ff_dout),
.clk(pic_int_c1_clk)
);
wire [2:1] sv2v_tmp_gw_config_ff_dout;
always @(*) gw_config_reg[(i * 2)+:2] = sv2v_tmp_gw_config_ff_dout;
rvdffs #(.WIDTH(2)) gw_config_ff(
.rst_l(rst_l),
.en(gw_config_reg_we[i]),
.din(picm_wr_data_ff[1:0]),
.dout(sv2v_tmp_gw_config_ff_dout),
.clk(gw_config_c1_clk)
);
wire [1:1] sv2v_tmp_config_gw_inst_extintsrc_req_config;
always @(*) extintsrc_req_gw[i] = sv2v_tmp_config_gw_inst_extintsrc_req_config;
configurable_gw config_gw_inst(
.rst_l(rst_l),
.clk(free_clk),
.extintsrc_req_sync(extintsrc_req_sync[i]),
.meigwctrl_polarity(gw_config_reg[(i * 2)]),
.meigwctrl_type(gw_config_reg[((i * 2) + 1)]),
.meigwclr(gw_clear_reg_we[i]),
.extintsrc_req_config(sv2v_tmp_config_gw_inst_extintsrc_req_config)
);
end
else begin : INT_ZERO
assign intpriority_reg_we[i] = 1'b0;
assign intpriority_reg_re[i] = 1'b0;
assign intenable_reg_we[i] = 1'b0;
assign intenable_reg_re[i] = 1'b0;
assign gw_config_reg_we[i] = 1'b0;
assign gw_config_reg_re[i] = 1'b0;
assign gw_clear_reg_we[i] = 1'b0;
always @(*) gw_config_reg[(i * 2)+:2] = 1'sb0;
always @(*) intpriority_reg[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = {INTPRIORITY_BITS {1'b0}};
always @(*) intenable_reg[i] = 1'b0;
always @(*) extintsrc_req_gw[i] = 1'b0;
end
assign intpriority_reg_inv[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = (intpriord ? (~ intpriority_reg[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS]) : intpriority_reg[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS]);
assign intpend_w_prior_en[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = ({INTPRIORITY_BITS {(extintsrc_req_gw[i] & intenable_reg[i])}} & intpriority_reg_inv[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS]);
assign intpend_id[(i * ID_BITS)+:ID_BITS] = i;
end
endgenerate
assign pl_in[(INTPRIORITY_BITS - 1):0] = selected_int_priority[(INTPRIORITY_BITS - 1):0];
wire [((((NUM_LEVELS + 1) * (TOTAL_INT + 2)) * INTPRIORITY_BITS) + -1):0] level_intpend_w_prior_en;
wire [((((NUM_LEVELS + 1) * (TOTAL_INT + 2)) * ID_BITS) + -1):0] level_intpend_id;
assign level_intpend_w_prior_en[0+:(INTPRIORITY_BITS * (TOTAL_INT + 2))] = {{(2 * INTPRIORITY_BITS) {1'b0}}, intpend_w_prior_en[((TOTAL_INT * INTPRIORITY_BITS) - 1):0]};
assign level_intpend_id[0+:(ID_BITS * (TOTAL_INT + 2))] = {{(2 * ID_BITS) {1'b1}}, intpend_id[((TOTAL_INT * ID_BITS) - 1):0]};
genvar l;
genvar m;
genvar j;
genvar k;
wire [(((TOTAL_INT + 3) * INTPRIORITY_BITS) + -1):0] level_intpend_w_prior_en_1;
wire [(((TOTAL_INT + 3) * ID_BITS) + -1):0] level_intpend_id_1;
generate
for (m = 0; (m <= (TOTAL_INT / (2 ** 1))); m = (m + 1)) begin : COMPARE0
if ((m == (TOTAL_INT / (2 ** 1)))) begin
assign level_intpend_w_prior_en_1[((m + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = 1'sb0;
assign level_intpend_id_1[((m + 1) * ID_BITS)+:ID_BITS] = 1'sb0;
end
cmp_and_mux #(
.ID_BITS(ID_BITS),
.INTPRIORITY_BITS(INTPRIORITY_BITS)
) cmp_l1(
.a_id(level_intpend_id[((2 * m) * ID_BITS)+:ID_BITS]),
.a_priority(level_intpend_w_prior_en[((2 * m) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.b_id(level_intpend_id[(((2 * m) + 1) * ID_BITS)+:ID_BITS]),
.b_priority(level_intpend_w_prior_en[(((2 * m) + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.out_id(level_intpend_id_1[(m * ID_BITS)+:ID_BITS]),
.out_priority(level_intpend_w_prior_en_1[(m * INTPRIORITY_BITS)+:INTPRIORITY_BITS])
);
end
endgenerate
wire [(((TOTAL_INT + 3) * INTPRIORITY_BITS) + -1):0] level_intpend_w_prior_en_2;
wire [(((TOTAL_INT + 3) * ID_BITS) + -1):0] level_intpend_id_2;
generate
for (m = 0; (m <= (TOTAL_INT / (2 ** 2))); m = (m + 1)) begin : COMPARE1
if ((m == (TOTAL_INT / (2 ** 2)))) begin
assign level_intpend_w_prior_en_2[((m + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = 1'sb0;
assign level_intpend_id_2[((m + 1) * ID_BITS)+:ID_BITS] = 1'sb0;
end
cmp_and_mux #(
.ID_BITS(ID_BITS),
.INTPRIORITY_BITS(INTPRIORITY_BITS)
) cmp_l2(
.a_id(level_intpend_id_1[((2 * m) * ID_BITS)+:ID_BITS]),
.a_priority(level_intpend_w_prior_en_1[((2 * m) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.b_id(level_intpend_id_1[(((2 * m) + 1) * ID_BITS)+:ID_BITS]),
.b_priority(level_intpend_w_prior_en_1[(((2 * m) + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.out_id(level_intpend_id_2[(m * ID_BITS)+:ID_BITS]),
.out_priority(level_intpend_w_prior_en_2[(m * INTPRIORITY_BITS)+:INTPRIORITY_BITS])
);
end
endgenerate
wire [(((TOTAL_INT + 3) * INTPRIORITY_BITS) + -1):0] level_intpend_w_prior_en_3;
wire [(((TOTAL_INT + 3) * ID_BITS) + -1):0] level_intpend_id_3;
generate
for (m = 0; (m <= (TOTAL_INT / (2 ** 3))); m = (m + 1)) begin : COMPARE2
if ((m == (TOTAL_INT / (2 ** 3)))) begin
assign level_intpend_w_prior_en_3[((m + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = 1'sb0;
assign level_intpend_id_3[((m + 1) * ID_BITS)+:ID_BITS] = 1'sb0;
end
cmp_and_mux #(
.ID_BITS(ID_BITS),
.INTPRIORITY_BITS(INTPRIORITY_BITS)
) cmp_l3(
.a_id(level_intpend_id_2[((2 * m) * ID_BITS)+:ID_BITS]),
.a_priority(level_intpend_w_prior_en_2[((2 * m) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.b_id(level_intpend_id_2[(((2 * m) + 1) * ID_BITS)+:ID_BITS]),
.b_priority(level_intpend_w_prior_en_2[(((2 * m) + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.out_id(level_intpend_id_3[(m * ID_BITS)+:ID_BITS]),
.out_priority(level_intpend_w_prior_en_3[(m * INTPRIORITY_BITS)+:INTPRIORITY_BITS])
);
end
endgenerate
wire [(((TOTAL_INT + 3) * INTPRIORITY_BITS) + -1):0] level_intpend_w_prior_en_4;
wire [(((TOTAL_INT + 3) * ID_BITS) + -1):0] level_intpend_id_4;
generate
for (m = 0; (m <= (TOTAL_INT / (2 ** 4))); m = (m + 1)) begin : COMPARE3
if ((m == (TOTAL_INT / (2 ** 4)))) begin
assign level_intpend_w_prior_en_4[((m + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS] = 1'sb0;
assign level_intpend_id_4[((m + 1) * ID_BITS)+:ID_BITS] = 1'sb0;
end
cmp_and_mux #(
.ID_BITS(ID_BITS),
.INTPRIORITY_BITS(INTPRIORITY_BITS)
) cmp_l4(
.a_id(level_intpend_id_3[((2 * m) * ID_BITS)+:ID_BITS]),
.a_priority(level_intpend_w_prior_en_3[((2 * m) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.b_id(level_intpend_id_3[(((2 * m) + 1) * ID_BITS)+:ID_BITS]),
.b_priority(level_intpend_w_prior_en_3[(((2 * m) + 1) * INTPRIORITY_BITS)+:INTPRIORITY_BITS]),
.out_id(level_intpend_id_4[(m * ID_BITS)+:ID_BITS]),
.out_priority(level_intpend_w_prior_en_4[(m * INTPRIORITY_BITS)+:INTPRIORITY_BITS])
);
end
endgenerate
assign claimid_in[(ID_BITS - 1):0] = level_intpend_id_4[0+:ID_BITS];
assign selected_int_priority[(INTPRIORITY_BITS - 1):0] = level_intpend_w_prior_en_4[0+:INTPRIORITY_BITS];
assign config_reg_we = (addr_config_pic_match & picm_wren_ff);
assign config_reg_re = (addr_config_pic_match & picm_rden_ff);
assign config_reg_in = picm_wr_data_ff[0];
rvdffs #(.WIDTH(1)) config_reg_ff(
.rst_l(rst_l),
.clk(free_clk),
.en(config_reg_we),
.din(config_reg_in),
.dout(config_reg)
);
assign intpriord = config_reg;
assign pl_in_q[(INTPRIORITY_BITS - 1):0] = (intpriord ? (~ pl_in) : pl_in);
rvdff #(.WIDTH(ID_BITS)) claimid_ff(
.rst_l(rst_l),
.din(claimid_in[(ID_BITS - 1):00]),
.dout(claimid[(ID_BITS - 1):00]),
.clk(free_clk)
);
rvdff #(.WIDTH(INTPRIORITY_BITS)) pl_ff(
.rst_l(rst_l),
.din(pl_in_q[(INTPRIORITY_BITS - 1):0]),
.dout(pl[(INTPRIORITY_BITS - 1):0]),
.clk(free_clk)
);
wire [(INTPRIORITY_BITS - 1):0] meipt_inv;
wire [(INTPRIORITY_BITS - 1):0] meicurpl_inv;
assign meipt_inv[(INTPRIORITY_BITS - 1):0] = (intpriord ? (~ meipt[(INTPRIORITY_BITS - 1):0]) : meipt[(INTPRIORITY_BITS - 1):0]);
assign meicurpl_inv[(INTPRIORITY_BITS - 1):0] = (intpriord ? (~ meicurpl[(INTPRIORITY_BITS - 1):0]) : meicurpl[(INTPRIORITY_BITS - 1):0]);
assign mexintpend_in = ((selected_int_priority[(INTPRIORITY_BITS - 1):0] > meipt_inv[(INTPRIORITY_BITS - 1):0]) & (selected_int_priority[(INTPRIORITY_BITS - 1):0] > meicurpl_inv[(INTPRIORITY_BITS - 1):0]));
rvdff #(.WIDTH(1)) mexintpend_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mexintpend_in),
.dout(mexintpend)
);
assign maxint[(INTPRIORITY_BITS - 1):0] = (intpriord ? 0 : 15);
assign mhwakeup_in = (pl_in_q[(INTPRIORITY_BITS - 1):0] == maxint);
rvdff #(.WIDTH(1)) wake_up_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mhwakeup_in),
.dout(mhwakeup)
);
assign intpend_reg_read = (addr_intpend_base_match & picm_rden_ff);
assign intpriority_reg_read = (addr_intpriority_base_match & picm_rden_ff);
assign intenable_reg_read = (addr_intenable_base_match & picm_rden_ff);
assign gw_config_reg_read = (addr_config_gw_base_match & picm_rden_ff);
assign intpend_reg_extended[(INTPEND_SIZE - 1):0] = {{(INTPEND_SIZE - TOTAL_INT) {1'b0}}, extintsrc_req_gw[(TOTAL_INT - 1):0]};
generate
for (i = 0; (i < INT_GRPS); i = (i + 1)) begin
assign intpend_rd_part_out[(i * 32)+:32] = ({32 {(intpend_reg_read & (picm_addr_ff[5:2] == i))}} & intpend_reg_extended[((32 * i) + 31):(32 * i)]);
end
endgenerate
always @(*) begin : INTPEND_RD
intpend_rd_out = 1'sb0;
begin : sv2v_autoblock_26
reg signed [31:0] i;
for (i = 0; (i < INT_GRPS); i = (i + 1))
begin
intpend_rd_out = (intpend_rd_out | intpend_rd_part_out[(i * 32)+:32]);
end
end
end
always @(*) begin : INTEN_RD
intenable_rd_out = 1'sb0;
intpriority_rd_out = 1'sb0;
gw_config_rd_out = 1'sb0;
begin : sv2v_autoblock_27
reg signed [31:0] i;
for (i = 0; (i < TOTAL_INT); i = (i + 1))
begin
if (intenable_reg_re[i]) begin
intenable_rd_out = intenable_reg[i];
end
if (intpriority_reg_re[i]) begin
intpriority_rd_out = intpriority_reg[(i * INTPRIORITY_BITS)+:INTPRIORITY_BITS];
end
if (gw_config_reg_re[i]) begin
gw_config_rd_out = gw_config_reg[(i * 2)+:2];
end
end
end
end
assign picm_rd_data_in[31:0] = ((((((((({32 {intpend_reg_read}} & intpend_rd_out) | ({32 {intpriority_reg_read}} & {{(32 - INTPRIORITY_BITS) {1'b0}}, intpriority_rd_out})) | ({32 {intenable_reg_read}} & {31'b0, intenable_rd_out})) | ({32 {gw_config_reg_read}} & {30'b0, gw_config_rd_out})) | ({32 {config_reg_re}} & {31'b0, config_reg})) | ({32 {(picm_mken_ff & mask[3])}} & {30'b0, 2'b11})) | ({32 {(picm_mken_ff & mask[2])}} & {31'b0, 1'b1})) | ({32 {(picm_mken_ff & mask[1])}} & {28'b0, 4'b1111})) | ({32 {(picm_mken_ff & mask[0])}} & 32'b0));
assign picm_rd_data[31:0] = picm_rd_data_in[31:0];
wire [14:0] address;
assign address[14:0] = picm_addr_ff[14:0];
always @(*) begin
case (address[14:0])
15'b011000000000000: mask[3:0] = 4'b0100;
15'b100000000000100: mask[3:0] = 4'b1000;
15'b100000000001000: mask[3:0] = 4'b1000;
15'b100000000001100: mask[3:0] = 4'b1000;
15'b100000000010000: mask[3:0] = 4'b1000;
15'b100000000010100: mask[3:0] = 4'b1000;
15'b100000000011000: mask[3:0] = 4'b1000;
15'b100000000011100: mask[3:0] = 4'b1000;
15'b100000000100000: mask[3:0] = 4'b1000;
15'b010000000000100: mask[3:0] = 4'b0100;
15'b010000000001000: mask[3:0] = 4'b0100;
15'b010000000001100: mask[3:0] = 4'b0100;
15'b010000000010000: mask[3:0] = 4'b0100;
15'b010000000010100: mask[3:0] = 4'b0100;
15'b010000000011000: mask[3:0] = 4'b0100;
15'b010000000011100: mask[3:0] = 4'b0100;
15'b010000000100000: mask[3:0] = 4'b0100;
15'b000000000000100: mask[3:0] = 4'b0010;
15'b000000000001000: mask[3:0] = 4'b0010;
15'b000000000001100: mask[3:0] = 4'b0010;
15'b000000000010000: mask[3:0] = 4'b0010;
15'b000000000010100: mask[3:0] = 4'b0010;
15'b000000000011000: mask[3:0] = 4'b0010;
15'b000000000011100: mask[3:0] = 4'b0010;
15'b000000000100000: mask[3:0] = 4'b0010;
default: mask[3:0] = 4'b0001;
endcase
end
endmodule
module cmp_and_mux (
a_id,
a_priority,
b_id,
b_priority,
out_id,
out_priority
);
parameter ID_BITS = 8;
parameter INTPRIORITY_BITS = 4;
input wire [(ID_BITS - 1):0] a_id;
input wire [(INTPRIORITY_BITS - 1):0] a_priority;
input wire [(ID_BITS - 1):0] b_id;
input wire [(INTPRIORITY_BITS - 1):0] b_priority;
output wire [(ID_BITS - 1):0] out_id;
output wire [(INTPRIORITY_BITS - 1):0] out_priority;
wire a_is_lt_b;
assign a_is_lt_b = (a_priority[(INTPRIORITY_BITS - 1):0] < b_priority[(INTPRIORITY_BITS - 1):0]);
assign out_id[(ID_BITS - 1):0] = (a_is_lt_b ? b_id[(ID_BITS - 1):0] : a_id[(ID_BITS - 1):0]);
assign out_priority[(INTPRIORITY_BITS - 1):0] = (a_is_lt_b ? b_priority[(INTPRIORITY_BITS - 1):0] : a_priority[(INTPRIORITY_BITS - 1):0]);
endmodule
module configurable_gw (
clk,
rst_l,
extintsrc_req_sync,
meigwctrl_polarity,
meigwctrl_type,
meigwclr,
extintsrc_req_config
);
input wire clk;
input wire rst_l;
input wire extintsrc_req_sync;
input wire meigwctrl_polarity;
input wire meigwctrl_type;
input wire meigwclr;
output wire extintsrc_req_config;
wire gw_int_pending_in;
wire gw_int_pending;
assign gw_int_pending_in = ((extintsrc_req_sync ^ meigwctrl_polarity) | (gw_int_pending & (~ meigwclr)));
rvdff #(.WIDTH(1)) int_pend_ff(
.rst_l(rst_l),
.clk(clk),
.din(gw_int_pending_in),
.dout(gw_int_pending)
);
assign extintsrc_req_config = (meigwctrl_type ? ((extintsrc_req_sync ^ meigwctrl_polarity) | gw_int_pending) : (extintsrc_req_sync ^ meigwctrl_polarity));
endmodule
module swerv (
clk,
rst_l,
rst_vec,
nmi_int,
nmi_vec,
core_rst_l,
trace_rv_i_insn_ip,
trace_rv_i_address_ip,
trace_rv_i_valid_ip,
trace_rv_i_exception_ip,
trace_rv_i_ecause_ip,
trace_rv_i_interrupt_ip,
trace_rv_i_tval_ip,
lsu_freeze_dc3,
dccm_clk_override,
icm_clk_override,
dec_tlu_core_ecc_disable,
i_cpu_halt_req,
i_cpu_run_req,
o_cpu_halt_ack,
o_cpu_halt_status,
o_cpu_run_ack,
o_debug_mode_status,
mpc_debug_halt_req,
mpc_debug_run_req,
mpc_reset_run_req,
mpc_debug_halt_ack,
mpc_debug_run_ack,
debug_brkpt_status,
dec_tlu_perfcnt0,
dec_tlu_perfcnt1,
dec_tlu_perfcnt2,
dec_tlu_perfcnt3,
dccm_wren,
dccm_rden,
dccm_wr_addr,
dccm_rd_addr_lo,
dccm_rd_addr_hi,
dccm_wr_data,
dccm_rd_data_lo,
dccm_rd_data_hi,
ic_rw_addr,
ic_tag_valid,
ic_wr_en,
ic_rd_en,
ic_wr_data,
ic_rd_data,
ictag_debug_rd_data,
ic_debug_wr_data,
ic_premux_data,
ic_sel_premux_data,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_rd_hit,
ic_tag_perr,
haddr,
hburst,
hmastlock,
hprot,
hsize,
htrans,
hwrite,
hrdata,
hready,
hresp,
lsu_haddr,
lsu_hburst,
lsu_hmastlock,
lsu_hprot,
lsu_hsize,
lsu_htrans,
lsu_hwrite,
lsu_hwdata,
lsu_hrdata,
lsu_hready,
lsu_hresp,
sb_haddr,
sb_hburst,
sb_hmastlock,
sb_hprot,
sb_hsize,
sb_htrans,
sb_hwrite,
sb_hwdata,
sb_hrdata,
sb_hready,
sb_hresp,
dma_haddr,
dma_hburst,
dma_hmastlock,
dma_hprot,
dma_hsize,
dma_htrans,
dma_hwrite,
dma_hwdata,
dma_hsel,
dma_hreadyin,
dma_hrdata,
dma_hreadyout,
dma_hresp,
lsu_bus_clk_en,
ifu_bus_clk_en,
dbg_bus_clk_en,
dma_bus_clk_en,
dmi_reg_en,
dmi_reg_addr,
dmi_reg_wr_en,
dmi_reg_wdata,
dmi_reg_rdata,
dmi_hard_reset,
extintsrc_req,
timer_int,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire [31:1] rst_vec;
input wire nmi_int;
input wire [31:1] nmi_vec;
output wire core_rst_l;
output wire [63:0] trace_rv_i_insn_ip;
output wire [63:0] trace_rv_i_address_ip;
output wire [2:0] trace_rv_i_valid_ip;
output wire [2:0] trace_rv_i_exception_ip;
output wire [4:0] trace_rv_i_ecause_ip;
output wire [2:0] trace_rv_i_interrupt_ip;
output wire [31:0] trace_rv_i_tval_ip;
output wire lsu_freeze_dc3;
output wire dccm_clk_override;
output wire icm_clk_override;
output wire dec_tlu_core_ecc_disable;
input wire i_cpu_halt_req;
input wire i_cpu_run_req;
output wire o_cpu_halt_ack;
output wire o_cpu_halt_status;
output wire o_cpu_run_ack;
output wire o_debug_mode_status;
input wire mpc_debug_halt_req;
input wire mpc_debug_run_req;
input wire mpc_reset_run_req;
output wire mpc_debug_halt_ack;
output wire mpc_debug_run_ack;
output wire debug_brkpt_status;
output wire [1:0] dec_tlu_perfcnt0;
output wire [1:0] dec_tlu_perfcnt1;
output wire [1:0] dec_tlu_perfcnt2;
output wire [1:0] dec_tlu_perfcnt3;
output wire dccm_wren;
output wire dccm_rden;
output wire [15:0] dccm_wr_addr;
output wire [15:0] dccm_rd_addr_lo;
output wire [15:0] dccm_rd_addr_hi;
output wire [38:0] dccm_wr_data;
input wire [38:0] dccm_rd_data_lo;
input wire [38:0] dccm_rd_data_hi;
output wire [31:3] ic_rw_addr;
output wire [3:0] ic_tag_valid;
output wire [3:0] ic_wr_en;
output wire ic_rd_en;
output wire [67:0] ic_wr_data;
input wire [135:0] ic_rd_data;
input wire [20:0] ictag_debug_rd_data;
output wire [33:0] ic_debug_wr_data;
output wire [127:0] ic_premux_data;
output wire ic_sel_premux_data;
output wire [15:2] ic_debug_addr;
output wire ic_debug_rd_en;
output wire ic_debug_wr_en;
output wire ic_debug_tag_array;
output wire [3:0] ic_debug_way;
input wire [3:0] ic_rd_hit;
input wire ic_tag_perr;
output wire [31:0] haddr;
output wire [2:0] hburst;
output wire hmastlock;
output wire [3:0] hprot;
output wire [2:0] hsize;
output wire [1:0] htrans;
output wire hwrite;
input wire [63:0] hrdata;
input wire hready;
input wire hresp;
output wire [31:0] lsu_haddr;
output wire [2:0] lsu_hburst;
output wire lsu_hmastlock;
output wire [3:0] lsu_hprot;
output wire [2:0] lsu_hsize;
output wire [1:0] lsu_htrans;
output wire lsu_hwrite;
output wire [63:0] lsu_hwdata;
input wire [63:0] lsu_hrdata;
input wire lsu_hready;
input wire lsu_hresp;
output wire [31:0] sb_haddr;
output wire [2:0] sb_hburst;
output wire sb_hmastlock;
output wire [3:0] sb_hprot;
output wire [2:0] sb_hsize;
output wire [1:0] sb_htrans;
output wire sb_hwrite;
output wire [63:0] sb_hwdata;
input wire [63:0] sb_hrdata;
input wire sb_hready;
input wire sb_hresp;
input wire [31:0] dma_haddr;
input wire [2:0] dma_hburst;
input wire dma_hmastlock;
input wire [3:0] dma_hprot;
input wire [2:0] dma_hsize;
input wire [1:0] dma_htrans;
input wire dma_hwrite;
input wire [63:0] dma_hwdata;
input wire dma_hsel;
input wire dma_hreadyin;
output wire [63:0] dma_hrdata;
output wire dma_hreadyout;
output wire dma_hresp;
input wire lsu_bus_clk_en;
input wire ifu_bus_clk_en;
input wire dbg_bus_clk_en;
input wire dma_bus_clk_en;
input wire dmi_reg_en;
input wire [6:0] dmi_reg_addr;
input wire dmi_reg_wr_en;
input wire [31:0] dmi_reg_wdata;
output wire [31:0] dmi_reg_rdata;
input wire dmi_hard_reset;
input wire [8:1] extintsrc_req;
input wire timer_int;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire lsu_axi_awvalid;
wire lsu_axi_awready;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_awid;
wire [31:0] lsu_axi_awaddr;
wire [3:0] lsu_axi_awregion;
wire [7:0] lsu_axi_awlen;
wire [2:0] lsu_axi_awsize;
wire [1:0] lsu_axi_awburst;
wire lsu_axi_awlock;
wire [3:0] lsu_axi_awcache;
wire [2:0] lsu_axi_awprot;
wire [3:0] lsu_axi_awqos;
wire lsu_axi_wvalid;
wire lsu_axi_wready;
wire [63:0] lsu_axi_wdata;
wire [7:0] lsu_axi_wstrb;
wire lsu_axi_wlast;
wire lsu_axi_bvalid;
wire lsu_axi_bready;
wire [1:0] lsu_axi_bresp;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_bid;
wire lsu_axi_arvalid;
wire lsu_axi_arready;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_arid;
wire [31:0] lsu_axi_araddr;
wire [3:0] lsu_axi_arregion;
wire [7:0] lsu_axi_arlen;
wire [2:0] lsu_axi_arsize;
wire [1:0] lsu_axi_arburst;
wire lsu_axi_arlock;
wire [3:0] lsu_axi_arcache;
wire [2:0] lsu_axi_arprot;
wire [3:0] lsu_axi_arqos;
wire lsu_axi_rvalid;
wire lsu_axi_rready;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_rid;
wire [63:0] lsu_axi_rdata;
wire [1:0] lsu_axi_rresp;
wire lsu_axi_rlast;
wire ifu_axi_awvalid;
wire ifu_axi_awready;
wire [(IFU_BUS_TAG - 1):0] ifu_axi_awid;
wire [31:0] ifu_axi_awaddr;
wire [3:0] ifu_axi_awregion;
wire [7:0] ifu_axi_awlen;
wire [2:0] ifu_axi_awsize;
wire [1:0] ifu_axi_awburst;
wire ifu_axi_awlock;
wire [3:0] ifu_axi_awcache;
wire [2:0] ifu_axi_awprot;
wire [3:0] ifu_axi_awqos;
wire ifu_axi_wvalid;
wire ifu_axi_wready;
wire [63:0] ifu_axi_wdata;
wire [7:0] ifu_axi_wstrb;
wire ifu_axi_wlast;
wire ifu_axi_bvalid;
wire ifu_axi_bready;
wire [1:0] ifu_axi_bresp;
wire [(IFU_BUS_TAG - 1):0] ifu_axi_bid;
wire ifu_axi_arvalid;
wire ifu_axi_arready;
wire [(IFU_BUS_TAG - 1):0] ifu_axi_arid;
wire [31:0] ifu_axi_araddr;
wire [3:0] ifu_axi_arregion;
wire [7:0] ifu_axi_arlen;
wire [2:0] ifu_axi_arsize;
wire [1:0] ifu_axi_arburst;
wire ifu_axi_arlock;
wire [3:0] ifu_axi_arcache;
wire [2:0] ifu_axi_arprot;
wire [3:0] ifu_axi_arqos;
wire ifu_axi_rvalid;
wire ifu_axi_rready;
wire [(IFU_BUS_TAG - 1):0] ifu_axi_rid;
wire [63:0] ifu_axi_rdata;
wire [1:0] ifu_axi_rresp;
wire ifu_axi_rlast;
wire sb_axi_awvalid;
wire sb_axi_awready;
wire [(SB_BUS_TAG - 1):0] sb_axi_awid;
wire [31:0] sb_axi_awaddr;
wire [3:0] sb_axi_awregion;
wire [7:0] sb_axi_awlen;
wire [2:0] sb_axi_awsize;
wire [1:0] sb_axi_awburst;
wire sb_axi_awlock;
wire [3:0] sb_axi_awcache;
wire [2:0] sb_axi_awprot;
wire [3:0] sb_axi_awqos;
wire sb_axi_wvalid;
wire sb_axi_wready;
wire [63:0] sb_axi_wdata;
wire [7:0] sb_axi_wstrb;
wire sb_axi_wlast;
wire sb_axi_bvalid;
wire sb_axi_bready;
wire [1:0] sb_axi_bresp;
wire [(SB_BUS_TAG - 1):0] sb_axi_bid;
wire sb_axi_arvalid;
wire sb_axi_arready;
wire [(SB_BUS_TAG - 1):0] sb_axi_arid;
wire [31:0] sb_axi_araddr;
wire [3:0] sb_axi_arregion;
wire [7:0] sb_axi_arlen;
wire [2:0] sb_axi_arsize;
wire [1:0] sb_axi_arburst;
wire sb_axi_arlock;
wire [3:0] sb_axi_arcache;
wire [2:0] sb_axi_arprot;
wire [3:0] sb_axi_arqos;
wire sb_axi_rvalid;
wire sb_axi_rready;
wire [(SB_BUS_TAG - 1):0] sb_axi_rid;
wire [63:0] sb_axi_rdata;
wire [1:0] sb_axi_rresp;
wire sb_axi_rlast;
wire dma_axi_awvalid;
wire dma_axi_awready;
wire [0:0] dma_axi_awid;
wire [31:0] dma_axi_awaddr;
wire [2:0] dma_axi_awsize;
wire [2:0] dma_axi_awprot;
wire [3:0] dma_axi_awcache;
wire [7:0] dma_axi_awlen;
wire [1:0] dma_axi_awburst;
wire dma_axi_wvalid;
wire dma_axi_wready;
wire [63:0] dma_axi_wdata;
wire [7:0] dma_axi_wstrb;
wire dma_axi_wlast;
wire dma_axi_bvalid;
wire dma_axi_bready;
wire [1:0] dma_axi_bresp;
wire [0:0] dma_axi_bid;
wire dma_axi_arvalid;
wire dma_axi_arready;
wire [0:0] dma_axi_arid;
wire [31:0] dma_axi_araddr;
wire [2:0] dma_axi_arsize;
wire [2:0] dma_axi_arprot;
wire [3:0] dma_axi_arcache;
wire [7:0] dma_axi_arlen;
wire [1:0] dma_axi_arburst;
wire dma_axi_rvalid;
wire dma_axi_rready;
wire [0:0] dma_axi_rid;
wire [63:0] dma_axi_rdata;
wire [1:0] dma_axi_rresp;
wire dma_axi_rlast;
wire [63:0] hwdata_nc;
wire [1:0] ifu_pmu_instr_aligned;
wire ifu_pmu_align_stall;
wire dma_slv_algn_err;
wire [33:0] ifu_ic_debug_rd_data;
wire ifu_ic_debug_rd_data_valid;
wire [52:0] dec_tlu_ic_diag_pkt;
wire [31:0] gpr_i0_rs1_d;
wire [31:0] gpr_i0_rs2_d;
wire [31:0] gpr_i1_rs1_d;
wire [31:0] gpr_i1_rs2_d;
wire [31:0] i0_rs1_bypass_data_d;
wire [31:0] i0_rs2_bypass_data_d;
wire [31:0] i1_rs1_bypass_data_d;
wire [31:0] i1_rs2_bypass_data_d;
wire [31:0] exu_i0_result_e1;
wire [31:0] exu_i1_result_e1;
wire [31:1] exu_i0_pc_e1;
wire [31:1] exu_i1_pc_e1;
wire [31:1] exu_npc_e4;
wire [31:1] dec_tlu_i0_pc_e4;
wire [31:1] dec_tlu_i1_pc_e4;
wire [19:0] i0_ap;
wire [19:0] i1_ap;
wire [151:0] trigger_pkt_any;
wire [3:0] lsu_trigger_match_dc3;
wire dec_ib3_valid_d;
wire dec_ib2_valid_d;
wire dec_ib1_valid_eff_d;
wire dec_ib0_valid_eff_d;
wire [31:0] dec_i0_immed_d;
wire [31:0] dec_i1_immed_d;
wire [12:1] dec_i0_br_immed_d;
wire [12:1] dec_i1_br_immed_d;
wire dec_i0_select_pc_d;
wire dec_i1_select_pc_d;
wire [31:1] dec_i0_pc_d;
wire [31:1] dec_i1_pc_d;
wire dec_i0_rs1_bypass_en_d;
wire dec_i0_rs2_bypass_en_d;
wire dec_i1_rs1_bypass_en_d;
wire dec_i1_rs2_bypass_en_d;
wire dec_i0_alu_decode_d;
wire dec_i1_alu_decode_d;
wire [5:0] exu_rets_e1_pkt;
wire [5:0] exu_rets_e4_pkt;
wire dec_tlu_cancel_e4;
wire ifu_miss_state_idle;
wire dec_tlu_flush_noredir_wb;
wire dec_tlu_flush_leak_one_wb;
wire dec_tlu_flush_err_wb;
wire ifu_i0_valid;
wire ifu_i1_valid;
wire [31:0] ifu_i0_instr;
wire [31:0] ifu_i1_instr;
wire [31:1] ifu_i0_pc;
wire [31:1] ifu_i1_pc;
wire exu_i0_flush_final;
wire exu_i1_flush_final;
wire exu_flush_final;
wire exu_flush_upper_e2;
wire [31:1] exu_flush_path_final;
wire [31:0] exu_lsu_rs1_d;
wire [31:0] exu_lsu_rs2_d;
wire [18:0] lsu_p;
wire [11:0] dec_lsu_offset_d;
wire dec_i0_lsu_d;
wire dec_i1_lsu_d;
wire [31:0] lsu_result_dc3;
wire [31:0] lsu_result_corr_dc4;
wire [37:0] lsu_error_pkt_dc3;
wire lsu_freeze_external_ints_dc3;
wire lsu_imprecise_error_load_any;
wire lsu_imprecise_error_store_any;
wire [31:0] lsu_imprecise_error_addr_any;
wire lsu_load_stall_any;
wire lsu_store_stall_any;
wire lsu_idle_any;
wire lsu_halt_idle_any;
wire lsu_nonblock_load_valid_dc3;
wire [2:0] lsu_nonblock_load_tag_dc3;
wire lsu_nonblock_load_inv_dc5;
wire [2:0] lsu_nonblock_load_inv_tag_dc5;
wire lsu_nonblock_load_data_valid;
wire [2:0] lsu_nonblock_load_data_tag;
wire [31:0] lsu_nonblock_load_data;
wire flush_final_e3;
wire i0_flush_final_e3;
wire dec_csr_ren_d;
wire [31:0] exu_csr_rs1_e1;
wire dec_tlu_flush_lower_wb;
wire dec_tlu_i0_kill_writeb_wb;
wire dec_tlu_i1_kill_writeb_wb;
wire dec_tlu_fence_i_wb;
wire dec_tlu_i0_valid_e4;
wire dec_tlu_i1_valid_e4;
wire [31:1] dec_tlu_flush_path_wb;
wire [31:0] dec_tlu_mrac_ff;
wire ifu_i0_pc4;
wire ifu_i1_pc4;
wire [5:0] mul_p;
wire [31:0] exu_mul_result_e3;
wire dec_i0_mul_d;
wire dec_i1_mul_d;
wire [2:0] div_p;
wire [31:0] exu_div_result;
wire exu_div_finish;
wire exu_div_stall;
wire dec_i0_div_d;
wire dec_i1_div_d;
wire [15:0] ifu_illegal_inst;
wire dec_i1_valid_e1;
wire dec_div_decode_e4;
wire [31:1] pred_correct_npc_e2;
wire [31:0] exu_i0_result_e4;
wire [31:0] exu_i1_result_e4;
wire dec_i0_rs1_bypass_en_e3;
wire dec_i0_rs2_bypass_en_e3;
wire dec_i1_rs1_bypass_en_e3;
wire dec_i1_rs2_bypass_en_e3;
wire [31:0] i0_rs1_bypass_data_e3;
wire [31:0] i0_rs2_bypass_data_e3;
wire [31:0] i1_rs1_bypass_data_e3;
wire [31:0] i1_rs2_bypass_data_e3;
wire dec_i0_sec_decode_e3;
wire dec_i1_sec_decode_e3;
wire [31:1] dec_i0_pc_e3;
wire [31:1] dec_i1_pc_e3;
wire dec_i0_rs1_bypass_en_e2;
wire dec_i0_rs2_bypass_en_e2;
wire dec_i1_rs1_bypass_en_e2;
wire dec_i1_rs2_bypass_en_e2;
wire [31:0] i0_rs1_bypass_data_e2;
wire [31:0] i0_rs2_bypass_data_e2;
wire [31:0] i1_rs1_bypass_data_e2;
wire [31:0] i1_rs2_bypass_data_e2;
wire exu_i0_flush_lower_e4;
wire exu_i1_flush_lower_e4;
wire [31:1] exu_i0_flush_path_e4;
wire [31:1] exu_i1_flush_path_e4;
wire [15:0] dec_tlu_br0_wb_pkt;
wire [15:0] dec_tlu_br1_wb_pkt;
wire [73:0] exu_mp_pkt;
wire [4:0] exu_mp_eghr;
wire [4:0] exu_i0_br_fghr_e4;
wire [1:0] exu_i0_br_hist_e4;
wire [1:0] exu_i0_br_bank_e4;
wire exu_i0_br_error_e4;
wire exu_i0_br_start_error_e4;
wire exu_i0_br_valid_e4;
wire exu_i0_br_mp_e4;
wire exu_i0_br_ret_e4;
wire exu_i0_br_call_e4;
wire exu_i0_br_middle_e4;
wire [4:0] exu_i1_br_fghr_e4;
wire [1:0] exu_i1_br_hist_e4;
wire [1:0] exu_i1_br_bank_e4;
wire exu_i1_br_error_e4;
wire exu_i1_br_start_error_e4;
wire exu_i1_br_valid_e4;
wire exu_i1_br_mp_e4;
wire exu_i1_br_ret_e4;
wire exu_i1_br_call_e4;
wire exu_i1_br_middle_e4;
wire exu_i0_br_way_e4;
wire exu_i1_br_way_e4;
wire dec_i0_lsu_decode_d;
wire [5:4] exu_i0_br_index_e4;
wire [5:4] exu_i1_br_index_e4;
wire dma_dccm_req;
wire dma_iccm_req;
wire [31:0] dma_mem_addr;
wire [2:0] dma_mem_sz;
wire dma_mem_write;
wire [63:0] dma_mem_wdata;
wire dccm_dma_rvalid;
wire dccm_dma_ecc_error;
wire [63:0] dccm_dma_rdata;
wire iccm_dma_rvalid;
wire iccm_dma_ecc_error;
wire [63:0] iccm_dma_rdata;
wire dma_dccm_stall_any;
wire dma_iccm_stall_any;
wire dccm_ready;
wire iccm_ready;
wire [31:0] i0_result_e4_eff;
wire [31:0] i1_result_e4_eff;
wire [31:0] i0_result_e2;
wire ifu_i0_icaf;
wire ifu_i1_icaf;
wire ifu_i0_icaf_f1;
wire ifu_i1_icaf_f1;
wire ifu_i0_perr;
wire ifu_i1_perr;
wire ifu_i0_sbecc;
wire ifu_i1_sbecc;
wire ifu_i0_dbecc;
wire ifu_i1_dbecc;
wire iccm_dma_sb_error;
wire [67:0] i0_brp;
wire [67:0] i1_brp;
wire [73:0] i0_predict_p_d;
wire [73:0] i1_predict_p_d;
wire picm_wren;
wire picm_rden;
wire picm_mken;
wire [31:0] picm_addr;
wire [31:0] picm_wr_data;
wire [31:0] picm_rd_data;
wire dec_tlu_sec_alu_disable;
wire dec_tlu_non_blocking_disable;
wire dec_tlu_fast_div_disable;
wire dec_tlu_bpred_disable;
wire dec_tlu_wb_coalescing_disable;
wire dec_tlu_ld_miss_byp_wb_disable;
wire dec_tlu_sideeffect_posted_disable;
wire [2:0] dec_tlu_dma_qos_prty;
wire dec_tlu_misc_clk_override;
wire dec_tlu_exu_clk_override;
wire dec_tlu_ifu_clk_override;
wire dec_tlu_lsu_clk_override;
wire dec_tlu_bus_clk_override;
wire dec_tlu_pic_clk_override;
wire dec_tlu_dccm_clk_override;
wire dec_tlu_icm_clk_override;
assign dccm_clk_override = dec_tlu_dccm_clk_override;
assign icm_clk_override = dec_tlu_icm_clk_override;
wire [31:0] dbg_cmd_addr;
wire [31:0] dbg_cmd_wrdata;
wire dbg_cmd_valid;
wire dbg_cmd_write;
wire [1:0] dbg_cmd_type;
wire [1:0] dbg_cmd_size;
wire dbg_halt_req;
wire dbg_resume_req;
wire dbg_core_rst_l;
wire core_dbg_cmd_done;
wire core_dbg_cmd_fail;
wire [31:0] core_dbg_rddata;
wire dma_dbg_cmd_done;
wire dma_dbg_cmd_fail;
wire [31:0] dma_dbg_rddata;
wire dbg_dma_bubble;
wire dma_dbg_ready;
wire [31:0] dec_dbg_rddata;
wire dec_dbg_cmd_done;
wire dec_dbg_cmd_fail;
wire dec_tlu_mpc_halted_only;
wire dec_tlu_dbg_halted;
wire dec_tlu_pmu_fw_halted;
wire dec_tlu_resume_ack;
wire dec_tlu_debug_mode;
wire dec_debug_wdata_rs1_d;
wire dec_tlu_stall_dma;
wire [4:2] dec_i0_data_en;
wire [4:1] dec_i0_ctl_en;
wire [4:2] dec_i1_data_en;
wire [4:1] dec_i1_ctl_en;
wire dec_nonblock_load_freeze_dc2;
wire exu_pmu_i0_br_misp;
wire exu_pmu_i0_br_ataken;
wire exu_pmu_i0_pc4;
wire exu_pmu_i1_br_misp;
wire exu_pmu_i1_br_ataken;
wire exu_pmu_i1_pc4;
wire lsu_pmu_misaligned_dc3;
wire lsu_pmu_bus_trxn;
wire lsu_pmu_bus_misaligned;
wire lsu_pmu_bus_error;
wire lsu_pmu_bus_busy;
wire ifu_pmu_fetch_stall;
wire ifu_pmu_ic_miss;
wire ifu_pmu_ic_hit;
wire ifu_pmu_bus_error;
wire ifu_pmu_bus_busy;
wire ifu_pmu_bus_trxn;
wire active_state;
wire free_clk;
wire active_clk;
wire dec_pause_state_cg;
wire lsu_nonblock_load_data_error;
wire [15:0] ifu_i0_cinst;
wire [15:0] ifu_i1_cinst;
wire [237:0] trace_rv_trace_pkt;
assign active_state = (((~ dec_pause_state_cg) | dec_tlu_flush_lower_wb) | dec_tlu_misc_clk_override);
rvoclkhdr free_cg(
.en(1'b1),
.l1clk(free_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr active_cg(
.en(active_state),
.l1clk(active_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign core_dbg_cmd_done = (dma_dbg_cmd_done | dec_dbg_cmd_done);
assign core_dbg_cmd_fail = (dma_dbg_cmd_fail | dec_dbg_cmd_fail);
assign core_dbg_rddata[31:0] = (dma_dbg_cmd_done ? dma_dbg_rddata[31:0] : dec_dbg_rddata[31:0]);
dbg dbg(
.clk_override(dec_tlu_misc_clk_override),
.dbg_cmd_addr(dbg_cmd_addr),
.dbg_cmd_wrdata(dbg_cmd_wrdata),
.dbg_cmd_valid(dbg_cmd_valid),
.dbg_cmd_write(dbg_cmd_write),
.dbg_cmd_type(dbg_cmd_type),
.dbg_cmd_size(dbg_cmd_size),
.dbg_core_rst_l(dbg_core_rst_l),
.core_dbg_rddata(core_dbg_rddata),
.core_dbg_cmd_done(core_dbg_cmd_done),
.core_dbg_cmd_fail(core_dbg_cmd_fail),
.dbg_dma_bubble(dbg_dma_bubble),
.dma_dbg_ready(dma_dbg_ready),
.dbg_halt_req(dbg_halt_req),
.dbg_resume_req(dbg_resume_req),
.dec_tlu_debug_mode(dec_tlu_debug_mode),
.dec_tlu_dbg_halted(dec_tlu_dbg_halted),
.dec_tlu_mpc_halted_only(dec_tlu_mpc_halted_only),
.dec_tlu_resume_ack(dec_tlu_resume_ack),
.dmi_reg_en(dmi_reg_en),
.dmi_reg_addr(dmi_reg_addr),
.dmi_reg_wr_en(dmi_reg_wr_en),
.dmi_reg_wdata(dmi_reg_wdata),
.dmi_reg_rdata(dmi_reg_rdata),
.sb_axi_awvalid(sb_axi_awvalid),
.sb_axi_awready(sb_axi_awready),
.sb_axi_awid(sb_axi_awid),
.sb_axi_awaddr(sb_axi_awaddr),
.sb_axi_awregion(sb_axi_awregion),
.sb_axi_awlen(sb_axi_awlen),
.sb_axi_awsize(sb_axi_awsize),
.sb_axi_awburst(sb_axi_awburst),
.sb_axi_awlock(sb_axi_awlock),
.sb_axi_awcache(sb_axi_awcache),
.sb_axi_awprot(sb_axi_awprot),
.sb_axi_awqos(sb_axi_awqos),
.sb_axi_wvalid(sb_axi_wvalid),
.sb_axi_wready(sb_axi_wready),
.sb_axi_wdata(sb_axi_wdata),
.sb_axi_wstrb(sb_axi_wstrb),
.sb_axi_wlast(sb_axi_wlast),
.sb_axi_bvalid(sb_axi_bvalid),
.sb_axi_bready(sb_axi_bready),
.sb_axi_bresp(sb_axi_bresp),
.sb_axi_bid(sb_axi_bid),
.sb_axi_arvalid(sb_axi_arvalid),
.sb_axi_arready(sb_axi_arready),
.sb_axi_arid(sb_axi_arid),
.sb_axi_araddr(sb_axi_araddr),
.sb_axi_arregion(sb_axi_arregion),
.sb_axi_arlen(sb_axi_arlen),
.sb_axi_arsize(sb_axi_arsize),
.sb_axi_arburst(sb_axi_arburst),
.sb_axi_arlock(sb_axi_arlock),
.sb_axi_arcache(sb_axi_arcache),
.sb_axi_arprot(sb_axi_arprot),
.sb_axi_arqos(sb_axi_arqos),
.sb_axi_rvalid(sb_axi_rvalid),
.sb_axi_rready(sb_axi_rready),
.sb_axi_rid(sb_axi_rid),
.sb_axi_rdata(sb_axi_rdata),
.sb_axi_rresp(sb_axi_rresp),
.sb_axi_rlast(sb_axi_rlast),
.dbg_bus_clk_en(dbg_bus_clk_en),
.clk(clk),
.free_clk(free_clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
assign core_rst_l = (rst_l & (dbg_core_rst_l | scan_mode));
ifu ifu(
.clk_override(dec_tlu_ifu_clk_override),
.rst_l(core_rst_l),
.free_clk(free_clk),
.active_clk(active_clk),
.clk(clk),
.dec_ib3_valid_d(dec_ib3_valid_d),
.dec_ib2_valid_d(dec_ib2_valid_d),
.dec_ib0_valid_eff_d(dec_ib0_valid_eff_d),
.dec_ib1_valid_eff_d(dec_ib1_valid_eff_d),
.exu_i0_br_ret_e4(exu_i0_br_ret_e4),
.exu_i1_br_ret_e4(exu_i1_br_ret_e4),
.exu_i0_br_call_e4(exu_i0_br_call_e4),
.exu_i1_br_call_e4(exu_i1_br_call_e4),
.exu_flush_final(exu_flush_final),
.dec_tlu_flush_err_wb(dec_tlu_flush_err_wb),
.dec_tlu_flush_noredir_wb(dec_tlu_flush_noredir_wb),
.dec_tlu_dbg_halted(dec_tlu_dbg_halted),
.dec_tlu_pmu_fw_halted(dec_tlu_pmu_fw_halted),
.exu_flush_path_final(exu_flush_path_final),
.exu_flush_upper_e2(exu_flush_upper_e2),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.dec_tlu_fence_i_wb(dec_tlu_fence_i_wb),
.dec_tlu_flush_leak_one_wb(dec_tlu_flush_leak_one_wb),
.dec_tlu_bpred_disable(dec_tlu_bpred_disable),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.ifu_axi_awvalid(ifu_axi_awvalid),
.ifu_axi_awready(ifu_axi_awready),
.ifu_axi_awid(ifu_axi_awid),
.ifu_axi_awaddr(ifu_axi_awaddr),
.ifu_axi_awregion(ifu_axi_awregion),
.ifu_axi_awlen(ifu_axi_awlen),
.ifu_axi_awsize(ifu_axi_awsize),
.ifu_axi_awburst(ifu_axi_awburst),
.ifu_axi_awlock(ifu_axi_awlock),
.ifu_axi_awcache(ifu_axi_awcache),
.ifu_axi_awprot(ifu_axi_awprot),
.ifu_axi_awqos(ifu_axi_awqos),
.ifu_axi_wvalid(ifu_axi_wvalid),
.ifu_axi_wready(ifu_axi_wready),
.ifu_axi_wdata(ifu_axi_wdata),
.ifu_axi_wstrb(ifu_axi_wstrb),
.ifu_axi_wlast(ifu_axi_wlast),
.ifu_axi_bvalid(ifu_axi_bvalid),
.ifu_axi_bready(ifu_axi_bready),
.ifu_axi_bresp(ifu_axi_bresp),
.ifu_axi_bid(ifu_axi_bid),
.ifu_axi_arvalid(ifu_axi_arvalid),
.ifu_axi_arready(ifu_axi_arready),
.ifu_axi_arid(ifu_axi_arid),
.ifu_axi_araddr(ifu_axi_araddr),
.ifu_axi_arregion(ifu_axi_arregion),
.ifu_axi_arlen(ifu_axi_arlen),
.ifu_axi_arsize(ifu_axi_arsize),
.ifu_axi_arburst(ifu_axi_arburst),
.ifu_axi_arlock(ifu_axi_arlock),
.ifu_axi_arcache(ifu_axi_arcache),
.ifu_axi_arprot(ifu_axi_arprot),
.ifu_axi_arqos(ifu_axi_arqos),
.ifu_axi_rvalid(ifu_axi_rvalid),
.ifu_axi_rready(ifu_axi_rready),
.ifu_axi_rid(ifu_axi_rid),
.ifu_axi_rdata(ifu_axi_rdata),
.ifu_axi_rresp(ifu_axi_rresp),
.ifu_axi_rlast(ifu_axi_rlast),
.ifu_bus_clk_en(ifu_bus_clk_en),
.dma_iccm_req(dma_iccm_req),
.dma_iccm_stall_any(dma_iccm_stall_any),
.dma_mem_addr(dma_mem_addr),
.dma_mem_sz(dma_mem_sz),
.dma_mem_write(dma_mem_write),
.dma_mem_wdata(dma_mem_wdata),
.iccm_dma_ecc_error(iccm_dma_ecc_error),
.iccm_dma_rvalid(iccm_dma_rvalid),
.iccm_dma_rdata(iccm_dma_rdata),
.iccm_ready(iccm_ready),
.ifu_pmu_instr_aligned(ifu_pmu_instr_aligned),
.ifu_pmu_align_stall(ifu_pmu_align_stall),
.ifu_pmu_fetch_stall(ifu_pmu_fetch_stall),
.ic_rw_addr(ic_rw_addr),
.ic_wr_en(ic_wr_en),
.ic_rd_en(ic_rd_en),
.ic_wr_data(ic_wr_data),
.ic_rd_data(ic_rd_data),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ifu_ic_debug_rd_data(ifu_ic_debug_rd_data),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.ic_debug_addr(ic_debug_addr),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_tag_valid(ic_tag_valid),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.ifu_pmu_ic_miss(ifu_pmu_ic_miss),
.ifu_pmu_ic_hit(ifu_pmu_ic_hit),
.ifu_pmu_bus_error(ifu_pmu_bus_error),
.ifu_pmu_bus_busy(ifu_pmu_bus_busy),
.ifu_pmu_bus_trxn(ifu_pmu_bus_trxn),
.ifu_i0_valid(ifu_i0_valid),
.ifu_i1_valid(ifu_i1_valid),
.ifu_i0_icaf(ifu_i0_icaf),
.ifu_i1_icaf(ifu_i1_icaf),
.ifu_i0_icaf_f1(ifu_i0_icaf_f1),
.ifu_i1_icaf_f1(ifu_i1_icaf_f1),
.ifu_i0_perr(ifu_i0_perr),
.ifu_i1_perr(ifu_i1_perr),
.ifu_i0_sbecc(ifu_i0_sbecc),
.ifu_i1_sbecc(ifu_i1_sbecc),
.ifu_i0_dbecc(ifu_i0_dbecc),
.ifu_i1_dbecc(ifu_i1_dbecc),
.iccm_dma_sb_error(iccm_dma_sb_error),
.ifu_i0_instr(ifu_i0_instr),
.ifu_i1_instr(ifu_i1_instr),
.ifu_i0_pc(ifu_i0_pc),
.ifu_i1_pc(ifu_i1_pc),
.ifu_i0_pc4(ifu_i0_pc4),
.ifu_i1_pc4(ifu_i1_pc4),
.ifu_illegal_inst(ifu_illegal_inst),
.ifu_miss_state_idle(ifu_miss_state_idle),
.i0_brp(i0_brp),
.i1_brp(i1_brp),
.exu_mp_pkt(exu_mp_pkt),
.exu_mp_eghr(exu_mp_eghr),
.dec_tlu_br0_wb_pkt(dec_tlu_br0_wb_pkt),
.dec_tlu_br1_wb_pkt(dec_tlu_br1_wb_pkt),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.exu_rets_e1_pkt(exu_rets_e1_pkt),
.exu_rets_e4_pkt(exu_rets_e4_pkt),
.ifu_i0_cinst(ifu_i0_cinst),
.ifu_i1_cinst(ifu_i1_cinst),
.dec_tlu_ic_diag_pkt(dec_tlu_ic_diag_pkt),
.ifu_ic_debug_rd_data_valid(ifu_ic_debug_rd_data_valid),
.scan_mode(scan_mode)
);
dec dec(
.dbg_cmd_wrdata(dbg_cmd_wrdata[1:0]),
.rst_l(core_rst_l),
.clk(clk),
.free_clk(free_clk),
.active_clk(active_clk),
.dec_pause_state_cg(dec_pause_state_cg),
.rst_vec(rst_vec),
.nmi_int(nmi_int),
.nmi_vec(nmi_vec),
.i_cpu_halt_req(i_cpu_halt_req),
.i_cpu_run_req(i_cpu_run_req),
.o_cpu_halt_status(o_cpu_halt_status),
.o_cpu_halt_ack(o_cpu_halt_ack),
.o_cpu_run_ack(o_cpu_run_ack),
.o_debug_mode_status(o_debug_mode_status),
.mpc_debug_halt_req(mpc_debug_halt_req),
.mpc_debug_run_req(mpc_debug_run_req),
.mpc_reset_run_req(mpc_reset_run_req),
.mpc_debug_halt_ack(mpc_debug_halt_ack),
.mpc_debug_run_ack(mpc_debug_run_ack),
.debug_brkpt_status(debug_brkpt_status),
.dec_ib0_valid_eff_d(dec_ib0_valid_eff_d),
.dec_ib1_valid_eff_d(dec_ib1_valid_eff_d),
.exu_pmu_i0_br_misp(exu_pmu_i0_br_misp),
.exu_pmu_i0_br_ataken(exu_pmu_i0_br_ataken),
.exu_pmu_i0_pc4(exu_pmu_i0_pc4),
.exu_pmu_i1_br_misp(exu_pmu_i1_br_misp),
.exu_pmu_i1_br_ataken(exu_pmu_i1_br_ataken),
.exu_pmu_i1_pc4(exu_pmu_i1_pc4),
.lsu_nonblock_load_valid_dc3(lsu_nonblock_load_valid_dc3),
.lsu_nonblock_load_tag_dc3(lsu_nonblock_load_tag_dc3),
.lsu_nonblock_load_inv_dc5(lsu_nonblock_load_inv_dc5),
.lsu_nonblock_load_inv_tag_dc5(lsu_nonblock_load_inv_tag_dc5),
.lsu_nonblock_load_data_valid(lsu_nonblock_load_data_valid),
.lsu_nonblock_load_data_error(lsu_nonblock_load_data_error),
.lsu_nonblock_load_data_tag(lsu_nonblock_load_data_tag),
.lsu_nonblock_load_data(lsu_nonblock_load_data),
.lsu_pmu_bus_trxn(lsu_pmu_bus_trxn),
.lsu_pmu_bus_misaligned(lsu_pmu_bus_misaligned),
.lsu_pmu_bus_error(lsu_pmu_bus_error),
.lsu_pmu_bus_busy(lsu_pmu_bus_busy),
.lsu_pmu_misaligned_dc3(lsu_pmu_misaligned_dc3),
.ifu_pmu_instr_aligned(ifu_pmu_instr_aligned),
.ifu_pmu_align_stall(ifu_pmu_align_stall),
.ifu_pmu_fetch_stall(ifu_pmu_fetch_stall),
.ifu_pmu_ic_miss(ifu_pmu_ic_miss),
.ifu_pmu_ic_hit(ifu_pmu_ic_hit),
.ifu_pmu_bus_error(ifu_pmu_bus_error),
.ifu_pmu_bus_busy(ifu_pmu_bus_busy),
.ifu_pmu_bus_trxn(ifu_pmu_bus_trxn),
.lsu_trigger_match_dc3(lsu_trigger_match_dc3),
.dbg_cmd_valid(dbg_cmd_valid),
.dbg_cmd_size(dbg_cmd_size),
.dbg_cmd_write(dbg_cmd_write),
.dbg_cmd_type(dbg_cmd_type),
.dbg_cmd_addr(dbg_cmd_addr),
.ifu_i0_icaf(ifu_i0_icaf),
.ifu_i1_icaf(ifu_i1_icaf),
.ifu_i0_icaf_f1(ifu_i0_icaf_f1),
.ifu_i1_icaf_f1(ifu_i1_icaf_f1),
.ifu_i0_perr(ifu_i0_perr),
.ifu_i1_perr(ifu_i1_perr),
.ifu_i0_sbecc(ifu_i0_sbecc),
.ifu_i1_sbecc(ifu_i1_sbecc),
.ifu_i0_dbecc(ifu_i0_dbecc),
.ifu_i1_dbecc(ifu_i1_dbecc),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_idle_any(lsu_idle_any),
.lsu_halt_idle_any(lsu_halt_idle_any),
.i0_brp(i0_brp),
.i1_brp(i1_brp),
.lsu_error_pkt_dc3(lsu_error_pkt_dc3),
.lsu_imprecise_error_load_any(lsu_imprecise_error_load_any),
.lsu_imprecise_error_store_any(lsu_imprecise_error_store_any),
.lsu_imprecise_error_addr_any(lsu_imprecise_error_addr_any),
.lsu_freeze_external_ints_dc3(lsu_freeze_external_ints_dc3),
.exu_i0_flush_lower_e4(exu_i0_flush_lower_e4),
.exu_i1_flush_lower_e4(exu_i1_flush_lower_e4),
.exu_i0_flush_path_e4(exu_i0_flush_path_e4),
.exu_i1_flush_path_e4(exu_i1_flush_path_e4),
.ifu_illegal_inst(ifu_illegal_inst),
.exu_div_stall(exu_div_stall),
.exu_div_result(exu_div_result),
.exu_div_finish(exu_div_finish),
.exu_mul_result_e3(exu_mul_result_e3),
.exu_csr_rs1_e1(exu_csr_rs1_e1),
.lsu_result_dc3(lsu_result_dc3),
.lsu_result_corr_dc4(lsu_result_corr_dc4),
.lsu_load_stall_any(lsu_load_stall_any),
.lsu_store_stall_any(lsu_store_stall_any),
.dma_dccm_stall_any(dma_dccm_stall_any),
.dma_iccm_stall_any(dma_iccm_stall_any),
.iccm_dma_sb_error(iccm_dma_sb_error),
.exu_i0_flush_final(exu_i0_flush_final),
.exu_i1_flush_final(exu_i1_flush_final),
.exu_npc_e4(exu_npc_e4),
.exu_flush_final(exu_flush_final),
.exu_i0_result_e1(exu_i0_result_e1),
.exu_i1_result_e1(exu_i1_result_e1),
.exu_i0_result_e4(exu_i0_result_e4),
.exu_i1_result_e4(exu_i1_result_e4),
.ifu_i0_valid(ifu_i0_valid),
.ifu_i1_valid(ifu_i1_valid),
.ifu_i0_instr(ifu_i0_instr),
.ifu_i1_instr(ifu_i1_instr),
.ifu_i0_pc(ifu_i0_pc),
.ifu_i1_pc(ifu_i1_pc),
.ifu_i0_pc4(ifu_i0_pc4),
.ifu_i1_pc4(ifu_i1_pc4),
.exu_i0_pc_e1(exu_i0_pc_e1),
.exu_i1_pc_e1(exu_i1_pc_e1),
.mexintpend(mexintpend),
.timer_int(timer_int),
.pic_claimid(pic_claimid),
.pic_pl(pic_pl),
.mhwakeup(mhwakeup),
.dec_tlu_meicurpl(dec_tlu_meicurpl),
.dec_tlu_meipt(dec_tlu_meipt),
.ifu_ic_debug_rd_data(ifu_ic_debug_rd_data),
.ifu_ic_debug_rd_data_valid(ifu_ic_debug_rd_data_valid),
.dec_tlu_ic_diag_pkt(dec_tlu_ic_diag_pkt),
.dbg_halt_req(dbg_halt_req),
.dbg_resume_req(dbg_resume_req),
.ifu_miss_state_idle(ifu_miss_state_idle),
.dec_tlu_flush_noredir_wb(dec_tlu_flush_noredir_wb),
.dec_tlu_mpc_halted_only(dec_tlu_mpc_halted_only),
.dec_tlu_dbg_halted(dec_tlu_dbg_halted),
.dec_tlu_pmu_fw_halted(dec_tlu_pmu_fw_halted),
.dec_tlu_debug_mode(dec_tlu_debug_mode),
.dec_tlu_resume_ack(dec_tlu_resume_ack),
.dec_tlu_flush_leak_one_wb(dec_tlu_flush_leak_one_wb),
.dec_tlu_flush_err_wb(dec_tlu_flush_err_wb),
.dec_tlu_stall_dma(dec_tlu_stall_dma),
.dec_debug_wdata_rs1_d(dec_debug_wdata_rs1_d),
.dec_dbg_rddata(dec_dbg_rddata),
.dec_dbg_cmd_done(dec_dbg_cmd_done),
.dec_dbg_cmd_fail(dec_dbg_cmd_fail),
.trigger_pkt_any(trigger_pkt_any),
.exu_i0_br_index_e4(exu_i0_br_index_e4),
.exu_i0_br_hist_e4(exu_i0_br_hist_e4),
.exu_i0_br_bank_e4(exu_i0_br_bank_e4),
.exu_i0_br_error_e4(exu_i0_br_error_e4),
.exu_i0_br_start_error_e4(exu_i0_br_start_error_e4),
.exu_i0_br_valid_e4(exu_i0_br_valid_e4),
.exu_i0_br_mp_e4(exu_i0_br_mp_e4),
.exu_i0_br_middle_e4(exu_i0_br_middle_e4),
.exu_i0_br_fghr_e4(exu_i0_br_fghr_e4),
.exu_i1_br_index_e4(exu_i1_br_index_e4),
.exu_i1_br_hist_e4(exu_i1_br_hist_e4),
.exu_i1_br_bank_e4(exu_i1_br_bank_e4),
.exu_i1_br_error_e4(exu_i1_br_error_e4),
.exu_i1_br_start_error_e4(exu_i1_br_start_error_e4),
.exu_i1_br_valid_e4(exu_i1_br_valid_e4),
.exu_i1_br_mp_e4(exu_i1_br_mp_e4),
.exu_i1_br_middle_e4(exu_i1_br_middle_e4),
.exu_i1_br_fghr_e4(exu_i1_br_fghr_e4),
.exu_i1_br_way_e4(exu_i1_br_way_e4),
.exu_i0_br_way_e4(exu_i0_br_way_e4),
.gpr_i0_rs1_d(gpr_i0_rs1_d),
.gpr_i0_rs2_d(gpr_i0_rs2_d),
.gpr_i1_rs1_d(gpr_i1_rs1_d),
.gpr_i1_rs2_d(gpr_i1_rs2_d),
.dec_i0_immed_d(dec_i0_immed_d),
.dec_i1_immed_d(dec_i1_immed_d),
.dec_i0_br_immed_d(dec_i0_br_immed_d),
.dec_i1_br_immed_d(dec_i1_br_immed_d),
.i0_ap(i0_ap),
.i1_ap(i1_ap),
.dec_i0_alu_decode_d(dec_i0_alu_decode_d),
.dec_i1_alu_decode_d(dec_i1_alu_decode_d),
.dec_i0_select_pc_d(dec_i0_select_pc_d),
.dec_i1_select_pc_d(dec_i1_select_pc_d),
.dec_i0_pc_d(dec_i0_pc_d),
.dec_i1_pc_d(dec_i1_pc_d),
.dec_i0_rs1_bypass_en_d(dec_i0_rs1_bypass_en_d),
.dec_i0_rs2_bypass_en_d(dec_i0_rs2_bypass_en_d),
.dec_i1_rs1_bypass_en_d(dec_i1_rs1_bypass_en_d),
.dec_i1_rs2_bypass_en_d(dec_i1_rs2_bypass_en_d),
.i0_rs1_bypass_data_d(i0_rs1_bypass_data_d),
.i0_rs2_bypass_data_d(i0_rs2_bypass_data_d),
.i1_rs1_bypass_data_d(i1_rs1_bypass_data_d),
.i1_rs2_bypass_data_d(i1_rs2_bypass_data_d),
.dec_ib3_valid_d(dec_ib3_valid_d),
.dec_ib2_valid_d(dec_ib2_valid_d),
.lsu_p(lsu_p),
.mul_p(mul_p),
.div_p(div_p),
.dec_lsu_offset_d(dec_lsu_offset_d),
.dec_i0_lsu_d(dec_i0_lsu_d),
.dec_i1_lsu_d(dec_i1_lsu_d),
.flush_final_e3(flush_final_e3),
.i0_flush_final_e3(i0_flush_final_e3),
.dec_csr_ren_d(dec_csr_ren_d),
.dec_tlu_cancel_e4(dec_tlu_cancel_e4),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_flush_path_wb(dec_tlu_flush_path_wb),
.dec_tlu_i0_kill_writeb_wb(dec_tlu_i0_kill_writeb_wb),
.dec_tlu_i1_kill_writeb_wb(dec_tlu_i1_kill_writeb_wb),
.dec_tlu_fence_i_wb(dec_tlu_fence_i_wb),
.dec_i0_mul_d(dec_i0_mul_d),
.dec_i1_mul_d(dec_i1_mul_d),
.dec_i0_div_d(dec_i0_div_d),
.dec_i1_div_d(dec_i1_div_d),
.dec_i1_valid_e1(dec_i1_valid_e1),
.dec_div_decode_e4(dec_div_decode_e4),
.pred_correct_npc_e2(pred_correct_npc_e2),
.dec_i0_rs1_bypass_en_e3(dec_i0_rs1_bypass_en_e3),
.dec_i0_rs2_bypass_en_e3(dec_i0_rs2_bypass_en_e3),
.dec_i1_rs1_bypass_en_e3(dec_i1_rs1_bypass_en_e3),
.dec_i1_rs2_bypass_en_e3(dec_i1_rs2_bypass_en_e3),
.i0_rs1_bypass_data_e3(i0_rs1_bypass_data_e3),
.i0_rs2_bypass_data_e3(i0_rs2_bypass_data_e3),
.i1_rs1_bypass_data_e3(i1_rs1_bypass_data_e3),
.i1_rs2_bypass_data_e3(i1_rs2_bypass_data_e3),
.dec_i0_sec_decode_e3(dec_i0_sec_decode_e3),
.dec_i1_sec_decode_e3(dec_i1_sec_decode_e3),
.dec_i0_pc_e3(dec_i0_pc_e3),
.dec_i1_pc_e3(dec_i1_pc_e3),
.dec_i0_rs1_bypass_en_e2(dec_i0_rs1_bypass_en_e2),
.dec_i0_rs2_bypass_en_e2(dec_i0_rs2_bypass_en_e2),
.dec_i1_rs1_bypass_en_e2(dec_i1_rs1_bypass_en_e2),
.dec_i1_rs2_bypass_en_e2(dec_i1_rs2_bypass_en_e2),
.i0_rs1_bypass_data_e2(i0_rs1_bypass_data_e2),
.i0_rs2_bypass_data_e2(i0_rs2_bypass_data_e2),
.i1_rs1_bypass_data_e2(i1_rs1_bypass_data_e2),
.i1_rs2_bypass_data_e2(i1_rs2_bypass_data_e2),
.dec_tlu_br0_wb_pkt(dec_tlu_br0_wb_pkt),
.dec_tlu_br1_wb_pkt(dec_tlu_br1_wb_pkt),
.dec_tlu_perfcnt0(dec_tlu_perfcnt0),
.dec_tlu_perfcnt1(dec_tlu_perfcnt1),
.dec_tlu_perfcnt2(dec_tlu_perfcnt2),
.dec_tlu_perfcnt3(dec_tlu_perfcnt3),
.i0_predict_p_d(i0_predict_p_d),
.i1_predict_p_d(i1_predict_p_d),
.dec_i0_lsu_decode_d(dec_i0_lsu_decode_d),
.i0_result_e4_eff(i0_result_e4_eff),
.i1_result_e4_eff(i1_result_e4_eff),
.dec_tlu_i0_valid_e4(dec_tlu_i0_valid_e4),
.dec_tlu_i1_valid_e4(dec_tlu_i1_valid_e4),
.i0_result_e2(i0_result_e2),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.dec_tlu_i0_pc_e4(dec_tlu_i0_pc_e4),
.dec_tlu_i1_pc_e4(dec_tlu_i1_pc_e4),
.dec_i0_data_en(dec_i0_data_en),
.dec_i0_ctl_en(dec_i0_ctl_en),
.dec_i1_data_en(dec_i1_data_en),
.dec_i1_ctl_en(dec_i1_ctl_en),
.dec_nonblock_load_freeze_dc2(dec_nonblock_load_freeze_dc2),
.ifu_i0_cinst(ifu_i0_cinst),
.ifu_i1_cinst(ifu_i1_cinst),
.trace_rv_trace_pkt(trace_rv_trace_pkt),
.dec_tlu_sideeffect_posted_disable(dec_tlu_sideeffect_posted_disable),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.dec_tlu_sec_alu_disable(dec_tlu_sec_alu_disable),
.dec_tlu_non_blocking_disable(dec_tlu_non_blocking_disable),
.dec_tlu_fast_div_disable(dec_tlu_fast_div_disable),
.dec_tlu_bpred_disable(dec_tlu_bpred_disable),
.dec_tlu_wb_coalescing_disable(dec_tlu_wb_coalescing_disable),
.dec_tlu_ld_miss_byp_wb_disable(dec_tlu_ld_miss_byp_wb_disable),
.dec_tlu_dma_qos_prty(dec_tlu_dma_qos_prty),
.dec_tlu_misc_clk_override(dec_tlu_misc_clk_override),
.dec_tlu_exu_clk_override(dec_tlu_exu_clk_override),
.dec_tlu_ifu_clk_override(dec_tlu_ifu_clk_override),
.dec_tlu_lsu_clk_override(dec_tlu_lsu_clk_override),
.dec_tlu_bus_clk_override(dec_tlu_bus_clk_override),
.dec_tlu_pic_clk_override(dec_tlu_pic_clk_override),
.dec_tlu_dccm_clk_override(dec_tlu_dccm_clk_override),
.dec_tlu_icm_clk_override(dec_tlu_icm_clk_override),
.scan_mode(scan_mode)
);
exu exu(
.clk_override(dec_tlu_exu_clk_override),
.rst_l(core_rst_l),
.clk(clk),
.active_clk(active_clk),
.scan_mode(scan_mode),
.lsu_freeze_dc3(lsu_freeze_dc3),
.dec_tlu_fast_div_disable(dec_tlu_fast_div_disable),
.dec_i0_data_en(dec_i0_data_en),
.dec_i0_ctl_en(dec_i0_ctl_en),
.dec_i1_data_en(dec_i1_data_en),
.dec_i1_ctl_en(dec_i1_ctl_en),
.dec_debug_wdata_rs1_d(dec_debug_wdata_rs1_d),
.dbg_cmd_wrdata(dbg_cmd_wrdata),
.lsu_result_dc3(lsu_result_dc3),
.i0_predict_p_d(i0_predict_p_d),
.i1_predict_p_d(i1_predict_p_d),
.dec_i0_rs1_bypass_en_e2(dec_i0_rs1_bypass_en_e2),
.dec_i0_rs2_bypass_en_e2(dec_i0_rs2_bypass_en_e2),
.dec_i1_rs1_bypass_en_e2(dec_i1_rs1_bypass_en_e2),
.dec_i1_rs2_bypass_en_e2(dec_i1_rs2_bypass_en_e2),
.i0_rs1_bypass_data_e2(i0_rs1_bypass_data_e2),
.i0_rs2_bypass_data_e2(i0_rs2_bypass_data_e2),
.i1_rs1_bypass_data_e2(i1_rs1_bypass_data_e2),
.i1_rs2_bypass_data_e2(i1_rs2_bypass_data_e2),
.dec_i0_rs1_bypass_en_e3(dec_i0_rs1_bypass_en_e3),
.dec_i0_rs2_bypass_en_e3(dec_i0_rs2_bypass_en_e3),
.dec_i1_rs1_bypass_en_e3(dec_i1_rs1_bypass_en_e3),
.dec_i1_rs2_bypass_en_e3(dec_i1_rs2_bypass_en_e3),
.i0_rs1_bypass_data_e3(i0_rs1_bypass_data_e3),
.i0_rs2_bypass_data_e3(i0_rs2_bypass_data_e3),
.i1_rs1_bypass_data_e3(i1_rs1_bypass_data_e3),
.i1_rs2_bypass_data_e3(i1_rs2_bypass_data_e3),
.dec_i0_sec_decode_e3(dec_i0_sec_decode_e3),
.dec_i1_sec_decode_e3(dec_i1_sec_decode_e3),
.dec_i0_pc_e3(dec_i0_pc_e3),
.dec_i1_pc_e3(dec_i1_pc_e3),
.pred_correct_npc_e2(pred_correct_npc_e2),
.dec_i1_valid_e1(dec_i1_valid_e1),
.dec_i0_mul_d(dec_i0_mul_d),
.dec_i1_mul_d(dec_i1_mul_d),
.dec_i0_div_d(dec_i0_div_d),
.dec_i1_div_d(dec_i1_div_d),
.gpr_i0_rs1_d(gpr_i0_rs1_d),
.gpr_i0_rs2_d(gpr_i0_rs2_d),
.dec_i0_immed_d(dec_i0_immed_d),
.gpr_i1_rs1_d(gpr_i1_rs1_d),
.gpr_i1_rs2_d(gpr_i1_rs2_d),
.dec_i1_immed_d(dec_i1_immed_d),
.i0_rs1_bypass_data_d(i0_rs1_bypass_data_d),
.i0_rs2_bypass_data_d(i0_rs2_bypass_data_d),
.i1_rs1_bypass_data_d(i1_rs1_bypass_data_d),
.i1_rs2_bypass_data_d(i1_rs2_bypass_data_d),
.dec_i0_br_immed_d(dec_i0_br_immed_d),
.dec_i1_br_immed_d(dec_i1_br_immed_d),
.i0_ap(i0_ap),
.i1_ap(i1_ap),
.dec_i0_alu_decode_d(dec_i0_alu_decode_d),
.dec_i1_alu_decode_d(dec_i1_alu_decode_d),
.dec_i0_select_pc_d(dec_i0_select_pc_d),
.dec_i1_select_pc_d(dec_i1_select_pc_d),
.dec_i0_pc_d(dec_i0_pc_d),
.dec_i1_pc_d(dec_i1_pc_d),
.dec_i0_rs1_bypass_en_d(dec_i0_rs1_bypass_en_d),
.dec_i0_rs2_bypass_en_d(dec_i0_rs2_bypass_en_d),
.dec_i1_rs1_bypass_en_d(dec_i1_rs1_bypass_en_d),
.dec_i1_rs2_bypass_en_d(dec_i1_rs2_bypass_en_d),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_flush_path_wb(dec_tlu_flush_path_wb),
.dec_tlu_i0_valid_e4(dec_tlu_i0_valid_e4),
.dec_tlu_i1_valid_e4(dec_tlu_i1_valid_e4),
.exu_i0_result_e1(exu_i0_result_e1),
.exu_i1_result_e1(exu_i1_result_e1),
.exu_i0_pc_e1(exu_i0_pc_e1),
.exu_i1_pc_e1(exu_i1_pc_e1),
.exu_i0_result_e4(exu_i0_result_e4),
.exu_i1_result_e4(exu_i1_result_e4),
.exu_i0_flush_final(exu_i0_flush_final),
.exu_i1_flush_final(exu_i1_flush_final),
.mul_p(mul_p),
.div_p(div_p),
.dec_i0_lsu_d(dec_i0_lsu_d),
.dec_i1_lsu_d(dec_i1_lsu_d),
.dec_csr_ren_d(dec_csr_ren_d),
.exu_lsu_rs1_d(exu_lsu_rs1_d),
.exu_lsu_rs2_d(exu_lsu_rs2_d),
.exu_csr_rs1_e1(exu_csr_rs1_e1),
.exu_flush_final(exu_flush_final),
.exu_flush_path_final(exu_flush_path_final),
.exu_mul_result_e3(exu_mul_result_e3),
.exu_div_result(exu_div_result),
.exu_div_finish(exu_div_finish),
.exu_div_stall(exu_div_stall),
.exu_npc_e4(exu_npc_e4),
.exu_i0_flush_lower_e4(exu_i0_flush_lower_e4),
.exu_i1_flush_lower_e4(exu_i1_flush_lower_e4),
.exu_i0_flush_path_e4(exu_i0_flush_path_e4),
.exu_i1_flush_path_e4(exu_i1_flush_path_e4),
.exu_mp_pkt(exu_mp_pkt),
.exu_mp_eghr(exu_mp_eghr),
.exu_i0_br_hist_e4(exu_i0_br_hist_e4),
.exu_i0_br_bank_e4(exu_i0_br_bank_e4),
.exu_i0_br_error_e4(exu_i0_br_error_e4),
.exu_i0_br_start_error_e4(exu_i0_br_start_error_e4),
.exu_i0_br_index_e4(exu_i0_br_index_e4),
.exu_i0_br_valid_e4(exu_i0_br_valid_e4),
.exu_i0_br_mp_e4(exu_i0_br_mp_e4),
.exu_i0_br_way_e4(exu_i0_br_way_e4),
.exu_i0_br_middle_e4(exu_i0_br_middle_e4),
.exu_i0_br_fghr_e4(exu_i0_br_fghr_e4),
.exu_i0_br_ret_e4(exu_i0_br_ret_e4),
.exu_i0_br_call_e4(exu_i0_br_call_e4),
.exu_i1_br_hist_e4(exu_i1_br_hist_e4),
.exu_i1_br_bank_e4(exu_i1_br_bank_e4),
.exu_i1_br_error_e4(exu_i1_br_error_e4),
.exu_i1_br_start_error_e4(exu_i1_br_start_error_e4),
.exu_i1_br_index_e4(exu_i1_br_index_e4),
.exu_i1_br_valid_e4(exu_i1_br_valid_e4),
.exu_i1_br_mp_e4(exu_i1_br_mp_e4),
.exu_i1_br_way_e4(exu_i1_br_way_e4),
.exu_i1_br_middle_e4(exu_i1_br_middle_e4),
.exu_i1_br_fghr_e4(exu_i1_br_fghr_e4),
.exu_i1_br_ret_e4(exu_i1_br_ret_e4),
.exu_i1_br_call_e4(exu_i1_br_call_e4),
.exu_flush_upper_e2(exu_flush_upper_e2),
.exu_rets_e1_pkt(exu_rets_e1_pkt),
.exu_rets_e4_pkt(exu_rets_e4_pkt),
.exu_pmu_i0_br_misp(exu_pmu_i0_br_misp),
.exu_pmu_i0_br_ataken(exu_pmu_i0_br_ataken),
.exu_pmu_i0_pc4(exu_pmu_i0_pc4),
.exu_pmu_i1_br_misp(exu_pmu_i1_br_misp),
.exu_pmu_i1_br_ataken(exu_pmu_i1_br_ataken),
.exu_pmu_i1_pc4(exu_pmu_i1_pc4)
);
lsu lsu(
.clk_override(dec_tlu_lsu_clk_override),
.rst_l(core_rst_l),
.i0_result_e4_eff(i0_result_e4_eff),
.i1_result_e4_eff(i1_result_e4_eff),
.i0_result_e2(i0_result_e2),
.flush_final_e3(flush_final_e3),
.i0_flush_final_e3(i0_flush_final_e3),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_i0_kill_writeb_wb(dec_tlu_i0_kill_writeb_wb),
.dec_tlu_i1_kill_writeb_wb(dec_tlu_i1_kill_writeb_wb),
.dec_tlu_cancel_e4(dec_tlu_cancel_e4),
.dec_tlu_non_blocking_disable(dec_tlu_non_blocking_disable),
.dec_tlu_wb_coalescing_disable(dec_tlu_wb_coalescing_disable),
.dec_tlu_ld_miss_byp_wb_disable(dec_tlu_ld_miss_byp_wb_disable),
.dec_tlu_sideeffect_posted_disable(dec_tlu_sideeffect_posted_disable),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.exu_lsu_rs1_d(exu_lsu_rs1_d),
.exu_lsu_rs2_d(exu_lsu_rs2_d),
.dec_lsu_offset_d(dec_lsu_offset_d),
.lsu_p(lsu_p),
.dec_i0_lsu_decode_d(dec_i0_lsu_decode_d),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.lsu_result_dc3(lsu_result_dc3),
.lsu_result_corr_dc4(lsu_result_corr_dc4),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_load_stall_any(lsu_load_stall_any),
.lsu_store_stall_any(lsu_store_stall_any),
.lsu_idle_any(lsu_idle_any),
.lsu_halt_idle_any(lsu_halt_idle_any),
.lsu_error_pkt_dc3(lsu_error_pkt_dc3),
.lsu_freeze_external_ints_dc3(lsu_freeze_external_ints_dc3),
.lsu_imprecise_error_load_any(lsu_imprecise_error_load_any),
.lsu_imprecise_error_store_any(lsu_imprecise_error_store_any),
.lsu_imprecise_error_addr_any(lsu_imprecise_error_addr_any),
.dec_nonblock_load_freeze_dc2(dec_nonblock_load_freeze_dc2),
.lsu_nonblock_load_valid_dc3(lsu_nonblock_load_valid_dc3),
.lsu_nonblock_load_tag_dc3(lsu_nonblock_load_tag_dc3),
.lsu_nonblock_load_inv_dc5(lsu_nonblock_load_inv_dc5),
.lsu_nonblock_load_inv_tag_dc5(lsu_nonblock_load_inv_tag_dc5),
.lsu_nonblock_load_data_valid(lsu_nonblock_load_data_valid),
.lsu_nonblock_load_data_error(lsu_nonblock_load_data_error),
.lsu_nonblock_load_data_tag(lsu_nonblock_load_data_tag),
.lsu_nonblock_load_data(lsu_nonblock_load_data),
.lsu_pmu_misaligned_dc3(lsu_pmu_misaligned_dc3),
.lsu_pmu_bus_trxn(lsu_pmu_bus_trxn),
.lsu_pmu_bus_misaligned(lsu_pmu_bus_misaligned),
.lsu_pmu_bus_error(lsu_pmu_bus_error),
.lsu_pmu_bus_busy(lsu_pmu_bus_busy),
.trigger_pkt_any(trigger_pkt_any),
.lsu_trigger_match_dc3(lsu_trigger_match_dc3),
.dccm_wren(dccm_wren),
.dccm_rden(dccm_rden),
.dccm_wr_addr(dccm_wr_addr),
.dccm_rd_addr_lo(dccm_rd_addr_lo),
.dccm_rd_addr_hi(dccm_rd_addr_hi),
.dccm_wr_data(dccm_wr_data),
.dccm_rd_data_lo(dccm_rd_data_lo),
.dccm_rd_data_hi(dccm_rd_data_hi),
.picm_wren(picm_wren),
.picm_rden(picm_rden),
.picm_mken(picm_mken),
.picm_addr(picm_addr),
.picm_wr_data(picm_wr_data),
.picm_rd_data(picm_rd_data),
.lsu_axi_awvalid(lsu_axi_awvalid),
.lsu_axi_awready(lsu_axi_awready),
.lsu_axi_awid(lsu_axi_awid),
.lsu_axi_awaddr(lsu_axi_awaddr),
.lsu_axi_awregion(lsu_axi_awregion),
.lsu_axi_awlen(lsu_axi_awlen),
.lsu_axi_awsize(lsu_axi_awsize),
.lsu_axi_awburst(lsu_axi_awburst),
.lsu_axi_awlock(lsu_axi_awlock),
.lsu_axi_awcache(lsu_axi_awcache),
.lsu_axi_awprot(lsu_axi_awprot),
.lsu_axi_awqos(lsu_axi_awqos),
.lsu_axi_wvalid(lsu_axi_wvalid),
.lsu_axi_wready(lsu_axi_wready),
.lsu_axi_wdata(lsu_axi_wdata),
.lsu_axi_wstrb(lsu_axi_wstrb),
.lsu_axi_wlast(lsu_axi_wlast),
.lsu_axi_bvalid(lsu_axi_bvalid),
.lsu_axi_bready(lsu_axi_bready),
.lsu_axi_bresp(lsu_axi_bresp),
.lsu_axi_bid(lsu_axi_bid),
.lsu_axi_arvalid(lsu_axi_arvalid),
.lsu_axi_arready(lsu_axi_arready),
.lsu_axi_arid(lsu_axi_arid),
.lsu_axi_araddr(lsu_axi_araddr),
.lsu_axi_arregion(lsu_axi_arregion),
.lsu_axi_arlen(lsu_axi_arlen),
.lsu_axi_arsize(lsu_axi_arsize),
.lsu_axi_arburst(lsu_axi_arburst),
.lsu_axi_arlock(lsu_axi_arlock),
.lsu_axi_arcache(lsu_axi_arcache),
.lsu_axi_arprot(lsu_axi_arprot),
.lsu_axi_arqos(lsu_axi_arqos),
.lsu_axi_rvalid(lsu_axi_rvalid),
.lsu_axi_rready(lsu_axi_rready),
.lsu_axi_rid(lsu_axi_rid),
.lsu_axi_rdata(lsu_axi_rdata),
.lsu_axi_rresp(lsu_axi_rresp),
.lsu_axi_rlast(lsu_axi_rlast),
.lsu_bus_clk_en(lsu_bus_clk_en),
.dma_dccm_req(dma_dccm_req),
.dma_mem_addr(dma_mem_addr),
.dma_mem_sz(dma_mem_sz),
.dma_mem_write(dma_mem_write),
.dma_mem_wdata(dma_mem_wdata),
.dccm_dma_rvalid(dccm_dma_rvalid),
.dccm_dma_ecc_error(dccm_dma_ecc_error),
.dccm_dma_rdata(dccm_dma_rdata),
.dccm_ready(dccm_ready),
.scan_mode(scan_mode),
.clk(clk),
.free_clk(free_clk)
);
wire [7:0] pic_claimid;
wire [3:0] pic_pl;
wire [3:0] dec_tlu_meicurpl;
wire [3:0] dec_tlu_meipt;
wire mexintpend;
wire mhwakeup;
wire dec_tlu_claim_ack_wb;
pic_ctrl pic_ctrl_inst(
.clk_override(dec_tlu_pic_clk_override),
.picm_mken(picm_mken),
.extintsrc_req({extintsrc_req[8:1], 1'b0}),
.pl(pic_pl[3:0]),
.claimid(pic_claimid[7:0]),
.meicurpl(dec_tlu_meicurpl[3:0]),
.meipt(dec_tlu_meipt[3:0]),
.rst_l(core_rst_l),
.clk(clk),
.free_clk(free_clk),
.active_clk(active_clk),
.picm_addr(picm_addr),
.picm_wr_data(picm_wr_data),
.picm_wren(picm_wren),
.picm_rden(picm_rden),
.mexintpend(mexintpend),
.picm_rd_data(picm_rd_data),
.mhwakeup(mhwakeup),
.scan_mode(scan_mode)
);
dma_ctrl dma_ctrl(
.rst_l(core_rst_l),
.clk_override(dec_tlu_misc_clk_override),
.clk(clk),
.free_clk(free_clk),
.dma_bus_clk_en(dma_bus_clk_en),
.dma_axi_awvalid(dma_axi_awvalid),
.dma_axi_awready(dma_axi_awready),
.dma_axi_awid(dma_axi_awid),
.dma_axi_awaddr(dma_axi_awaddr),
.dma_axi_awsize(dma_axi_awsize),
.dma_axi_awprot(dma_axi_awprot),
.dma_axi_awlen(dma_axi_awlen),
.dma_axi_awburst(dma_axi_awburst),
.dma_axi_wvalid(dma_axi_wvalid),
.dma_axi_wready(dma_axi_wready),
.dma_axi_wdata(dma_axi_wdata),
.dma_axi_wstrb(dma_axi_wstrb),
.dma_axi_wlast(dma_axi_wlast),
.dma_axi_bvalid(dma_axi_bvalid),
.dma_axi_bready(dma_axi_bready),
.dma_axi_bresp(dma_axi_bresp),
.dma_axi_bid(dma_axi_bid),
.dma_axi_arvalid(dma_axi_arvalid),
.dma_axi_arready(dma_axi_arready),
.dma_axi_arid(dma_axi_arid),
.dma_axi_araddr(dma_axi_araddr),
.dma_axi_arsize(dma_axi_arsize),
.dma_axi_arprot(dma_axi_arprot),
.dma_axi_arlen(dma_axi_arlen),
.dma_axi_arburst(dma_axi_arburst),
.dma_axi_rvalid(dma_axi_rvalid),
.dma_axi_rready(dma_axi_rready),
.dma_axi_rid(dma_axi_rid),
.dma_axi_rdata(dma_axi_rdata),
.dma_axi_rresp(dma_axi_rresp),
.dma_axi_rlast(dma_axi_rlast),
.dma_slv_algn_err(dma_slv_algn_err),
.dbg_cmd_addr(dbg_cmd_addr),
.dbg_cmd_wrdata(dbg_cmd_wrdata),
.dbg_cmd_valid(dbg_cmd_valid),
.dbg_cmd_write(dbg_cmd_write),
.dbg_cmd_type(dbg_cmd_type),
.dbg_cmd_size(dbg_cmd_size),
.dbg_dma_bubble(dbg_dma_bubble),
.dma_dbg_ready(dma_dbg_ready),
.dma_dbg_cmd_done(dma_dbg_cmd_done),
.dma_dbg_cmd_fail(dma_dbg_cmd_fail),
.dma_dbg_rddata(dma_dbg_rddata),
.dma_dccm_req(dma_dccm_req),
.dma_iccm_req(dma_iccm_req),
.dma_mem_addr(dma_mem_addr),
.dma_mem_sz(dma_mem_sz),
.dma_mem_write(dma_mem_write),
.dma_mem_wdata(dma_mem_wdata),
.dccm_dma_rvalid(dccm_dma_rvalid),
.dccm_dma_ecc_error(dccm_dma_ecc_error),
.dccm_dma_rdata(dccm_dma_rdata),
.iccm_dma_rvalid(iccm_dma_rvalid),
.iccm_dma_ecc_error(iccm_dma_ecc_error),
.iccm_dma_rdata(iccm_dma_rdata),
.dma_dccm_stall_any(dma_dccm_stall_any),
.dma_iccm_stall_any(dma_iccm_stall_any),
.dccm_ready(dccm_ready),
.iccm_ready(iccm_ready),
.dec_tlu_stall_dma(dec_tlu_stall_dma),
.dec_tlu_dma_qos_prty(dec_tlu_dma_qos_prty),
.scan_mode(scan_mode)
);
axi4_to_ahb #(.TAG(LSU_BUS_TAG)) lsu_axi4_to_ahb(
.clk_override(dec_tlu_bus_clk_override),
.bus_clk_en(lsu_bus_clk_en),
.axi_awvalid(lsu_axi_awvalid),
.axi_awready(lsu_axi_awready),
.axi_awid(lsu_axi_awid[(LSU_BUS_TAG - 1):0]),
.axi_awaddr(lsu_axi_awaddr[31:0]),
.axi_awsize(lsu_axi_awsize[2:0]),
.axi_awprot(lsu_axi_awprot[2:0]),
.axi_wvalid(lsu_axi_wvalid),
.axi_wready(lsu_axi_wready),
.axi_wdata(lsu_axi_wdata[63:0]),
.axi_wstrb(lsu_axi_wstrb[7:0]),
.axi_wlast(lsu_axi_wlast),
.axi_bvalid(lsu_axi_bvalid),
.axi_bready(lsu_axi_bready),
.axi_bresp(lsu_axi_bresp[1:0]),
.axi_bid(lsu_axi_bid[(LSU_BUS_TAG - 1):0]),
.axi_arvalid(lsu_axi_arvalid),
.axi_arready(lsu_axi_arready),
.axi_arid(lsu_axi_arid[(LSU_BUS_TAG - 1):0]),
.axi_araddr(lsu_axi_araddr[31:0]),
.axi_arsize(lsu_axi_arsize[2:0]),
.axi_arprot(lsu_axi_arprot[2:0]),
.axi_rvalid(lsu_axi_rvalid),
.axi_rready(lsu_axi_rready),
.axi_rid(lsu_axi_rid[(LSU_BUS_TAG - 1):0]),
.axi_rdata(lsu_axi_rdata[63:0]),
.axi_rresp(lsu_axi_rresp[1:0]),
.axi_rlast(lsu_axi_rlast),
.ahb_haddr(lsu_haddr[31:0]),
.ahb_hburst(lsu_hburst),
.ahb_hmastlock(lsu_hmastlock),
.ahb_hprot(lsu_hprot[3:0]),
.ahb_hsize(lsu_hsize[2:0]),
.ahb_htrans(lsu_htrans[1:0]),
.ahb_hwrite(lsu_hwrite),
.ahb_hwdata(lsu_hwdata[63:0]),
.ahb_hrdata(lsu_hrdata[63:0]),
.ahb_hready(lsu_hready),
.ahb_hresp(lsu_hresp),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
axi4_to_ahb #(.TAG(SB_BUS_TAG)) sb_axi4_to_ahb(
.clk_override(dec_tlu_bus_clk_override),
.bus_clk_en(dbg_bus_clk_en),
.axi_awvalid(sb_axi_awvalid),
.axi_awready(sb_axi_awready),
.axi_awid(sb_axi_awid[(SB_BUS_TAG - 1):0]),
.axi_awaddr(sb_axi_awaddr[31:0]),
.axi_awsize(sb_axi_awsize[2:0]),
.axi_awprot(sb_axi_awprot[2:0]),
.axi_wvalid(sb_axi_wvalid),
.axi_wready(sb_axi_wready),
.axi_wdata(sb_axi_wdata[63:0]),
.axi_wstrb(sb_axi_wstrb[7:0]),
.axi_wlast(sb_axi_wlast),
.axi_bvalid(sb_axi_bvalid),
.axi_bready(sb_axi_bready),
.axi_bresp(sb_axi_bresp[1:0]),
.axi_bid(sb_axi_bid[(SB_BUS_TAG - 1):0]),
.axi_arvalid(sb_axi_arvalid),
.axi_arready(sb_axi_arready),
.axi_arid(sb_axi_arid[(SB_BUS_TAG - 1):0]),
.axi_araddr(sb_axi_araddr[31:0]),
.axi_arsize(sb_axi_arsize[2:0]),
.axi_arprot(sb_axi_arprot[2:0]),
.axi_rvalid(sb_axi_rvalid),
.axi_rready(sb_axi_rready),
.axi_rid(sb_axi_rid[(SB_BUS_TAG - 1):0]),
.axi_rdata(sb_axi_rdata[63:0]),
.axi_rresp(sb_axi_rresp[1:0]),
.axi_rlast(sb_axi_rlast),
.ahb_haddr(sb_haddr[31:0]),
.ahb_hburst(sb_hburst),
.ahb_hmastlock(sb_hmastlock),
.ahb_hprot(sb_hprot[3:0]),
.ahb_hsize(sb_hsize[2:0]),
.ahb_htrans(sb_htrans[1:0]),
.ahb_hwrite(sb_hwrite),
.ahb_hwdata(sb_hwdata[63:0]),
.ahb_hrdata(sb_hrdata[63:0]),
.ahb_hready(sb_hready),
.ahb_hresp(sb_hresp),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
axi4_to_ahb #(.TAG(IFU_BUS_TAG)) ifu_axi4_to_ahb(
.clk(clk),
.clk_override(dec_tlu_bus_clk_override),
.bus_clk_en(ifu_bus_clk_en),
.ahb_haddr(haddr[31:0]),
.ahb_hburst(hburst),
.ahb_hmastlock(hmastlock),
.ahb_hprot(hprot[3:0]),
.ahb_hsize(hsize[2:0]),
.ahb_htrans(htrans[1:0]),
.ahb_hwrite(hwrite),
.ahb_hwdata(hwdata_nc[63:0]),
.ahb_hrdata(hrdata[63:0]),
.ahb_hready(hready),
.ahb_hresp(hresp),
.axi_awvalid(ifu_axi_awvalid),
.axi_awready(ifu_axi_awready),
.axi_awid(ifu_axi_awid[(IFU_BUS_TAG - 1):0]),
.axi_awaddr(ifu_axi_awaddr[31:0]),
.axi_awsize(ifu_axi_awsize[2:0]),
.axi_awprot(ifu_axi_awprot[2:0]),
.axi_wvalid(ifu_axi_wvalid),
.axi_wready(ifu_axi_wready),
.axi_wdata(ifu_axi_wdata[63:0]),
.axi_wstrb(ifu_axi_wstrb[7:0]),
.axi_wlast(ifu_axi_wlast),
.axi_bvalid(ifu_axi_bvalid),
.axi_bready(ifu_axi_bready),
.axi_bresp(ifu_axi_bresp[1:0]),
.axi_bid(ifu_axi_bid[(IFU_BUS_TAG - 1):0]),
.axi_arvalid(ifu_axi_arvalid),
.axi_arready(ifu_axi_arready),
.axi_arid(ifu_axi_arid[(IFU_BUS_TAG - 1):0]),
.axi_araddr(ifu_axi_araddr[31:0]),
.axi_arsize(ifu_axi_arsize[2:0]),
.axi_arprot(ifu_axi_arprot[2:0]),
.axi_rvalid(ifu_axi_rvalid),
.axi_rready(ifu_axi_rready),
.axi_rid(ifu_axi_rid[(IFU_BUS_TAG - 1):0]),
.axi_rdata(ifu_axi_rdata[63:0]),
.axi_rresp(ifu_axi_rresp[1:0]),
.axi_rlast(ifu_axi_rlast),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
ahb_to_axi4 #(.TAG(DMA_BUS_TAG)) dma_ahb_to_axi4(
.clk_override(dec_tlu_bus_clk_override),
.bus_clk_en(dma_bus_clk_en),
.axi_awvalid(dma_axi_awvalid),
.axi_awready(dma_axi_awready),
.axi_awid(dma_axi_awid[(DMA_BUS_TAG - 1):0]),
.axi_awaddr(dma_axi_awaddr[31:0]),
.axi_awsize(dma_axi_awsize[2:0]),
.axi_awprot(dma_axi_awprot[2:0]),
.axi_awlen(dma_axi_awlen[7:0]),
.axi_awburst(dma_axi_awburst[1:0]),
.axi_wvalid(dma_axi_wvalid),
.axi_wready(dma_axi_wready),
.axi_wdata(dma_axi_wdata[63:0]),
.axi_wstrb(dma_axi_wstrb[7:0]),
.axi_wlast(dma_axi_wlast),
.axi_bvalid(dma_axi_bvalid),
.axi_bready(dma_axi_bready),
.axi_bresp(dma_axi_bresp[1:0]),
.axi_bid(dma_axi_bid[(DMA_BUS_TAG - 1):0]),
.axi_arvalid(dma_axi_arvalid),
.axi_arready(dma_axi_arready),
.axi_arid(dma_axi_arid[(DMA_BUS_TAG - 1):0]),
.axi_araddr(dma_axi_araddr[31:0]),
.axi_arsize(dma_axi_arsize[2:0]),
.axi_arprot(dma_axi_arprot[2:0]),
.axi_arlen(dma_axi_arlen[7:0]),
.axi_arburst(dma_axi_arburst[1:0]),
.axi_rvalid(dma_axi_rvalid),
.axi_rready(dma_axi_rready),
.axi_rid(dma_axi_rid[(DMA_BUS_TAG - 1):0]),
.axi_rdata(dma_axi_rdata[63:0]),
.axi_rresp(dma_axi_rresp[1:0]),
.ahb_haddr(dma_haddr[31:0]),
.ahb_hburst(dma_hburst),
.ahb_hmastlock(dma_hmastlock),
.ahb_hprot(dma_hprot[3:0]),
.ahb_hsize(dma_hsize[2:0]),
.ahb_htrans(dma_htrans[1:0]),
.ahb_hwrite(dma_hwrite),
.ahb_hwdata(dma_hwdata[63:0]),
.ahb_hrdata(dma_hrdata[63:0]),
.ahb_hreadyout(dma_hreadyout),
.ahb_hresp(dma_hresp),
.ahb_hreadyin(dma_hreadyin),
.ahb_hsel(dma_hsel),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
assign trace_rv_i_insn_ip[63:0] = trace_rv_trace_pkt[202:139];
assign trace_rv_i_address_ip[63:0] = trace_rv_trace_pkt[106:43];
assign trace_rv_i_valid_ip[2:0] = trace_rv_trace_pkt[237:235];
assign trace_rv_i_exception_ip[2:0] = trace_rv_trace_pkt[42:40];
assign trace_rv_i_ecause_ip[4:0] = trace_rv_trace_pkt[39:35];
assign trace_rv_i_interrupt_ip[2:0] = trace_rv_trace_pkt[34:32];
assign trace_rv_i_tval_ip[31:0] = trace_rv_trace_pkt[31:0];
endmodule
module dma_ctrl (
clk,
free_clk,
rst_l,
dma_bus_clk_en,
clk_override,
dma_axi_awvalid,
dma_axi_awready,
dma_axi_awid,
dma_axi_awaddr,
dma_axi_awsize,
dma_axi_awprot,
dma_axi_awlen,
dma_axi_awburst,
dma_axi_wvalid,
dma_axi_wready,
dma_axi_wdata,
dma_axi_wstrb,
dma_axi_wlast,
dma_axi_bvalid,
dma_axi_bready,
dma_axi_bresp,
dma_axi_bid,
dma_axi_arvalid,
dma_axi_arready,
dma_axi_arid,
dma_axi_araddr,
dma_axi_arsize,
dma_axi_arprot,
dma_axi_arlen,
dma_axi_arburst,
dma_axi_rvalid,
dma_axi_rready,
dma_axi_rid,
dma_axi_rdata,
dma_axi_rresp,
dma_axi_rlast,
dma_slv_algn_err,
dbg_cmd_addr,
dbg_cmd_wrdata,
dbg_cmd_valid,
dbg_cmd_write,
dbg_cmd_type,
dbg_cmd_size,
dbg_dma_bubble,
dma_dbg_ready,
dma_dbg_cmd_done,
dma_dbg_cmd_fail,
dma_dbg_rddata,
dma_dccm_req,
dma_iccm_req,
dma_mem_addr,
dma_mem_sz,
dma_mem_write,
dma_mem_wdata,
dccm_dma_rvalid,
dccm_dma_ecc_error,
dccm_dma_rdata,
iccm_dma_rvalid,
iccm_dma_ecc_error,
iccm_dma_rdata,
dma_dccm_stall_any,
dma_iccm_stall_any,
dccm_ready,
iccm_ready,
dec_tlu_stall_dma,
dec_tlu_dma_qos_prty,
scan_mode
);
input wire clk;
input wire free_clk;
input wire rst_l;
input wire dma_bus_clk_en;
input wire clk_override;
input wire dma_axi_awvalid;
output wire dma_axi_awready;
input wire [0:0] dma_axi_awid;
input wire [31:0] dma_axi_awaddr;
input wire [2:0] dma_axi_awsize;
input wire [2:0] dma_axi_awprot;
input wire [7:0] dma_axi_awlen;
input wire [1:0] dma_axi_awburst;
input wire dma_axi_wvalid;
output wire dma_axi_wready;
input wire [63:0] dma_axi_wdata;
input wire [7:0] dma_axi_wstrb;
input wire dma_axi_wlast;
output wire dma_axi_bvalid;
input wire dma_axi_bready;
output wire [1:0] dma_axi_bresp;
output wire [0:0] dma_axi_bid;
input wire dma_axi_arvalid;
output wire dma_axi_arready;
input wire [0:0] dma_axi_arid;
input wire [31:0] dma_axi_araddr;
input wire [2:0] dma_axi_arsize;
input wire [2:0] dma_axi_arprot;
input wire [7:0] dma_axi_arlen;
input wire [1:0] dma_axi_arburst;
output wire dma_axi_rvalid;
input wire dma_axi_rready;
output wire [0:0] dma_axi_rid;
output wire [63:0] dma_axi_rdata;
output wire [1:0] dma_axi_rresp;
output wire dma_axi_rlast;
output wire dma_slv_algn_err;
input wire [31:0] dbg_cmd_addr;
input wire [31:0] dbg_cmd_wrdata;
input wire dbg_cmd_valid;
input wire dbg_cmd_write;
input wire [1:0] dbg_cmd_type;
input wire [1:0] dbg_cmd_size;
input wire dbg_dma_bubble;
output wire dma_dbg_ready;
output wire dma_dbg_cmd_done;
output wire dma_dbg_cmd_fail;
output wire [31:0] dma_dbg_rddata;
output wire dma_dccm_req;
output wire dma_iccm_req;
output wire [31:0] dma_mem_addr;
output wire [2:0] dma_mem_sz;
output wire dma_mem_write;
output wire [63:0] dma_mem_wdata;
input wire dccm_dma_rvalid;
input wire dccm_dma_ecc_error;
input wire [63:0] dccm_dma_rdata;
input wire iccm_dma_rvalid;
input wire iccm_dma_ecc_error;
input wire [63:0] iccm_dma_rdata;
output wire dma_dccm_stall_any;
output wire dma_iccm_stall_any;
input wire dccm_ready;
input wire iccm_ready;
input wire dec_tlu_stall_dma;
input wire [2:0] dec_tlu_dma_qos_prty;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DEPTH = DMA_BUF_DEPTH;
localparam DEPTH_PTR = $clog2(DEPTH);
localparam NACK_COUNT = 7;
wire [(DEPTH - 1):0] fifo_valid;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 2) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 2) + (((DEPTH - 1) * 2) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 2))] fifo_error;
wire [(DEPTH - 1):0] fifo_dccm_valid;
wire [(DEPTH - 1):0] fifo_iccm_valid;
wire [(DEPTH - 1):0] fifo_data_valid;
wire [(DEPTH - 1):0] fifo_data_bus_valid;
wire [(DEPTH - 1):0] fifo_error_bus;
wire [(DEPTH - 1):0] fifo_rpend;
wire [(DEPTH - 1):0] fifo_done;
wire [(DEPTH - 1):0] fifo_done_bus;
wire [(DEPTH - 1):0] fifo_rsp_done;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 32) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 32) + (((DEPTH - 1) * 32) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 32))] fifo_addr;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 3) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 3) + (((DEPTH - 1) * 3) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 3))] fifo_sz;
wire [(DEPTH - 1):0] fifo_write;
wire [(DEPTH - 1):0] fifo_posted_write;
wire [(DEPTH - 1):0] fifo_dbg;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 64) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 64) + (((DEPTH - 1) * 64) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 64))] fifo_data;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * DMA_BUS_TAG) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * DMA_BUS_TAG) + (((DEPTH - 1) * DMA_BUS_TAG) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * DMA_BUS_TAG))] fifo_tag;
wire [(DEPTH - 1):0] fifo_cmd_en;
wire [(DEPTH - 1):0] fifo_valid_en;
wire [(DEPTH - 1):0] fifo_data_en;
wire [(DEPTH - 1):0] fifo_data_bus_en;
wire [(DEPTH - 1):0] fifo_pend_en;
wire [(DEPTH - 1):0] fifo_done_en;
wire [(DEPTH - 1):0] fifo_done_bus_en;
wire [(DEPTH - 1):0] fifo_error_en;
wire [(DEPTH - 1):0] fifo_error_bus_en;
wire [(DEPTH - 1):0] fifo_reset;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 2) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 2) + (((DEPTH - 1) * 2) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 2))] fifo_error_in;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * 64) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * 64) + (((DEPTH - 1) * 64) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * 64))] fifo_data_in;
wire fifo_write_in;
wire fifo_posted_write_in;
wire fifo_dbg_in;
wire [31:0] fifo_addr_in;
wire [2:0] fifo_sz_in;
wire [(DEPTH_PTR - 1):0] RspPtr;
wire [(DEPTH_PTR - 1):0] PrevRspPtr;
wire [(DEPTH_PTR - 1):0] NxtRspPtr;
wire [(DEPTH_PTR - 1):0] WrPtr;
wire [(DEPTH_PTR - 1):0] NxtWrPtr;
wire [(DEPTH_PTR - 1):0] RdPtr;
wire [(DEPTH_PTR - 1):0] NxtRdPtr;
wire [(DEPTH_PTR - 1):0] RdPtr_Q1;
wire [(DEPTH_PTR - 1):0] RdPtr_Q2;
wire [(DEPTH_PTR - 1):0] RdPtr_Q3;
wire WrPtrEn;
wire RdPtrEn;
wire RspPtrEn;
wire dma_dbg_cmd_error_in;
wire dma_dbg_cmd_done_q;
wire fifo_full;
wire fifo_full_spec;
wire fifo_empty;
wire dma_address_error;
wire dma_alignment_error;
reg [3:0] num_fifo_vld;
wire dma_mem_req;
wire dma_addr_in_dccm;
wire dma_addr_in_iccm;
wire dma_addr_in_pic;
wire dma_addr_in_pic_region_nc;
wire dma_addr_in_dccm_region_nc;
wire dma_addr_in_iccm_region_nc;
wire [2:0] dma_nack_count_csr;
wire [2:0] dma_nack_count;
wire [2:0] dma_nack_count_d;
wire dma_buffer_c1_clken;
wire dma_free_clken;
wire dma_buffer_c1_clk;
wire dma_free_clk;
wire dma_bus_clk;
wire wrbuf_en;
wire wrbuf_data_en;
wire wrbuf_cmd_sent;
wire wrbuf_rst;
wire wrbuf_data_rst;
wire wrbuf_vld;
wire wrbuf_data_vld;
wire wrbuf_posted;
wire [(DMA_BUS_TAG - 1):0] wrbuf_tag;
wire [2:0] wrbuf_size;
wire [31:0] wrbuf_addr;
wire [63:0] wrbuf_data;
wire [7:0] wrbuf_byteen;
wire rdbuf_en;
wire rdbuf_cmd_sent;
wire rdbuf_rst;
wire rdbuf_vld;
wire [(DMA_BUS_TAG - 1):0] rdbuf_tag;
wire [2:0] rdbuf_size;
wire [31:0] rdbuf_addr;
wire axi_mstr_valid;
wire axi_mstr_valid_q;
wire axi_mstr_write;
wire axi_mstr_posted_write;
wire [(DMA_BUS_TAG - 1):0] axi_mstr_tag;
wire [31:0] axi_mstr_addr;
wire [2:0] axi_mstr_size;
wire [63:0] axi_mstr_wdata;
wire [7:0] axi_mstr_wstrb;
wire axi_mstr_prty_in;
wire axi_mstr_prty_en;
wire axi_mstr_priority;
wire axi_mstr_sel;
wire axi_slv_valid;
wire axi_slv_sent;
wire axi_slv_sent_q;
wire axi_slv_write;
wire axi_slv_posted_write;
wire [(DMA_BUS_TAG - 1):0] axi_slv_tag;
wire [1:0] axi_slv_error;
wire [63:0] axi_slv_rdata;
wire dma_bus_clk_en_q;
wire fifo_full_spec_bus;
wire dbg_dma_bubble_bus;
wire dec_tlu_stall_dma_bus;
wire dma_fifo_ready;
assign fifo_addr_in[31:0] = (dbg_cmd_valid ? dbg_cmd_addr[31:0] : axi_mstr_addr[31:0]);
assign fifo_sz_in[2:0] = (dbg_cmd_valid ? {1'b0, dbg_cmd_size[1:0]} : axi_mstr_size[2:0]);
assign fifo_write_in = (dbg_cmd_valid ? dbg_cmd_write : axi_mstr_write);
assign fifo_posted_write_in = (axi_mstr_valid & axi_mstr_posted_write);
assign fifo_dbg_in = dbg_cmd_valid;
generate
genvar GenFifo_i;
for (GenFifo_i = 0; (GenFifo_i < DEPTH); GenFifo_i = (GenFifo_i + 1)) begin : GenFifo
assign fifo_valid_en[GenFifo_i] = (axi_mstr_valid & (GenFifo_i == WrPtr[(DEPTH_PTR - 1):0]));
assign fifo_cmd_en[GenFifo_i] = (((axi_mstr_valid & dma_bus_clk_en) | (dbg_cmd_valid & dbg_cmd_type[1])) & (GenFifo_i == WrPtr[(DEPTH_PTR - 1):0]));
assign fifo_data_en[GenFifo_i] = (((((axi_mstr_valid & ((axi_mstr_write | dma_address_error) | dma_alignment_error)) & dma_bus_clk_en) | ((dbg_cmd_valid & dbg_cmd_type[1]) & dbg_cmd_write)) & (GenFifo_i == WrPtr[(DEPTH_PTR - 1):0])) | ((dccm_dma_rvalid & (GenFifo_i == RdPtr_Q3[(DEPTH_PTR - 1):0])) | (iccm_dma_rvalid & (GenFifo_i == RdPtr_Q2[(DEPTH_PTR - 1):0]))));
assign fifo_data_bus_en[GenFifo_i] = ((fifo_data_en[GenFifo_i] | fifo_data_valid[GenFifo_i]) & dma_bus_clk_en);
assign fifo_pend_en[GenFifo_i] = (((dma_dccm_req | dma_iccm_req) & (~ dma_mem_write)) & (GenFifo_i == RdPtr[(DEPTH_PTR - 1):0]));
assign fifo_error_en[GenFifo_i] = (fifo_cmd_en[GenFifo_i] | (((dccm_dma_rvalid & dccm_dma_ecc_error) & (GenFifo_i == RdPtr_Q3[(DEPTH_PTR - 1):0])) | ((iccm_dma_rvalid & iccm_dma_ecc_error) & (GenFifo_i == RdPtr_Q2[(DEPTH_PTR - 1):0]))));
assign fifo_error_bus_en[GenFifo_i] = ((((| fifo_error_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2]) & fifo_error_en[GenFifo_i]) | (| fifo_error[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2])) & dma_bus_clk_en);
assign fifo_done_en[GenFifo_i] = ((((| fifo_error[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2]) | ((dma_dccm_req | dma_iccm_req) & dma_mem_write)) & (GenFifo_i == RdPtr[(DEPTH_PTR - 1):0])) | ((dccm_dma_rvalid & (GenFifo_i == RdPtr_Q3[(DEPTH_PTR - 1):0])) | (iccm_dma_rvalid & (GenFifo_i == RdPtr_Q2[(DEPTH_PTR - 1):0]))));
assign fifo_done_bus_en[GenFifo_i] = ((fifo_done_en[GenFifo_i] | fifo_done[GenFifo_i]) & dma_bus_clk_en);
assign fifo_reset[GenFifo_i] = (((axi_slv_sent & dma_bus_clk_en) | dma_dbg_cmd_done) & (GenFifo_i == RspPtr[(DEPTH_PTR - 1):0]));
assign fifo_error_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2] = ((dccm_dma_rvalid & (GenFifo_i == RdPtr_Q3[(DEPTH_PTR - 1):0])) ? {1'b0, dccm_dma_ecc_error} : ((iccm_dma_rvalid & (GenFifo_i == RdPtr_Q2[(DEPTH_PTR - 1):0])) ? {1'b0, iccm_dma_ecc_error} : {((dma_address_error | dma_alignment_error) | dma_dbg_cmd_error_in), dma_alignment_error}));
assign fifo_data_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 64)+:64] = ((fifo_error_en[GenFifo_i] & (| fifo_error_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2])) ? (fifo_cmd_en[GenFifo_i] ? {32'b0, axi_mstr_addr[31:0]} : {32'b0, fifo_addr[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 32)+:32]}) : ((dccm_dma_rvalid & (GenFifo_i == RdPtr_Q3[(DEPTH_PTR - 1):0])) ? dccm_dma_rdata[63:0] : ((iccm_dma_rvalid & (GenFifo_i == RdPtr_Q2[(DEPTH_PTR - 1):0])) ? iccm_dma_rdata[63:0] : (dbg_cmd_valid ? {2 {dbg_cmd_wrdata[31:0]}} : axi_mstr_wdata[63:0]))));
rvdffsc #(.WIDTH(1)) fifo_valid_dff(
.din(1'b1),
.dout(fifo_valid[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(2)) fifo_error_dff(
.din(fifo_error_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2]),
.dout(fifo_error[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 2)+:2]),
.en(fifo_error_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_error_bus_dff(
.din(1'b1),
.dout(fifo_error_bus[GenFifo_i]),
.en(fifo_error_bus_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) fifo_dccm_valid_dff(
.din((dma_addr_in_dccm | dma_addr_in_pic)),
.dout(fifo_dccm_valid[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) fifo_iccm_valid_dff(
.din(dma_addr_in_iccm),
.dout(fifo_iccm_valid[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_data_valid_dff(
.din(1'b1),
.dout(fifo_data_valid[GenFifo_i]),
.en(fifo_data_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_data_bus_valid_dff(
.din(1'b1),
.dout(fifo_data_bus_valid[GenFifo_i]),
.en(fifo_data_bus_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_rpend_dff(
.din(1'b1),
.dout(fifo_rpend[GenFifo_i]),
.en(fifo_pend_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_done_dff(
.din(1'b1),
.dout(fifo_done[GenFifo_i]),
.en(fifo_done_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) fifo_done_bus_dff(
.din(1'b1),
.dout(fifo_done_bus[GenFifo_i]),
.en(fifo_done_bus_en[GenFifo_i]),
.clear(fifo_reset[GenFifo_i]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) fifo_addr_dff(
.din(fifo_addr_in[31:0]),
.dout(fifo_addr[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 32)+:32]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(3)) fifo_sz_dff(
.din(fifo_sz_in[2:0]),
.dout(fifo_sz[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 3)+:3]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) fifo_write_dff(
.din(fifo_write_in),
.dout(fifo_write[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) fifo_posted_write_dff(
.din(fifo_posted_write_in),
.dout(fifo_posted_write[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) fifo_dbg_dff(
.din(fifo_dbg_in),
.dout(fifo_dbg[GenFifo_i]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(64)) fifo_data_dff(
.din(fifo_data_in[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 64)+:64]),
.dout(fifo_data[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * 64)+:64]),
.en(fifo_data_en[GenFifo_i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(DMA_BUS_TAG)) fifo_tag_dff(
.din(axi_mstr_tag[(DMA_BUS_TAG - 1):0]),
.dout(fifo_tag[((((DEPTH - 1) >= 0) ? GenFifo_i : (0 - (GenFifo_i - (DEPTH - 1)))) * DMA_BUS_TAG)+:DMA_BUS_TAG]),
.en(fifo_cmd_en[GenFifo_i]),
.clk(dma_buffer_c1_clk),
.rst_l(rst_l)
);
end
endgenerate
assign NxtWrPtr[(DEPTH_PTR - 1):0] = (WrPtr[(DEPTH_PTR - 1):0] + 1'b1);
assign NxtRdPtr[(DEPTH_PTR - 1):0] = (RdPtr[(DEPTH_PTR - 1):0] + 1'b1);
assign NxtRspPtr[(DEPTH_PTR - 1):0] = (RspPtr[(DEPTH_PTR - 1):0] + 1'b1);
assign WrPtrEn = (| fifo_cmd_en[(DEPTH - 1):0]);
assign RdPtrEn = ((dma_dccm_req | dma_iccm_req) | ((| fifo_error[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * 2)+:2]) & (~ fifo_done[RdPtr])));
assign RspPtrEn = (dma_dbg_cmd_done | (axi_slv_sent & dma_bus_clk_en));
rvdffs #(.WIDTH(DEPTH_PTR)) WrPtr_dff(
.din(NxtWrPtr[(DEPTH_PTR - 1):0]),
.dout(WrPtr[(DEPTH_PTR - 1):0]),
.en(WrPtrEn),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_PTR)) RdPtr_dff(
.din(NxtRdPtr[(DEPTH_PTR - 1):0]),
.dout(RdPtr[(DEPTH_PTR - 1):0]),
.en(RdPtrEn),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_PTR)) RspPtr_dff(
.din(NxtRspPtr[(DEPTH_PTR - 1):0]),
.dout(RspPtr[(DEPTH_PTR - 1):0]),
.en(RspPtrEn),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_PTR)) RdPtrQ1_dff(
.din(RdPtr[(DEPTH_PTR - 1):0]),
.dout(RdPtr_Q1[(DEPTH_PTR - 1):0]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_PTR)) RdPtrQ2_dff(
.din(RdPtr_Q1[(DEPTH_PTR - 1):0]),
.dout(RdPtr_Q2[(DEPTH_PTR - 1):0]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_PTR)) RdPtrQ3_dff(
.din(RdPtr_Q2[(DEPTH_PTR - 1):0]),
.dout(RdPtr_Q3[(DEPTH_PTR - 1):0]),
.clk(dma_free_clk),
.rst_l(rst_l)
);
assign fifo_full = fifo_full_spec_bus;
always @(*) begin
num_fifo_vld[3:0] = 4'b0;
begin : sv2v_autoblock_28
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
num_fifo_vld[3:0] = (num_fifo_vld[3:0] + {3'b0, (fifo_valid_en[i] | fifo_valid[i])});
end
end
end
assign fifo_full_spec = ((num_fifo_vld[3:0] == DEPTH) & (~ (| fifo_reset[(DEPTH - 1):0])));
assign dma_fifo_ready = (~ ((fifo_full | dbg_dma_bubble_bus) | dec_tlu_stall_dma_bus));
assign dma_address_error = (axi_mstr_valid & (~ (dma_addr_in_dccm | dma_addr_in_iccm)));
assign dma_alignment_error = ((axi_mstr_valid & (~ dma_address_error)) & ((((((axi_mstr_size[2:0] == 3'h1) & (axi_mstr_addr[0] | (axi_mstr_write & (axi_mstr_wstrb[axi_mstr_addr[2:0]+:2] != 2'b11)))) | ((axi_mstr_size[2:0] == 3'h2) & ((| axi_mstr_addr[1:0]) | (axi_mstr_write & (axi_mstr_wstrb[axi_mstr_addr[2:0]+:4] != 4'hf))))) | ((axi_mstr_size[2:0] == 3'h3) & ((| axi_mstr_addr[2:0]) | (axi_mstr_write & (axi_mstr_wstrb[7:0] != 8'hff))))) | (dma_addr_in_iccm & (~ ((axi_mstr_size[1:0] == 2'b10) | (axi_mstr_size[1:0] == 2'b11))))) | ((dma_addr_in_dccm & axi_mstr_write) & (~ ((axi_mstr_size[1:0] == 2'b10) | (axi_mstr_size[1:0] == 2'b11))))));
assign dma_dbg_ready = (fifo_empty & dbg_dma_bubble);
assign dma_dbg_cmd_done = ((fifo_valid[RspPtr] & fifo_dbg[RspPtr]) & ((fifo_write[RspPtr] | fifo_data_valid[RspPtr]) | (| fifo_error[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 2)+:2])));
assign dma_dbg_rddata[31:0] = (fifo_addr[(((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 32) + 2)] ? fifo_data[(((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 64) + 32)+:32] : fifo_data[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 64)+:32]);
assign dma_dbg_cmd_fail = (| fifo_error[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 2)+:2]);
assign dma_dbg_cmd_error_in = ((dbg_cmd_valid & (dbg_cmd_type[1:0] == 2'b10)) & ((~ ((dma_addr_in_dccm | dma_addr_in_iccm) | dma_addr_in_pic)) | (dbg_cmd_size[1:0] != 2'b10)));
assign dma_dccm_stall_any = ((dma_mem_req & fifo_dccm_valid[RdPtr]) & (dma_nack_count >= dma_nack_count_csr));
assign dma_iccm_stall_any = ((dma_mem_req & fifo_iccm_valid[RdPtr]) & (dma_nack_count >= dma_nack_count_csr));
assign fifo_empty = (~ (((| (fifo_valid_en[(DEPTH - 1):0] | fifo_valid[(DEPTH - 1):0])) | axi_mstr_valid) | axi_slv_sent_q));
assign dma_nack_count_csr[2:0] = dec_tlu_dma_qos_prty[2:0];
assign dma_nack_count_d[2:0] = ((dma_nack_count[2:0] >= dma_nack_count_csr[2:0]) ? ({3 {(~ (dma_dccm_req | dma_iccm_req))}} & dma_nack_count[2:0]) : ((dma_mem_req & (~ (dma_dccm_req | dma_iccm_req))) ? (dma_nack_count[2:0] + 1'b1) : 3'b0));
rvdffs #(.WIDTH(3)) nack_count_dff(
.din(dma_nack_count_d[2:0]),
.dout(dma_nack_count[2:0]),
.en(dma_mem_req),
.clk(dma_free_clk),
.rst_l(rst_l)
);
assign dma_mem_req = ((((fifo_valid[RdPtr] & (~ fifo_rpend[RdPtr])) & (~ fifo_done[RdPtr])) & (~ (| fifo_error[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * 2)+:2]))) & ((~ fifo_write[RdPtr]) | fifo_data_valid[RdPtr]));
assign dma_dccm_req = ((dma_mem_req & fifo_dccm_valid[RdPtr]) & dccm_ready);
assign dma_iccm_req = ((dma_mem_req & fifo_iccm_valid[RdPtr]) & iccm_ready);
assign dma_mem_addr[31:0] = fifo_addr[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * 32)+:32];
assign dma_mem_sz[2:0] = fifo_sz[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * 3)+:3];
assign dma_mem_write = fifo_write[RdPtr];
assign dma_mem_wdata[63:0] = fifo_data[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * 64)+:64];
rvrangecheck #(
.CCM_SADR(32'hf0040000),
.CCM_SIZE(64)
) addr_dccm_rangecheck(
.addr(fifo_addr_in[31:0]),
.in_range(dma_addr_in_dccm),
.in_region(dma_addr_in_dccm_region_nc)
);
assign dma_addr_in_iccm = 1'sb0;
assign dma_addr_in_iccm_region_nc = 1'sb0;
rvrangecheck #(
.CCM_SADR(32'hf00c0000),
.CCM_SIZE(32)
) addr_pic_rangecheck(
.addr(fifo_addr_in[31:0]),
.in_range(dma_addr_in_pic),
.in_region(dma_addr_in_pic_region_nc)
);
rvdff #(.WIDTH(1)) ahbs_bus_clken_ff(
.din(dma_bus_clk_en),
.dout(dma_bus_clk_en_q),
.clk(free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) fifo_full_bus_ff(
.din(fifo_full_spec),
.dout(fifo_full_spec_bus),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dbg_dma_bubble_ff(
.din(dbg_dma_bubble),
.dout(dbg_dma_bubble_bus),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dec_tlu_stall_dma_ff(
.din(dec_tlu_stall_dma),
.dout(dec_tlu_stall_dma_bus),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dma_dbg_cmd_doneff(
.din(dma_dbg_cmd_done),
.dout(dma_dbg_cmd_done_q),
.clk(free_clk),
.rst_l(rst_l)
);
assign dma_buffer_c1_clken = ((((axi_mstr_valid & dma_bus_clk_en) | dbg_cmd_valid) | dec_tlu_stall_dma) | clk_override);
assign dma_free_clken = (((((((((((axi_mstr_valid | axi_mstr_valid_q) | axi_slv_valid) | axi_slv_sent_q) | dbg_cmd_valid) | dma_dbg_cmd_done) | dma_dbg_cmd_done_q) | (| fifo_valid[(DEPTH - 1):0])) | wrbuf_vld) | rdbuf_vld) | dec_tlu_stall_dma) | clk_override);
rvoclkhdr dma_buffer_c1cgc(
.en(dma_buffer_c1_clken),
.l1clk(dma_buffer_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr dma_free_cgc(
.en(dma_free_clken),
.l1clk(dma_free_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr dma_bus_cgc(
.en(dma_bus_clk_en),
.l1clk(dma_bus_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign wrbuf_en = (dma_axi_awvalid & dma_axi_awready);
assign wrbuf_data_en = (dma_axi_wvalid & dma_axi_wready);
assign wrbuf_cmd_sent = (axi_mstr_valid & axi_mstr_write);
assign wrbuf_rst = (wrbuf_cmd_sent & (~ wrbuf_en));
assign wrbuf_data_rst = (wrbuf_cmd_sent & (~ wrbuf_data_en));
rvdffsc #(.WIDTH(1)) wrbuf_vldff(
.din(1'b1),
.dout(wrbuf_vld),
.en(wrbuf_en),
.clear(wrbuf_rst),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) wrbuf_data_vldff(
.din(1'b1),
.dout(wrbuf_data_vld),
.en(wrbuf_data_en),
.clear(wrbuf_data_rst),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) wrbuf_postedff(
.din(1'b0),
.dout(wrbuf_posted),
.en(wrbuf_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DMA_BUS_TAG)) wrbuf_tagff(
.din(dma_axi_awid[(DMA_BUS_TAG - 1):0]),
.dout(wrbuf_tag[(DMA_BUS_TAG - 1):0]),
.en(wrbuf_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(3)) wrbuf_sizeff(
.din(dma_axi_awsize[2:0]),
.dout(wrbuf_size[2:0]),
.en(wrbuf_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) wrbuf_addrff(
.din(dma_axi_awaddr[31:0]),
.dout(wrbuf_addr[31:0]),
.en((wrbuf_en & dma_bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffe #(.WIDTH(64)) wrbuf_dataff(
.din(dma_axi_wdata[63:0]),
.dout(wrbuf_data[63:0]),
.en((wrbuf_data_en & dma_bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(8)) wrbuf_byteenff(
.din(dma_axi_wstrb[7:0]),
.dout(wrbuf_byteen[7:0]),
.en(wrbuf_data_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
assign rdbuf_en = (dma_axi_arvalid & dma_axi_arready);
assign rdbuf_cmd_sent = ((axi_mstr_valid & (~ axi_mstr_write)) & dma_fifo_ready);
assign rdbuf_rst = (rdbuf_cmd_sent & (~ rdbuf_en));
rvdffsc #(.WIDTH(1)) rdbuf_vldff(
.din(1'b1),
.dout(rdbuf_vld),
.en(rdbuf_en),
.clear(rdbuf_rst),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DMA_BUS_TAG)) rdbuf_tagff(
.din(dma_axi_arid[(DMA_BUS_TAG - 1):0]),
.dout(rdbuf_tag[(DMA_BUS_TAG - 1):0]),
.en(rdbuf_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(3)) rdbuf_sizeff(
.din(dma_axi_arsize[2:0]),
.dout(rdbuf_size[2:0]),
.en(rdbuf_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) rdbuf_addrff(
.din(dma_axi_araddr[31:0]),
.dout(rdbuf_addr[31:0]),
.en((rdbuf_en & dma_bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
assign dma_axi_awready = (~ (wrbuf_vld & (~ wrbuf_cmd_sent)));
assign dma_axi_wready = (~ (wrbuf_data_vld & (~ wrbuf_cmd_sent)));
assign dma_axi_arready = (~ (rdbuf_vld & (~ rdbuf_cmd_sent)));
assign axi_mstr_valid = (((wrbuf_vld & wrbuf_data_vld) | rdbuf_vld) & dma_fifo_ready);
assign axi_mstr_tag[(DMA_BUS_TAG - 1):0] = (axi_mstr_sel ? wrbuf_tag[(DMA_BUS_TAG - 1):0] : rdbuf_tag[(DMA_BUS_TAG - 1):0]);
assign axi_mstr_write = axi_mstr_sel;
assign axi_mstr_posted_write = (axi_mstr_sel & wrbuf_posted);
assign axi_mstr_addr[31:0] = (axi_mstr_sel ? wrbuf_addr[31:0] : rdbuf_addr[31:0]);
assign axi_mstr_size[2:0] = (axi_mstr_sel ? wrbuf_size[2:0] : rdbuf_size[2:0]);
assign axi_mstr_wdata[63:0] = wrbuf_data[63:0];
assign axi_mstr_wstrb[7:0] = wrbuf_byteen[7:0];
assign axi_mstr_sel = (((wrbuf_vld & wrbuf_data_vld) & rdbuf_vld) ? axi_mstr_priority : (wrbuf_vld & wrbuf_data_vld));
assign axi_mstr_prty_in = (~ axi_mstr_priority);
assign axi_mstr_prty_en = axi_mstr_valid;
rvdffs #(.WIDTH(1)) mstr_prtyff(
.din(axi_mstr_prty_in),
.dout(axi_mstr_priority),
.en(axi_mstr_prty_en),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) axi_mstr_validff(
.din(axi_mstr_valid),
.dout(axi_mstr_valid_q),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) axi_slv_sentff(
.din(axi_slv_sent),
.dout(axi_slv_sent_q),
.clk(dma_bus_clk),
.rst_l(rst_l)
);
assign axi_slv_valid = ((fifo_valid[RspPtr] & (~ fifo_dbg[RspPtr])) & fifo_done_bus[RspPtr]);
assign axi_slv_tag[(DMA_BUS_TAG - 1):0] = fifo_tag[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * DMA_BUS_TAG)+:DMA_BUS_TAG];
assign axi_slv_rdata[63:0] = fifo_data[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 64)+:64];
assign axi_slv_write = fifo_write[RspPtr];
assign axi_slv_posted_write = (axi_slv_write & fifo_posted_write[RspPtr]);
assign axi_slv_error[1:0] = (fifo_error[((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 2)] ? 2'b10 : (fifo_error[(((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 2) + 1)] ? 2'b11 : 2'b0));
assign dma_axi_bvalid = (axi_slv_valid & axi_slv_write);
assign dma_axi_bresp[1:0] = axi_slv_error[1:0];
assign dma_axi_bid[(DMA_BUS_TAG - 1):0] = axi_slv_tag[(DMA_BUS_TAG - 1):0];
assign dma_axi_rvalid = (axi_slv_valid & (~ axi_slv_write));
assign dma_axi_rresp[1:0] = axi_slv_error;
assign dma_axi_rid[(DMA_BUS_TAG - 1):0] = axi_slv_tag[(DMA_BUS_TAG - 1):0];
assign dma_axi_rdata[63:0] = axi_slv_rdata[63:0];
assign dma_axi_rlast = 1'b1;
assign axi_slv_sent = ((dma_axi_bvalid & dma_axi_bready) | (dma_axi_rvalid & dma_axi_rready));
assign dma_slv_algn_err = fifo_error[(((((DEPTH - 1) >= 0) ? RspPtr : (0 - (RspPtr - (DEPTH - 1)))) * 2) + 1)];
endmodule
module ifu_aln_ctl (
active_clk,
iccm_rd_ecc_single_err,
iccm_rd_ecc_double_err,
ic_rd_parity_final_err,
ifu_icache_fetch_f2,
ic_access_fault_f2,
ifu_bp_fghr_f2,
ifu_bp_btb_target_f2,
ifu_bp_poffset_f2,
ifu_bp_hist0_f2,
ifu_bp_hist1_f2,
ifu_bp_pc4_f2,
ifu_bp_way_f2,
ifu_bp_valid_f2,
ifu_bp_ret_f2,
exu_flush_final,
dec_ib3_valid_d,
dec_ib2_valid_d,
dec_ib0_valid_eff_d,
dec_ib1_valid_eff_d,
ifu_fetch_data,
ic_error_f2,
ifu_fetch_val,
ifu_fetch_pc,
rst_l,
clk,
dec_tlu_core_ecc_disable,
ifu_i0_valid,
ifu_i1_valid,
ifu_i0_icaf,
ifu_i1_icaf,
ifu_i0_icaf_f1,
ifu_i1_icaf_f1,
ifu_i0_perr,
ifu_i1_perr,
ifu_i0_sbecc,
ifu_i1_sbecc,
ifu_i0_dbecc,
ifu_i1_dbecc,
ifu_i0_instr,
ifu_i1_instr,
ifu_i0_pc,
ifu_i1_pc,
ifu_i0_pc4,
ifu_i1_pc4,
ifu_fb_consume1,
ifu_fb_consume2,
ifu_illegal_inst,
i0_brp,
i1_brp,
ifu_pmu_instr_aligned,
ifu_pmu_align_stall,
ifu_icache_error_index,
ifu_icache_error_val,
ifu_icache_sb_error_val,
ifu_i0_cinst,
ifu_i1_cinst,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire active_clk;
input wire iccm_rd_ecc_single_err;
input wire iccm_rd_ecc_double_err;
input wire ic_rd_parity_final_err;
input wire ifu_icache_fetch_f2;
input wire ic_access_fault_f2;
input wire [4:0] ifu_bp_fghr_f2;
input wire [31:1] ifu_bp_btb_target_f2;
input wire [11:0] ifu_bp_poffset_f2;
input wire [7:0] ifu_bp_hist0_f2;
input wire [7:0] ifu_bp_hist1_f2;
input wire [7:0] ifu_bp_pc4_f2;
input wire [7:0] ifu_bp_way_f2;
input wire [7:0] ifu_bp_valid_f2;
input wire [7:0] ifu_bp_ret_f2;
input wire exu_flush_final;
input wire dec_ib3_valid_d;
input wire dec_ib2_valid_d;
input wire dec_ib0_valid_eff_d;
input wire dec_ib1_valid_eff_d;
input wire [127:0] ifu_fetch_data;
input wire [7:0] ic_error_f2;
input wire [7:0] ifu_fetch_val;
input wire [31:1] ifu_fetch_pc;
input wire rst_l;
input wire clk;
input wire dec_tlu_core_ecc_disable;
output wire ifu_i0_valid;
output wire ifu_i1_valid;
output wire ifu_i0_icaf;
output wire ifu_i1_icaf;
output wire ifu_i0_icaf_f1;
output wire ifu_i1_icaf_f1;
output wire ifu_i0_perr;
output wire ifu_i1_perr;
output wire ifu_i0_sbecc;
output wire ifu_i1_sbecc;
output wire ifu_i0_dbecc;
output wire ifu_i1_dbecc;
output wire [31:0] ifu_i0_instr;
output wire [31:0] ifu_i1_instr;
output wire [31:1] ifu_i0_pc;
output wire [31:1] ifu_i1_pc;
output wire ifu_i0_pc4;
output wire ifu_i1_pc4;
output wire ifu_fb_consume1;
output wire ifu_fb_consume2;
output wire [15:0] ifu_illegal_inst;
output reg [67:0] i0_brp;
output reg [67:0] i1_brp;
output wire [1:0] ifu_pmu_instr_aligned;
output wire ifu_pmu_align_stall;
output wire [16:2] ifu_icache_error_index;
output wire ifu_icache_error_val;
output wire ifu_icache_sb_error_val;
output wire [15:0] ifu_i0_cinst;
output wire [15:0] ifu_i1_cinst;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire ifvalid;
wire shift_f1_f0;
wire shift_f2_f0;
wire shift_f2_f1;
wire fetch_to_f0;
wire fetch_to_f1;
wire fetch_to_f2;
wire [7:0] f2val_in;
wire [7:0] f2val;
wire [7:0] f1val_in;
wire [7:0] f1val;
wire [7:0] f0val_in;
wire [7:0] f0val;
wire [7:0] sf1val;
wire [7:0] sf0val;
wire [31:1] f2pc_in;
wire [31:1] f2pc;
wire [31:1] f1pc_in;
wire [31:1] f1pc;
wire [31:1] f0pc_in;
wire [31:1] f0pc;
wire [31:1] sf1pc;
wire [31:1] sf0pc;
wire [63:0] aligndata;
wire first4B;
wire first2B;
wire second4B;
wire second2B;
wire third4B;
wire third2B;
wire [31:0] uncompress0;
wire [31:0] uncompress1;
wire [31:0] uncompress2;
wire ibuffer_room1_more;
wire ibuffer_room2_more;
wire i0_shift;
wire i1_shift;
wire shift_2B;
wire shift_4B;
wire shift_6B;
wire shift_8B;
wire f1_shift_2B;
wire f1_shift_4B;
wire f1_shift_6B;
wire f2_valid;
wire sf1_valid;
wire sf0_valid;
wire [31:0] ifirst;
wire [31:0] isecond;
wire [31:0] ithird;
wire [31:1] f0pc_plus1;
wire [31:1] f0pc_plus2;
wire [31:1] f0pc_plus3;
wire [31:1] f0pc_plus4;
wire [31:1] f1pc_plus1;
wire [31:1] f1pc_plus2;
wire [31:1] f1pc_plus3;
wire [3:0] alignval;
wire [31:1] firstpc;
wire [31:1] secondpc;
wire [31:1] thirdpc;
wire [31:1] fourthpc;
wire [11:0] f1poffset;
wire [11:0] f0poffset;
wire [4:0] f1fghr;
wire [4:0] f0fghr;
wire [7:0] f1hist1;
wire [7:0] f0hist1;
wire [7:0] f1hist0;
wire [7:0] f0hist0;
wire [7:0] f1pc4;
wire [7:0] f0pc4;
wire [7:0] f1ret;
wire [7:0] f0ret;
wire [7:0] f1way;
wire [7:0] f0way;
wire [7:0] f1brend;
wire [7:0] f0brend;
wire [3:0] alignbrend;
wire [3:0] alignpc4;
wire [3:0] alignparity;
wire [3:0] alignret;
wire [3:0] alignway;
wire [3:0] alignhist1;
wire [3:0] alignhist0;
wire [3:1] alignfromf1;
reg i0_ends_f1;
reg i1_ends_f1;
reg i0_br_start_error;
reg i1_br_start_error;
wire [31:1] f1prett;
wire [31:1] f0prett;
wire f1dbecc;
wire f0dbecc;
wire f1sbecc;
wire f0sbecc;
wire f1perr;
wire f0perr;
wire f1icfetch;
wire f0icfetch;
wire f1icaf;
wire f0icaf;
wire [3:0] alignicfetch;
wire [3:0] aligntagperr;
wire [3:0] aligndataperr;
wire [3:0] alignsbecc;
wire [3:0] aligndbecc;
wire [3:0] alignicaf;
reg i0_brp_pc4;
reg i1_brp_pc4;
wire [5:4] firstpc_hash;
wire [5:4] secondpc_hash;
wire [5:4] thirdpc_hash;
wire [5:4] fourthpc_hash;
wire i0_illegal;
wire i1_illegal;
wire shift_illegal;
wire first_legal;
wire second_legal;
wire third_legal;
wire [15:0] illegal_inst;
wire illegal_inst_en;
wire illegal_lockout_in;
wire illegal_lockout;
wire [3:0] alignfinalperr;
wire f2_wr_en;
assign f2_wr_en = fetch_to_f2;
wire f0_shift_wr_en;
assign f0_shift_wr_en = ((((((fetch_to_f0 | shift_f2_f0) | shift_f1_f0) | shift_2B) | shift_4B) | shift_6B) | shift_8B);
wire f1_shift_wr_en;
assign f1_shift_wr_en = ((((fetch_to_f1 | shift_f2_f1) | f1_shift_2B) | f1_shift_4B) | f1_shift_6B);
wire [1:0] wrptr;
wire [1:0] wrptr_in;
wire [1:0] rdptr;
wire [1:0] rdptr_in;
wire [2:0] qwen;
wire [127:0] q2;
wire [127:0] q1;
wire [127:0] q0;
wire [2:0] first_offset;
wire [2:0] second_offset;
wire [2:0] q2off_eff;
wire [2:0] q2off_in;
wire [2:0] q2off;
wire [2:0] q1off_eff;
wire [2:0] q1off_in;
wire [2:0] q1off;
wire [2:0] q0off_eff;
wire [2:0] q0off_in;
wire [2:0] q0off;
wire f0_shift_2B;
wire f0_shift_4B;
wire f0_shift_6B;
wire f0_shift_8B;
wire [127:0] q0eff;
wire [127:0] q0final;
wire [2:0] q0ptr;
wire [7:0] q0sel;
wire [127:0] q1eff;
wire [127:0] q1final;
wire [2:0] q1ptr;
wire [7:0] q1sel;
wire [2:0] qren;
wire consume_fb1;
wire consume_fb0;
wire [3:1] icaf_eff;
wire [7:0] q0parity;
wire [7:0] q1parity;
wire [7:0] q2parity;
wire [7:0] q0parityeff;
wire [7:0] q1parityeff;
wire [7:0] q0parityfinal;
wire [7:0] q1parityfinal;
assign wrptr_in[1:0] = ((((({2 {((wrptr[1:0] == 2'b00) & ifvalid)}} & 2'b01) | ({2 {((wrptr[1:0] == 2'b01) & ifvalid)}} & 2'b10)) | ({2 {((wrptr[1:0] == 2'b10) & ifvalid)}} & 2'b00)) | ({2 {(~ ifvalid)}} & wrptr[1:0])) & (~ {2 {exu_flush_final}}));
rvdff #(.WIDTH(2)) wrpff(
.rst_l(rst_l),
.clk(active_clk),
.din(wrptr_in[1:0]),
.dout(wrptr[1:0])
);
assign rdptr_in[1:0] = (((((((({2 {((rdptr[1:0] == 2'b00) & ifu_fb_consume1)}} & 2'b01) | ({2 {((rdptr[1:0] == 2'b01) & ifu_fb_consume1)}} & 2'b10)) | ({2 {((rdptr[1:0] == 2'b10) & ifu_fb_consume1)}} & 2'b00)) | ({2 {((rdptr[1:0] == 2'b00) & ifu_fb_consume2)}} & 2'b10)) | ({2 {((rdptr[1:0] == 2'b01) & ifu_fb_consume2)}} & 2'b00)) | ({2 {((rdptr[1:0] == 2'b10) & ifu_fb_consume2)}} & 2'b01)) | ({2 {((~ ifu_fb_consume1) & (~ ifu_fb_consume2))}} & rdptr[1:0])) & (~ {2 {exu_flush_final}}));
rvdff #(.WIDTH(2)) rdpff(
.rst_l(rst_l),
.clk(active_clk),
.din(rdptr_in[1:0]),
.dout(rdptr[1:0])
);
assign qren[2:0] = {(rdptr[1:0] == 2'b10), (rdptr[1:0] == 2'b01), (rdptr[1:0] == 2'b00)};
assign qwen[2:0] = {((wrptr[1:0] == 2'b10) & ifvalid), ((wrptr[1:0] == 2'b01) & ifvalid), ((wrptr[1:0] == 2'b00) & ifvalid)};
assign first_offset[2:0] = {f0_shift_8B, (f0_shift_6B | f0_shift_4B), (f0_shift_6B | f0_shift_2B)};
assign second_offset[2:0] = {1'b0, (f1_shift_6B | f1_shift_4B), (f1_shift_6B | f1_shift_2B)};
assign q2off_eff[2:0] = ((rdptr[1:0] == 2'd2) ? (q2off[2:0] + first_offset[2:0]) : ((rdptr[1:0] == 2'd1) ? (q2off[2:0] + second_offset[2:0]) : q2off[2:0]));
assign q2off_in[2:0] = (qwen[2] ? ifu_fetch_pc[3:1] : q2off_eff[2:0]);
rvdff #(.WIDTH(3)) q2offsetff(
.rst_l(rst_l),
.clk(active_clk),
.din(q2off_in[2:0]),
.dout(q2off[2:0])
);
assign q1off_eff[2:0] = ((rdptr[1:0] == 2'd1) ? (q1off[2:0] + first_offset[2:0]) : ((rdptr[1:0] == 2'd0) ? (q1off[2:0] + second_offset[2:0]) : q1off[2:0]));
assign q1off_in[2:0] = (qwen[1] ? ifu_fetch_pc[3:1] : q1off_eff[2:0]);
rvdff #(.WIDTH(3)) q1offsetff(
.rst_l(rst_l),
.clk(active_clk),
.din(q1off_in[2:0]),
.dout(q1off[2:0])
);
assign q0off_eff[2:0] = ((rdptr[1:0] == 2'd0) ? (q0off[2:0] + first_offset[2:0]) : ((rdptr[1:0] == 2'd2) ? (q0off[2:0] + second_offset[2:0]) : q0off[2:0]));
assign q0off_in[2:0] = (qwen[0] ? ifu_fetch_pc[3:1] : q0off_eff[2:0]);
rvdff #(.WIDTH(3)) q0offsetff(
.rst_l(rst_l),
.clk(active_clk),
.din(q0off_in[2:0]),
.dout(q0off[2:0])
);
assign q0ptr[2:0] = ((({3 {(rdptr[1:0] == 2'b00)}} & q0off[2:0]) | ({3 {(rdptr[1:0] == 2'b01)}} & q1off[2:0])) | ({3 {(rdptr[1:0] == 2'b10)}} & q2off[2:0]));
assign q1ptr[2:0] = ((({3 {(rdptr[1:0] == 2'b00)}} & q1off[2:0]) | ({3 {(rdptr[1:0] == 2'b01)}} & q2off[2:0])) | ({3 {(rdptr[1:0] == 2'b10)}} & q0off[2:0]));
assign q0sel[7:0] = {(q0ptr[2:0] == 3'b111), (q0ptr[2:0] == 3'b110), (q0ptr[2:0] == 3'b101), (q0ptr[2:0] == 3'b100), (q0ptr[2:0] == 3'b011), (q0ptr[2:0] == 3'b010), (q0ptr[2:0] == 3'b001), (q0ptr[2:0] == 3'b000)};
assign q1sel[7:0] = {(q1ptr[2:0] == 3'b111), (q1ptr[2:0] == 3'b110), (q1ptr[2:0] == 3'b101), (q1ptr[2:0] == 3'b100), (q1ptr[2:0] == 3'b011), (q1ptr[2:0] == 3'b010), (q1ptr[2:0] == 3'b001), (q1ptr[2:0] == 3'b000)};
localparam MHI = 52;
localparam MSIZE = 53;
wire [MHI:0] misc_data_in;
wire [MHI:0] misc2;
wire [MHI:0] misc1;
wire [MHI:0] misc0;
wire [MHI:0] misc1eff;
wire [MHI:0] misc0eff;
assign misc_data_in[MHI:0] = {iccm_rd_ecc_double_err, iccm_rd_ecc_single_err, ifu_icache_fetch_f2, ic_rd_parity_final_err, ic_access_fault_f2, ifu_bp_btb_target_f2[31:1], ifu_bp_poffset_f2[11:0], ifu_bp_fghr_f2[4:0]};
rvdffe #(.WIDTH(MSIZE)) misc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[2]),
.din(misc_data_in[MHI:0]),
.dout(misc2[MHI:0])
);
rvdffe #(.WIDTH(MSIZE)) misc1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[1]),
.din(misc_data_in[MHI:0]),
.dout(misc1[MHI:0])
);
rvdffe #(.WIDTH(MSIZE)) misc0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[0]),
.din(misc_data_in[MHI:0]),
.dout(misc0[MHI:0])
);
assign {misc1eff[MHI:0], misc0eff[MHI:0]} = ((({(MSIZE * 2) {qren[0]}} & {misc1[MHI:0], misc0[MHI:0]}) | ({(MSIZE * 2) {qren[1]}} & {misc2[MHI:0], misc1[MHI:0]})) | ({(MSIZE * 2) {qren[2]}} & {misc0[MHI:0], misc2[MHI:0]}));
assign {f1dbecc, f1sbecc, f1icfetch, f1perr, f1icaf, f1prett[31:1], f1poffset[11:0], f1fghr[4:0]} = misc1eff[MHI:0];
assign {f0dbecc, f0sbecc, f0icfetch, f0perr, f0icaf, f0prett[31:1], f0poffset[11:0], f0fghr[4:0]} = misc0eff[MHI:0];
localparam BRDATA_SIZE = 48;
localparam BRDATA_WIDTH = 6;
wire [(BRDATA_SIZE - 1):0] brdata_in;
wire [(BRDATA_SIZE - 1):0] brdata2;
wire [(BRDATA_SIZE - 1):0] brdata1;
wire [(BRDATA_SIZE - 1):0] brdata0;
wire [(BRDATA_SIZE - 1):0] brdata1eff;
wire [(BRDATA_SIZE - 1):0] brdata0eff;
wire [(BRDATA_SIZE - 1):0] brdata1final;
wire [(BRDATA_SIZE - 1):0] brdata0final;
assign brdata_in[(BRDATA_SIZE - 1):0] = {ifu_bp_hist1_f2[7], ifu_bp_hist0_f2[7], ifu_bp_pc4_f2[7], ifu_bp_way_f2[7], ifu_bp_valid_f2[7], ifu_bp_ret_f2[7], ifu_bp_hist1_f2[6], ifu_bp_hist0_f2[6], ifu_bp_pc4_f2[6], ifu_bp_way_f2[6], ifu_bp_valid_f2[6], ifu_bp_ret_f2[6], ifu_bp_hist1_f2[5], ifu_bp_hist0_f2[5], ifu_bp_pc4_f2[5], ifu_bp_way_f2[5], ifu_bp_valid_f2[5], ifu_bp_ret_f2[5], ifu_bp_hist1_f2[4], ifu_bp_hist0_f2[4], ifu_bp_pc4_f2[4], ifu_bp_way_f2[4], ifu_bp_valid_f2[4], ifu_bp_ret_f2[4], ifu_bp_hist1_f2[3], ifu_bp_hist0_f2[3], ifu_bp_pc4_f2[3], ifu_bp_way_f2[3], ifu_bp_valid_f2[3], ifu_bp_ret_f2[3], ifu_bp_hist1_f2[2], ifu_bp_hist0_f2[2], ifu_bp_pc4_f2[2], ifu_bp_way_f2[2], ifu_bp_valid_f2[2], ifu_bp_ret_f2[2], ifu_bp_hist1_f2[1], ifu_bp_hist0_f2[1], ifu_bp_pc4_f2[1], ifu_bp_way_f2[1], ifu_bp_valid_f2[1], ifu_bp_ret_f2[1], ifu_bp_hist1_f2[0], ifu_bp_hist0_f2[0], ifu_bp_pc4_f2[0], ifu_bp_way_f2[0], ifu_bp_valid_f2[0], ifu_bp_ret_f2[0]};
rvdffe #(.WIDTH(BRDATA_SIZE)) brdata2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[2]),
.din(brdata_in[(BRDATA_SIZE - 1):0]),
.dout(brdata2[(BRDATA_SIZE - 1):0])
);
rvdffe #(.WIDTH(BRDATA_SIZE)) brdata1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[1]),
.din(brdata_in[(BRDATA_SIZE - 1):0]),
.dout(brdata1[(BRDATA_SIZE - 1):0])
);
rvdffe #(.WIDTH(BRDATA_SIZE)) brdata0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[0]),
.din(brdata_in[(BRDATA_SIZE - 1):0]),
.dout(brdata0[(BRDATA_SIZE - 1):0])
);
assign {brdata1eff[(BRDATA_SIZE - 1):0], brdata0eff[(BRDATA_SIZE - 1):0]} = ((({(BRDATA_SIZE * 2) {qren[0]}} & {brdata1[(BRDATA_SIZE - 1):0], brdata0[(BRDATA_SIZE - 1):0]}) | ({(BRDATA_SIZE * 2) {qren[1]}} & {brdata2[(BRDATA_SIZE - 1):0], brdata1[(BRDATA_SIZE - 1):0]})) | ({(BRDATA_SIZE * 2) {qren[2]}} & {brdata0[(BRDATA_SIZE - 1):0], brdata2[(BRDATA_SIZE - 1):0]}));
assign brdata0final[(BRDATA_SIZE - 1):0] = (((((((({BRDATA_SIZE {q0sel[0]}} & brdata0eff[47:0]) | ({BRDATA_SIZE {q0sel[1]}} & {{BRDATA_WIDTH {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):BRDATA_WIDTH]})) | ({BRDATA_SIZE {q0sel[2]}} & {{(2 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(2 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q0sel[3]}} & {{(3 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(3 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q0sel[4]}} & {{(4 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(4 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q0sel[5]}} & {{(5 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(5 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q0sel[6]}} & {{(6 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(6 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q0sel[7]}} & {{(7 * BRDATA_WIDTH) {1'b0}}, brdata0eff[(BRDATA_SIZE - 1):(7 * BRDATA_WIDTH)]}));
assign brdata1final[(BRDATA_SIZE - 1):0] = (((((((({BRDATA_SIZE {q1sel[0]}} & brdata1eff[47:0]) | ({BRDATA_SIZE {q1sel[1]}} & {{BRDATA_WIDTH {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):BRDATA_WIDTH]})) | ({BRDATA_SIZE {q1sel[2]}} & {{(2 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(2 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q1sel[3]}} & {{(3 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(3 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q1sel[4]}} & {{(4 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(4 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q1sel[5]}} & {{(5 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(5 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q1sel[6]}} & {{(6 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(6 * BRDATA_WIDTH)]})) | ({BRDATA_SIZE {q1sel[7]}} & {{(7 * BRDATA_WIDTH) {1'b0}}, brdata1eff[(BRDATA_SIZE - 1):(7 * BRDATA_WIDTH)]}));
assign {f0hist1[7], f0hist0[7], f0pc4[7], f0way[7], f0brend[7], f0ret[7], f0hist1[6], f0hist0[6], f0pc4[6], f0way[6], f0brend[6], f0ret[6], f0hist1[5], f0hist0[5], f0pc4[5], f0way[5], f0brend[5], f0ret[5], f0hist1[4], f0hist0[4], f0pc4[4], f0way[4], f0brend[4], f0ret[4], f0hist1[3], f0hist0[3], f0pc4[3], f0way[3], f0brend[3], f0ret[3], f0hist1[2], f0hist0[2], f0pc4[2], f0way[2], f0brend[2], f0ret[2], f0hist1[1], f0hist0[1], f0pc4[1], f0way[1], f0brend[1], f0ret[1], f0hist1[0], f0hist0[0], f0pc4[0], f0way[0], f0brend[0], f0ret[0]} = brdata0final[(BRDATA_SIZE - 1):0];
assign {f1hist1[7], f1hist0[7], f1pc4[7], f1way[7], f1brend[7], f1ret[7], f1hist1[6], f1hist0[6], f1pc4[6], f1way[6], f1brend[6], f1ret[6], f1hist1[5], f1hist0[5], f1pc4[5], f1way[5], f1brend[5], f1ret[5], f1hist1[4], f1hist0[4], f1pc4[4], f1way[4], f1brend[4], f1ret[4], f1hist1[3], f1hist0[3], f1pc4[3], f1way[3], f1brend[3], f1ret[3], f1hist1[2], f1hist0[2], f1pc4[2], f1way[2], f1brend[2], f1ret[2], f1hist1[1], f1hist0[1], f1pc4[1], f1way[1], f1brend[1], f1ret[1], f1hist1[0], f1hist0[0], f1pc4[0], f1way[0], f1brend[0], f1ret[0]} = brdata1final[(BRDATA_SIZE - 1):0];
assign f2_valid = f2val[0];
assign sf1_valid = sf1val[0];
assign sf0_valid = sf0val[0];
assign consume_fb0 = ((~ sf0val[0]) & f0val[0]);
assign consume_fb1 = ((~ sf1val[0]) & f1val[0]);
assign ifu_fb_consume1 = ((consume_fb0 & (~ consume_fb1)) & (~ exu_flush_final));
assign ifu_fb_consume2 = ((consume_fb0 & consume_fb1) & (~ exu_flush_final));
assign ifvalid = ifu_fetch_val[0];
assign shift_f1_f0 = ((~ sf0_valid) & sf1_valid);
assign shift_f2_f0 = (((~ sf0_valid) & (~ sf1_valid)) & f2_valid);
assign shift_f2_f1 = (((~ sf0_valid) & sf1_valid) & f2_valid);
assign fetch_to_f0 = ((((~ sf0_valid) & (~ sf1_valid)) & (~ f2_valid)) & ifvalid);
assign fetch_to_f1 = ((((((~ sf0_valid) & (~ sf1_valid)) & f2_valid) & ifvalid) | ((((~ sf0_valid) & sf1_valid) & (~ f2_valid)) & ifvalid)) | (((sf0_valid & (~ sf1_valid)) & (~ f2_valid)) & ifvalid));
assign fetch_to_f2 = (((((~ sf0_valid) & sf1_valid) & f2_valid) & ifvalid) | (((sf0_valid & sf1_valid) & (~ f2_valid)) & ifvalid));
assign f0pc_plus1[31:1] = (f0pc[31:1] + 31'd1);
assign f0pc_plus2[31:1] = (f0pc[31:1] + 31'd2);
assign f0pc_plus3[31:1] = (f0pc[31:1] + 31'd3);
assign f0pc_plus4[31:1] = (f0pc[31:1] + 31'd4);
assign f1pc_plus1[31:1] = (f1pc[31:1] + 31'd1);
assign f1pc_plus2[31:1] = (f1pc[31:1] + 31'd2);
assign f1pc_plus3[31:1] = (f1pc[31:1] + 31'd3);
assign f2pc_in[31:1] = ifu_fetch_pc[31:1];
rvdffe #(.WIDTH(31)) f2pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(f2_wr_en),
.din(f2pc_in[31:1]),
.dout(f2pc[31:1])
);
assign sf1pc[31:1] = (((({31 {f1_shift_2B}} & f1pc_plus1[31:1]) | ({31 {f1_shift_4B}} & f1pc_plus2[31:1])) | ({31 {f1_shift_6B}} & f1pc_plus3[31:1])) | ({31 {(((~ f1_shift_2B) & (~ f1_shift_4B)) & (~ f1_shift_6B))}} & f1pc[31:1]));
assign f1pc_in[31:1] = ((({31 {fetch_to_f1}} & ifu_fetch_pc[31:1]) | ({31 {shift_f2_f1}} & f2pc[31:1])) | ({31 {((~ fetch_to_f1) & (~ shift_f2_f1))}} & sf1pc[31:1]));
rvdffe #(.WIDTH(31)) f1pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(f1_shift_wr_en),
.din(f1pc_in[31:1]),
.dout(f1pc[31:1])
);
assign sf0pc[31:1] = (((({31 {shift_2B}} & f0pc_plus1[31:1]) | ({31 {shift_4B}} & f0pc_plus2[31:1])) | ({31 {shift_6B}} & f0pc_plus3[31:1])) | ({31 {shift_8B}} & f0pc_plus4[31:1]));
assign f0pc_in[31:1] = (((({31 {fetch_to_f0}} & ifu_fetch_pc[31:1]) | ({31 {shift_f2_f0}} & f2pc[31:1])) | ({31 {shift_f1_f0}} & sf1pc[31:1])) | ({31 {(((~ fetch_to_f0) & (~ shift_f2_f0)) & (~ shift_f1_f0))}} & sf0pc[31:1]));
rvdffe #(.WIDTH(31)) f0pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(f0_shift_wr_en),
.din(f0pc_in[31:1]),
.dout(f0pc[31:1])
);
assign f2val_in[7:0] = ((({8 {fetch_to_f2}} & ifu_fetch_val[7:0]) | ({8 {(((~ fetch_to_f2) & (~ shift_f2_f1)) & (~ shift_f2_f0))}} & f2val[7:0])) & (~ {8 {exu_flush_final}}));
rvdff #(.WIDTH(8)) f2valff(
.rst_l(rst_l),
.clk(active_clk),
.din(f2val_in[7:0]),
.dout(f2val[7:0])
);
assign sf1val[7:0] = (((({8 {f1_shift_2B}} & {1'b0, f1val[7:1]}) | ({8 {f1_shift_4B}} & {2'b0, f1val[7:2]})) | ({8 {f1_shift_6B}} & {3'b0, f1val[7:3]})) | ({8 {(((~ f1_shift_2B) & (~ f1_shift_4B)) & (~ f1_shift_6B))}} & f1val[7:0]));
assign f1val_in[7:0] = (((({8 {fetch_to_f1}} & ifu_fetch_val[7:0]) | ({8 {shift_f2_f1}} & f2val[7:0])) | ({8 {(((~ fetch_to_f1) & (~ shift_f2_f1)) & (~ shift_f1_f0))}} & sf1val[7:0])) & (~ {8 {exu_flush_final}}));
rvdff #(.WIDTH(8)) f1valff(
.rst_l(rst_l),
.clk(active_clk),
.din(f1val_in[7:0]),
.dout(f1val[7:0])
);
assign sf0val[7:0] = ((((({8 {shift_2B}} & {1'b0, f0val[7:1]}) | ({8 {shift_4B}} & {2'b0, f0val[7:2]})) | ({8 {shift_6B}} & {3'b0, f0val[7:3]})) | ({8 {shift_8B}} & {4'b0, f0val[7:4]})) | ({8 {((((~ shift_2B) & (~ shift_4B)) & (~ shift_6B)) & (~ shift_8B))}} & f0val[7:0]));
assign f0val_in[7:0] = ((((({8 {fetch_to_f0}} & ifu_fetch_val[7:0]) | ({8 {shift_f2_f0}} & f2val[7:0])) | ({8 {shift_f1_f0}} & sf1val[7:0])) | ({8 {(((~ fetch_to_f0) & (~ shift_f2_f0)) & (~ shift_f1_f0))}} & sf0val[7:0])) & (~ {8 {exu_flush_final}}));
rvdff #(.WIDTH(8)) f0valff(
.rst_l(rst_l),
.clk(active_clk),
.din(f0val_in[7:0]),
.dout(f0val[7:0])
);
rvdffe #(.WIDTH(8)) q2parityff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[2]),
.din(ic_error_f2[7:0]),
.dout(q2parity[7:0])
);
rvdffe #(.WIDTH(8)) q1parityff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[1]),
.din(ic_error_f2[7:0]),
.dout(q1parity[7:0])
);
rvdffe #(.WIDTH(8)) q0parityff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[0]),
.din(ic_error_f2[7:0]),
.dout(q0parity[7:0])
);
assign {q1parityeff[7:0], q0parityeff[7:0]} = ((({16 {qren[0]}} & {q1parity[7:0], q0parity[7:0]}) | ({16 {qren[1]}} & {q2parity[7:0], q1parity[7:0]})) | ({16 {qren[2]}} & {q0parity[7:0], q2parity[7:0]}));
assign q0parityfinal[7:0] = (((((((({8 {q0sel[0]}} & q0parityeff[7:0]) | ({8 {q0sel[1]}} & {1'b0, q0parityeff[7:1]})) | ({8 {q0sel[2]}} & {2'b0, q0parityeff[7:2]})) | ({8 {q0sel[3]}} & {3'b0, q0parityeff[7:3]})) | ({8 {q0sel[4]}} & {4'b0, q0parityeff[7:4]})) | ({8 {q0sel[5]}} & {5'b0, q0parityeff[7:5]})) | ({8 {q0sel[6]}} & {6'b0, q0parityeff[7:6]})) | ({8 {q0sel[7]}} & {7'b0, q0parityeff[7]}));
assign q1parityfinal[7:0] = (((((((({8 {q1sel[0]}} & q1parityeff[7:0]) | ({8 {q1sel[1]}} & {1'b0, q1parityeff[7:1]})) | ({8 {q1sel[2]}} & {2'b0, q1parityeff[7:2]})) | ({8 {q1sel[3]}} & {3'b0, q1parityeff[7:3]})) | ({8 {q1sel[4]}} & {4'b0, q1parityeff[7:4]})) | ({8 {q1sel[5]}} & {5'b0, q1parityeff[7:5]})) | ({8 {q1sel[6]}} & {6'b0, q1parityeff[7:6]})) | ({8 {q1sel[7]}} & {7'b0, q1parityeff[7]}));
rvdffe #(.WIDTH(128)) q2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[2]),
.din(ifu_fetch_data[127:0]),
.dout(q2[127:0])
);
rvdffe #(.WIDTH(128)) q1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[1]),
.din(ifu_fetch_data[127:0]),
.dout(q1[127:0])
);
rvdffe #(.WIDTH(128)) q0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qwen[0]),
.din(ifu_fetch_data[127:0]),
.dout(q0[127:0])
);
assign {q1eff[127:0], q0eff[127:0]} = ((({256 {qren[0]}} & {q1[127:0], q0[127:0]}) | ({256 {qren[1]}} & {q2[127:0], q1[127:0]})) | ({256 {qren[2]}} & {q0[127:0], q2[127:0]}));
assign q0final[127:0] = (((((((({128 {q0sel[0]}} & q0eff[127:0]) | ({128 {q0sel[1]}} & {{16 {1'b0}}, q0eff[127:16]})) | ({128 {q0sel[2]}} & {{32 {1'b0}}, q0eff[127:32]})) | ({128 {q0sel[3]}} & {{48 {1'b0}}, q0eff[127:48]})) | ({128 {q0sel[4]}} & {{64 {1'b0}}, q0eff[127:64]})) | ({128 {q0sel[5]}} & {{80 {1'b0}}, q0eff[127:80]})) | ({128 {q0sel[6]}} & {{96 {1'b0}}, q0eff[127:96]})) | ({128 {q0sel[7]}} & {{112 {1'b0}}, q0eff[127:112]}));
assign q1final[127:0] = (((((((({128 {q1sel[0]}} & q1eff[127:0]) | ({128 {q1sel[1]}} & {{16 {1'b0}}, q1eff[127:16]})) | ({128 {q1sel[2]}} & {{32 {1'b0}}, q1eff[127:32]})) | ({128 {q1sel[3]}} & {{48 {1'b0}}, q1eff[127:48]})) | ({128 {q1sel[4]}} & {{64 {1'b0}}, q1eff[127:64]})) | ({128 {q1sel[5]}} & {{80 {1'b0}}, q1eff[127:80]})) | ({128 {q1sel[6]}} & {{96 {1'b0}}, q1eff[127:96]})) | ({128 {q1sel[7]}} & {{112 {1'b0}}, q1eff[127:112]}));
assign aligndata[63:0] = (((({64 {f0val[3]}} & q0final[63:0]) | ({64 {(f0val[2] & (~ f0val[3]))}} & {q1final[15:0], q0final[47:0]})) | ({64 {(f0val[1] & (~ f0val[2]))}} & {q1final[31:0], q0final[31:0]})) | ({64 {(f0val[0] & (~ f0val[1]))}} & {q1final[47:0], q0final[15:0]}));
assign alignval[3:0] = (((({4 {f0val[3]}} & 4'b1111) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1val[0], 3'b111})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1val[1:0], 2'b11})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1val[2:0], 1'b1}));
assign alignicaf[3:0] = (((({4 {f0val[3]}} & {4 {f0icaf}}) | ({4 {(f0val[2] & (~ f0val[3]))}} & {{1 {f1icaf}}, {3 {f0icaf}}})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {{2 {f1icaf}}, {2 {f0icaf}}})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {{3 {f1icaf}}, {1 {f0icaf}}}));
assign alignsbecc[3:0] = (((({4 {f0val[3]}} & {4 {f0sbecc}}) | ({4 {(f0val[2] & (~ f0val[3]))}} & {{1 {f1sbecc}}, {3 {f0sbecc}}})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {{2 {f1sbecc}}, {2 {f0sbecc}}})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {{3 {f1sbecc}}, {1 {f0sbecc}}}));
assign aligndbecc[3:0] = (((({4 {f0val[3]}} & {4 {f0dbecc}}) | ({4 {(f0val[2] & (~ f0val[3]))}} & {{1 {f1dbecc}}, {3 {f0dbecc}}})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {{2 {f1dbecc}}, {2 {f0dbecc}}})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {{3 {f1dbecc}}, {1 {f0dbecc}}}));
assign alignbrend[3:0] = (((({4 {f0val[3]}} & f0brend[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1brend[0], f0brend[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1brend[1:0], f0brend[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1brend[2:0], f0brend[0]}));
assign alignpc4[3:0] = (((({4 {f0val[3]}} & f0pc4[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1pc4[0], f0pc4[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1pc4[1:0], f0pc4[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1pc4[2:0], f0pc4[0]}));
assign alignparity[3:0] = (((({4 {f0val[3]}} & q0parityfinal[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {q1parityfinal[0], q0parityfinal[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {q1parityfinal[1:0], q0parityfinal[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {q1parityfinal[2:0], q0parityfinal[0]}));
assign aligntagperr[3:0] = (((({4 {f0val[3]}} & {4 {f0perr}}) | ({4 {(f0val[2] & (~ f0val[3]))}} & {{1 {f1perr}}, {3 {f0perr}}})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {{2 {f1perr}}, {2 {f0perr}}})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {{3 {f1perr}}, {1 {f0perr}}}));
assign alignicfetch[3:0] = (((({4 {f0val[3]}} & {4 {f0icfetch}}) | ({4 {(f0val[2] & (~ f0val[3]))}} & {{1 {f1icfetch}}, {3 {f0icfetch}}})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {{2 {f1icfetch}}, {2 {f0icfetch}}})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {{3 {f1icfetch}}, {1 {f0icfetch}}}));
assign alignret[3:0] = (((({4 {f0val[3]}} & f0ret[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1ret[0], f0ret[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1ret[1:0], f0ret[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1ret[2:0], f0ret[0]}));
assign alignway[3:0] = (((({4 {f0val[3]}} & f0way[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1way[0], f0way[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1way[1:0], f0way[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1way[2:0], f0way[0]}));
assign alignhist1[3:0] = (((({4 {f0val[3]}} & f0hist1[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1hist1[0], f0hist1[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1hist1[1:0], f0hist1[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1hist1[2:0], f0hist1[0]}));
assign alignhist0[3:0] = (((({4 {f0val[3]}} & f0hist0[3:0]) | ({4 {(f0val[2] & (~ f0val[3]))}} & {f1hist0[0], f0hist0[2:0]})) | ({4 {(f0val[1] & (~ f0val[2]))}} & {f1hist0[1:0], f0hist0[1:0]})) | ({4 {(f0val[0] & (~ f0val[1]))}} & {f1hist0[2:0], f0hist0[0]}));
assign alignfromf1[3:1] = (((({3 {f0val[3]}} & 3'b0) | ({3 {(f0val[2] & (~ f0val[3]))}} & {1'b1, 2'b0})) | ({3 {(f0val[1] & (~ f0val[2]))}} & {2'b11, 1'b0})) | ({3 {(f0val[0] & (~ f0val[1]))}} & 3'b111));
assign {secondpc[31:1], thirdpc[31:1], fourthpc[31:1]} = (((({93 {f0val[3]}} & {f0pc_plus1[31:1], f0pc_plus2[31:1], f0pc_plus3[31:1]}) | ({93 {(f0val[2] & (~ f0val[3]))}} & {f0pc_plus1[31:1], f0pc_plus2[31:1], f1pc[31:1]})) | ({93 {(f0val[1] & (~ f0val[2]))}} & {f0pc_plus1[31:1], f1pc[31:1], f1pc_plus1[31:1]})) | ({93 {(f0val[0] & (~ f0val[1]))}} & {f1pc[31:1], f1pc_plus1[31:1], f1pc_plus2[31:1]}));
assign ifu_i0_pc[31:1] = f0pc[31:1];
assign firstpc[31:1] = f0pc[31:1];
assign ifu_i1_pc[31:1] = (first2B ? secondpc[31:1] : thirdpc[31:1]);
assign ifu_i0_pc4 = first4B;
assign ifu_i1_pc4 = ((first2B & second4B) | (first4B & third4B));
generate
genvar ic_par_error_i;
for (ic_par_error_i = 0; (ic_par_error_i < 4); ic_par_error_i = (ic_par_error_i + 1)) begin : ic_par_error
rveven_paritycheck pchk(
.data_in(aligndata[((16 * (ic_par_error_i + 1)) - 1):(16 * ic_par_error_i)]),
.parity_in(alignparity[ic_par_error_i]),
.parity_err(aligndataperr[ic_par_error_i])
);
end
endgenerate
assign ifu_i0_cinst[15:0] = aligndata[15:0];
assign ifu_i1_cinst[15:0] = (first4B ? aligndata[47:32] : aligndata[31:16]);
assign first4B = (aligndata[1:0] == 2'b11);
assign first2B = (~ first4B);
assign second4B = (aligndata[17:16] == 2'b11);
assign second2B = (~ second4B);
assign third4B = (aligndata[33:32] == 2'b11);
assign third2B = (~ third4B);
assign ifu_i0_valid = (((first4B & alignval[1]) | (first2B & alignval[0])) & (~ exu_flush_final));
assign ifu_i1_valid = ((((((first4B & third4B) & alignval[3]) | ((first4B & third2B) & alignval[2])) | ((first2B & second4B) & alignval[2])) | ((first2B & second2B) & alignval[1])) & (~ exu_flush_final));
assign ifu_i0_icaf = (((first4B & (| alignicaf[1:0])) | (first2B & alignicaf[0])) & (~ exu_flush_final));
assign icaf_eff[3:1] = (alignicaf[3:1] | aligndbecc[3:1]);
assign ifu_i0_icaf_f1 = ((first4B & icaf_eff[1]) & alignfromf1[1]);
assign ifu_i1_icaf = ((((((first4B & third4B) & (| alignicaf[3:2])) | ((first4B & third2B) & alignicaf[2])) | ((first2B & second4B) & (| alignicaf[2:1]))) | ((first2B & second2B) & alignicaf[1])) & (~ exu_flush_final));
assign ifu_i1_icaf_f1 = ((((((first4B & third4B) & icaf_eff[2]) & alignfromf1[2]) | ((((first4B & third4B) & icaf_eff[3]) & alignfromf1[3]) & (~ icaf_eff[2]))) | (((first2B & second4B) & icaf_eff[1]) & alignfromf1[1])) | ((((first2B & second4B) & icaf_eff[2]) & alignfromf1[2]) & (~ icaf_eff[1])));
assign alignfinalperr[3:0] = ((aligntagperr[3:0] | aligndataperr[3:0]) & alignicfetch[3:0]);
assign ifu_i0_perr = (((first4B & (| alignfinalperr[1:0])) | (first2B & alignfinalperr[0])) & (~ exu_flush_final));
assign ifu_i1_perr = ((((((first4B & third4B) & (| alignfinalperr[3:2])) | ((first4B & third2B) & alignfinalperr[2])) | ((first2B & second4B) & (| alignfinalperr[2:1]))) | ((first2B & second2B) & alignfinalperr[1])) & (~ exu_flush_final));
assign ifu_i0_sbecc = (((first4B & (| alignsbecc[1:0])) | (first2B & alignsbecc[0])) & (~ exu_flush_final));
assign ifu_i1_sbecc = ((((((first4B & third4B) & (| alignsbecc[3:2])) | ((first4B & third2B) & alignsbecc[2])) | ((first2B & second4B) & (| alignsbecc[2:1]))) | ((first2B & second2B) & alignsbecc[1])) & (~ exu_flush_final));
assign ifu_i0_dbecc = (((first4B & (| aligndbecc[1:0])) | (first2B & aligndbecc[0])) & (~ exu_flush_final));
assign ifu_i1_dbecc = ((((((first4B & third4B) & (| aligndbecc[3:2])) | ((first4B & third2B) & aligndbecc[2])) | ((first2B & second4B) & (| aligndbecc[2:1]))) | ((first2B & second2B) & aligndbecc[1])) & (~ exu_flush_final));
wire [2:0] alignicerr;
assign alignicerr[2:0] = (alignfinalperr[2:0] | alignsbecc[2:0]);
assign ifu_icache_error_index[16:2] = (alignicerr[0] ? firstpc[16:2] : (alignicerr[1] ? secondpc[16:2] : (alignicerr[2] ? thirdpc[16:2] : fourthpc[16:2])));
assign ifu_icache_error_val = ((i0_shift & ifu_i0_perr) | ((i1_shift & ifu_i1_perr) & (~ ifu_i0_sbecc)));
assign ifu_icache_sb_error_val = ((i0_shift & ifu_i0_sbecc) | ((i1_shift & ifu_i1_sbecc) & (~ ifu_i0_perr)));
assign ifirst[31:0] = aligndata[31:0];
assign isecond[31:0] = aligndata[47:16];
assign ithird[31:0] = aligndata[63:32];
assign ifu_i0_instr[31:0] = (({32 {first4B}} & ifirst[31:0]) | ({32 {first2B}} & uncompress0[31:0]));
assign ifu_i1_instr[31:0] = (((({32 {(first4B & third4B)}} & ithird[31:0]) | ({32 {(first4B & third2B)}} & uncompress2[31:0])) | ({32 {(first2B & second4B)}} & isecond[31:0])) | ({32 {(first2B & second2B)}} & uncompress1[31:0]));
rvbtb_addr_hash firsthash(
.pc(firstpc[31:1]),
.hash(firstpc_hash[5:4])
);
rvbtb_addr_hash secondhash(
.pc(secondpc[31:1]),
.hash(secondpc_hash[5:4])
);
rvbtb_addr_hash thirdhash(
.pc(thirdpc[31:1]),
.hash(thirdpc_hash[5:4])
);
rvbtb_addr_hash fourthhash(
.pc(fourthpc[31:1]),
.hash(fourthpc_hash[5:4])
);
wire [8:0] firstbrtag_hash;
wire [8:0] secondbrtag_hash;
wire [8:0] thirdbrtag_hash;
wire [8:0] fourthbrtag_hash;
rvbtb_tag_hash first_brhash(
.pc(firstpc[31:1]),
.hash(firstbrtag_hash[8:0])
);
rvbtb_tag_hash second_brhash(
.pc(secondpc[31:1]),
.hash(secondbrtag_hash[8:0])
);
rvbtb_tag_hash third_brhash(
.pc(thirdpc[31:1]),
.hash(thirdbrtag_hash[8:0])
);
rvbtb_tag_hash fourth_brhash(
.pc(fourthpc[31:1]),
.hash(fourthbrtag_hash[8:0])
);
always @(*) begin
i0_brp = 1'sb0;
i0_br_start_error = ((first4B & alignval[1]) & alignbrend[0]);
i0_brp[67:67] = (((first2B & alignbrend[0]) | (first4B & alignbrend[1])) | i0_br_start_error);
i0_brp_pc4 = ((first2B & alignpc4[0]) | (first4B & alignpc4[1]));
i0_brp[9:9] = ((first2B & alignret[0]) | (first4B & alignret[1]));
i0_brp[10:10] = ((first2B | alignbrend[0]) ? alignway[0] : alignway[1]);
i0_brp[54] = ((first2B & alignhist1[0]) | (first4B & alignhist1[1]));
i0_brp[53] = ((first2B & alignhist0[0]) | (first4B & alignhist0[1]));
i0_ends_f1 = (first4B & alignfromf1[1]);
i0_brp[66:55] = (i0_ends_f1 ? f1poffset[11:0] : f0poffset[11:0]);
i0_brp[15:11] = (i0_ends_f1 ? f1fghr[4:0] : f0fghr[4:0]);
i0_brp[47:17] = (i0_ends_f1 ? f1prett[31:1] : f0prett[31:1]);
i0_brp[51:51] = i0_br_start_error;
i0_brp[54:53] = ((first2B | alignbrend[0]) ? firstpc_hash[5:4] : secondpc_hash[5:4]);
i0_brp[8:0] = ((first2B | alignbrend[0]) ? firstbrtag_hash[8:0] : secondbrtag_hash[8:0]);
i0_brp[48:47] = ((first2B | alignbrend[0]) ? firstpc[3:2] : secondpc[3:2]);
i0_brp[52:52] = (((i0_brp[67:67] & i0_brp_pc4) & first2B) | ((i0_brp[67:67] & (~ i0_brp_pc4)) & first4B));
i1_brp = 1'sb0;
i1_br_start_error = ((((first2B & second4B) & alignval[2]) & alignbrend[1]) | (((first4B & third4B) & alignval[3]) & alignbrend[2]));
i1_brp[67:67] = ((((((first4B & third2B) & alignbrend[2]) | ((first4B & third4B) & alignbrend[3])) | ((first2B & second2B) & alignbrend[1])) | ((first2B & second4B) & alignbrend[2])) | i1_br_start_error);
i1_brp_pc4 = (((((first4B & third2B) & alignpc4[2]) | ((first4B & third4B) & alignpc4[3])) | ((first2B & second2B) & alignpc4[1])) | ((first2B & second4B) & alignpc4[2]));
i1_brp[9:9] = (((((first4B & third2B) & alignret[2]) | ((first4B & third4B) & alignret[3])) | ((first2B & second2B) & alignret[1])) | ((first2B & second4B) & alignret[2]));
i1_brp[10:10] = (((((((first4B & third2B) & alignway[2]) | (((first4B & third4B) & alignbrend[2]) & alignway[2])) | (((first4B & third4B) & (~ alignbrend[2])) & alignway[3])) | ((first2B & second2B) & alignway[1])) | (((first2B & second4B) & alignbrend[1]) & alignway[1])) | (((first2B & second4B) & (~ alignbrend[1])) & alignway[2]));
i1_brp[54] = (((((first4B & third2B) & alignhist1[2]) | ((first4B & third4B) & alignhist1[3])) | ((first2B & second2B) & alignhist1[1])) | ((first2B & second4B) & alignhist1[2]));
i1_brp[53] = (((((first4B & third2B) & alignhist0[2]) | ((first4B & third4B) & alignhist0[3])) | ((first2B & second2B) & alignhist0[1])) | ((first2B & second4B) & alignhist0[2]));
i1_ends_f1 = (((((first4B & third2B) & alignfromf1[2]) | ((first4B & third4B) & alignfromf1[3])) | ((first2B & second2B) & alignfromf1[1])) | ((first2B & second4B) & alignfromf1[2]));
i1_brp[66:55] = (i1_ends_f1 ? f1poffset[11:0] : f0poffset[11:0]);
i1_brp[15:11] = (i1_ends_f1 ? f1fghr[4:0] : f0fghr[4:0]);
i1_brp[47:17] = (i1_ends_f1 ? f1prett[31:1] : f0prett[31:1]);
i1_brp[51:51] = i1_br_start_error;
i1_brp[54:53] = (((((({2 {(first4B & third2B)}} & thirdpc_hash[5:4]) | ({2 {((first4B & third4B) & alignbrend[2])}} & thirdpc_hash[5:4])) | ({2 {((first4B & third4B) & (~ alignbrend[2]))}} & fourthpc_hash[5:4])) | ({2 {(first2B & second2B)}} & secondpc_hash[5:4])) | ({2 {((first2B & second4B) & alignbrend[1])}} & secondpc_hash[5:4])) | ({2 {((first2B & second4B) & (~ alignbrend[1]))}} & thirdpc_hash[5:4]));
i1_brp[8:0] = (((((({9 {(first4B & third2B)}} & thirdbrtag_hash[8:0]) | ({9 {((first4B & third4B) & alignbrend[2])}} & thirdbrtag_hash[8:0])) | ({9 {((first4B & third4B) & (~ alignbrend[2]))}} & fourthbrtag_hash[8:0])) | ({9 {(first2B & second2B)}} & secondbrtag_hash[8:0])) | ({9 {((first2B & second4B) & alignbrend[1])}} & secondbrtag_hash[8:0])) | ({9 {((first2B & second4B) & (~ alignbrend[1]))}} & thirdbrtag_hash[8:0]));
i1_brp[48:47] = (((((({2 {(first4B & third2B)}} & thirdpc[3:2]) | ({2 {((first4B & third4B) & alignbrend[2])}} & thirdpc[3:2])) | ({2 {((first4B & third4B) & (~ alignbrend[2]))}} & fourthpc[3:2])) | ({2 {(first2B & second2B)}} & secondpc[3:2])) | ({2 {((first2B & second4B) & alignbrend[1])}} & secondpc[3:2])) | ({2 {((first2B & second4B) & (~ alignbrend[1]))}} & thirdpc[3:2]));
i1_brp[52:52] = ((((((i1_brp[67:67] & i1_brp_pc4) & first4B) & third2B) | (((i1_brp[67:67] & (~ i1_brp_pc4)) & first4B) & third4B)) | (((i1_brp[67:67] & i1_brp_pc4) & first2B) & second2B)) | (((i1_brp[67:67] & (~ i1_brp_pc4)) & first2B) & second4B));
end
assign i0_illegal = (first2B & (~ first_legal));
assign i1_illegal = (((first2B & second2B) & (~ second_legal)) | ((first4B & third2B) & (~ third_legal)));
assign shift_illegal = ((i0_shift & i0_illegal) | (i1_shift & i1_illegal));
assign illegal_inst[15:0] = ((first2B & (~ first_legal)) ? aligndata[15:0] : (((first2B & second2B) & (~ second_legal)) ? aligndata[31:16] : aligndata[47:32]));
assign illegal_inst_en = (shift_illegal & (~ illegal_lockout));
rvdffe #(.WIDTH(16)) illegal_any_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(illegal_inst_en),
.din(illegal_inst[15:0]),
.dout(ifu_illegal_inst[15:0])
);
assign illegal_lockout_in = ((shift_illegal | illegal_lockout) & (~ exu_flush_final));
rvdff #(.WIDTH(1)) illegal_lockout_any_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(illegal_lockout_in),
.dout(illegal_lockout)
);
ifu_compress_ctl compress0(
.din(aligndata[15:0]),
.dout(uncompress0[31:0]),
.legal(first_legal)
);
ifu_compress_ctl compress1(
.din(aligndata[31:16]),
.dout(uncompress1[31:0]),
.legal(second_legal)
);
ifu_compress_ctl compress2(
.din(aligndata[47:32]),
.dout(uncompress2[31:0]),
.legal(third_legal)
);
assign i0_shift = (ifu_i0_valid & ibuffer_room1_more);
assign i1_shift = (ifu_i1_valid & ibuffer_room2_more);
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign ibuffer_room1_more = (~ dec_ib3_valid_d);
assign ibuffer_room2_more = (~ dec_ib2_valid_d);
end
else begin
assign ibuffer_room1_more = ((~ dec_ib0_valid_eff_d) | (~ dec_ib1_valid_eff_d));
assign ibuffer_room2_more = ((~ dec_ib0_valid_eff_d) & (~ dec_ib1_valid_eff_d));
end
endgenerate
assign ifu_pmu_instr_aligned[1:0] = {i1_shift, i0_shift};
assign ifu_pmu_align_stall = (ifu_i0_valid & (~ ibuffer_room1_more));
assign shift_2B = ((i0_shift & (~ i1_shift)) & first2B);
assign shift_4B = (((i0_shift & (~ i1_shift)) & first4B) | (((i0_shift & i1_shift) & first2B) & second2B));
assign shift_6B = ((((i0_shift & i1_shift) & first2B) & second4B) | (((i0_shift & i1_shift) & first4B) & third2B));
assign shift_8B = (((i0_shift & i1_shift) & first4B) & third4B);
assign f0_shift_2B = ((shift_2B & f0val[0]) | ((((shift_4B | shift_6B) | shift_8B) & f0val[0]) & (~ f0val[1])));
assign f0_shift_4B = ((shift_4B & f0val[1]) | (((shift_6B & shift_8B) & f0val[1]) & (~ f0val[2])));
assign f0_shift_6B = ((shift_6B & f0val[2]) | ((shift_8B & f0val[2]) & (~ f0val[3])));
assign f0_shift_8B = (shift_8B & f0val[3]);
assign f1_shift_2B = ((((f0val[2] & (~ f0val[3])) & shift_8B) | ((f0val[1] & (~ f0val[2])) & shift_6B)) | ((f0val[0] & (~ f0val[1])) & shift_4B));
assign f1_shift_4B = (((f0val[1] & (~ f0val[2])) & shift_8B) | ((f0val[0] & (~ f0val[1])) & shift_6B));
assign f1_shift_6B = ((f0val[0] & (~ f0val[1])) & shift_8B);
endmodule
module ifu_compress_ctl (
din,
dout,
legal
);
input wire [15:0] din;
output wire [31:0] dout;
output wire legal;
wire [15:0] i;
wire [31:0] o;
wire [31:0] l1;
wire [31:0] l2;
wire [31:0] l3;
assign i[15:0] = din[15:0];
wire [4:0] rs2d;
wire [4:0] rdd;
wire [4:0] rdpd;
wire [4:0] rs2pd;
wire rdrd;
wire rdrs1;
wire rs2rs2;
wire rdprd;
wire rdprs1;
wire rs2prs2;
wire rs2prd;
wire uimm9_2;
wire ulwimm6_2;
wire ulwspimm7_2;
wire rdeq2;
wire rdeq1;
wire rs1eq2;
wire sbroffset8_1;
wire simm9_4;
wire simm5_0;
wire sjaloffset11_1;
wire sluimm17_12;
wire uimm5_0;
wire uswimm6_2;
wire uswspimm7_2;
assign rs2d[4:0] = i[6:2];
assign rdd[4:0] = i[11:7];
assign rdpd[4:0] = {2'b01, i[9:7]};
assign rs2pd[4:0] = {2'b01, i[4:2]};
assign l1[6:0] = o[6:0];
assign l1[11:7] = (((((o[11:7] | ({5 {rdrd}} & rdd[4:0])) | ({5 {rdprd}} & rdpd[4:0])) | ({5 {rs2prd}} & rs2pd[4:0])) | ({5 {rdeq1}} & 5'd1)) | ({5 {rdeq2}} & 5'd2));
assign l1[14:12] = o[14:12];
assign l1[19:15] = (((o[19:15] | ({5 {rdrs1}} & rdd[4:0])) | ({5 {rdprs1}} & rdpd[4:0])) | ({5 {rs1eq2}} & 5'd2));
assign l1[24:20] = ((o[24:20] | ({5 {rs2rs2}} & rs2d[4:0])) | ({5 {rs2prs2}} & rs2pd[4:0]));
assign l1[31:25] = o[31:25];
wire [5:0] simm5d;
wire [9:2] uimm9d;
wire [9:4] simm9d;
wire [6:2] ulwimm6d;
wire [7:2] ulwspimm7d;
wire [5:0] uimm5d;
wire [20:1] sjald;
wire [31:12] sluimmd;
assign simm5d[5:0] = {i[12], i[6:2]};
assign uimm9d[9:2] = {i[10:7], i[12:11], i[5], i[6]};
assign simm9d[9:4] = {i[12], i[4:3], i[5], i[2], i[6]};
assign ulwimm6d[6:2] = {i[5], i[12:10], i[6]};
assign ulwspimm7d[7:2] = {i[3:2], i[12], i[6:4]};
assign uimm5d[5:0] = {i[12], i[6:2]};
assign sjald[11:1] = {i[12], i[8], i[10:9], i[6], i[7], i[2], i[11], i[5:4], i[3]};
assign sjald[20:12] = {9 {i[12]}};
assign sluimmd[31:12] = {{15 {i[12]}}, i[6:2]};
assign l2[31:20] = ((((((((l1[31:20] | ({12 {simm5_0}} & {{7 {simm5d[5]}}, simm5d[4:0]})) | ({12 {uimm9_2}} & {2'b0, uimm9d[9:2], 2'b0})) | ({12 {simm9_4}} & {{3 {simm9d[9]}}, simm9d[8:4], 4'b0})) | ({12 {ulwimm6_2}} & {5'b0, ulwimm6d[6:2], 2'b0})) | ({12 {ulwspimm7_2}} & {4'b0, ulwspimm7d[7:2], 2'b0})) | ({12 {uimm5_0}} & {6'b0, uimm5d[5:0]})) | ({12 {sjaloffset11_1}} & {sjald[20], sjald[10:1], sjald[11]})) | ({12 {sluimm17_12}} & sluimmd[31:20]));
assign l2[19:12] = ((l1[19:12] | ({8 {sjaloffset11_1}} & sjald[19:12])) | ({8 {sluimm17_12}} & sluimmd[19:12]));
assign l2[11:0] = l1[11:0];
wire [8:1] sbr8d;
wire [6:2] uswimm6d;
wire [7:2] uswspimm7d;
assign sbr8d[8:1] = {i[12], i[6], i[5], i[2], i[11], i[10], i[4], i[3]};
assign uswimm6d[6:2] = {i[5], i[12:10], i[6]};
assign uswspimm7d[7:2] = {i[8:7], i[12:9]};
assign l3[31:25] = (((l2[31:25] | ({7 {sbroffset8_1}} & {{4 {sbr8d[8]}}, sbr8d[7:5]})) | ({7 {uswimm6_2}} & {5'b0, uswimm6d[6:5]})) | ({7 {uswspimm7_2}} & {4'b0, uswspimm7d[7:5]}));
assign l3[24:12] = l2[24:12];
assign l3[11:7] = (((l2[11:7] | ({5 {sbroffset8_1}} & {sbr8d[4:1], sbr8d[8]})) | ({5 {uswimm6_2}} & {uswimm6d[4:2], 2'b0})) | ({5 {uswspimm7_2}} & {uswspimm7d[4:2], 2'b0}));
assign l3[6:0] = l2[6:0];
assign dout[31:0] = (l3[31:0] & {32 {legal}});
assign rdrd = ((((((((((((((! i[14]) & i[6]) & i[1]) | ((((! i[15]) & i[14]) & i[11]) & i[0])) | (((! i[14]) & i[5]) & i[1])) | ((((! i[15]) & i[14]) & i[10]) & i[0])) | (((! i[14]) & i[4]) & i[1])) | ((((! i[15]) & i[14]) & i[9]) & i[0])) | (((! i[14]) & i[3]) & i[1])) | ((((! i[15]) & i[14]) & (! i[8])) & i[0])) | (((! i[14]) & i[2]) & i[1])) | ((((! i[15]) & i[14]) & i[7]) & i[0])) | ((! i[15]) & i[1])) | (((! i[15]) & (! i[13])) & i[0]));
assign rdrs1 = ((((((((((((((((! i[14]) & i[12]) & i[11]) & i[1]) | ((((! i[14]) & i[12]) & i[10]) & i[1])) | ((((! i[14]) & i[12]) & i[9]) & i[1])) | ((((! i[14]) & i[12]) & i[8]) & i[1])) | ((((! i[14]) & i[12]) & i[7]) & i[1])) | ((((((((! i[14]) & (! i[12])) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | ((((! i[14]) & i[12]) & i[6]) & i[1])) | ((((! i[14]) & i[12]) & i[5]) & i[1])) | ((((! i[14]) & i[12]) & i[4]) & i[1])) | ((((! i[14]) & i[12]) & i[3]) & i[1])) | ((((! i[14]) & i[12]) & i[2]) & i[1])) | ((((! i[15]) & (! i[14])) & (! i[13])) & i[0])) | (((! i[15]) & (! i[14])) & i[1]));
assign rs2rs2 = (((((((i[15] & i[6]) & i[1]) | ((i[15] & i[5]) & i[1])) | ((i[15] & i[4]) & i[1])) | ((i[15] & i[3]) & i[1])) | ((i[15] & i[2]) & i[1])) | ((i[15] & i[14]) & i[1]));
assign rdprd = (((i[15] & (! i[14])) & (! i[13])) & i[0]);
assign rdprs1 = ((((i[15] & (! i[13])) & i[0]) | ((i[15] & i[14]) & i[0])) | ((i[14] & (! i[1])) & (! i[0])));
assign rs2prs2 = ((((((i[15] & (! i[14])) & (! i[13])) & i[11]) & i[10]) & i[0]) | ((i[15] & (! i[1])) & (! i[0])));
assign rs2prd = (((! i[15]) & (! i[1])) & (! i[0]));
assign uimm9_2 = (((! i[14]) & (! i[1])) & (! i[0]));
assign ulwimm6_2 = ((((! i[15]) & i[14]) & (! i[1])) & (! i[0]));
assign ulwspimm7_2 = (((! i[15]) & i[14]) & i[1]);
assign rdeq2 = ((((((((! i[15]) & i[14]) & i[13]) & (! i[11])) & (! i[10])) & (! i[9])) & i[8]) & (! i[7]));
assign rdeq1 = ((((((((((((((! i[14]) & i[12]) & i[11]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) | (((((((((! i[14]) & i[12]) & i[10]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[9]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[8]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[7]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((! i[15]) & (! i[14])) & i[13]));
assign rs1eq2 = ((((((((((! i[15]) & i[14]) & i[13]) & (! i[11])) & (! i[10])) & (! i[9])) & i[8]) & (! i[7])) | (i[14] & i[1])) | (((! i[14]) & (! i[1])) & (! i[0])));
assign sbroffset8_1 = ((i[15] & i[14]) & i[0]);
assign simm9_4 = ((((((((! i[15]) & i[14]) & i[13]) & (! i[11])) & (! i[10])) & (! i[9])) & i[8]) & (! i[7]));
assign simm5_0 = ((((((! i[14]) & (! i[13])) & i[11]) & (! i[10])) & i[0]) | (((! i[15]) & (! i[13])) & i[0]));
assign sjaloffset11_1 = ((! i[14]) & i[13]);
assign sluimm17_12 = ((((((((! i[15]) & i[14]) & i[13]) & i[7]) | ((((! i[15]) & i[14]) & i[13]) & (! i[8]))) | ((((! i[15]) & i[14]) & i[13]) & i[9])) | ((((! i[15]) & i[14]) & i[13]) & i[10])) | ((((! i[15]) & i[14]) & i[13]) & i[11]));
assign uimm5_0 = (((((i[15] & (! i[14])) & (! i[13])) & (! i[11])) & i[0]) | (((! i[15]) & (! i[14])) & i[1]));
assign uswimm6_2 = ((i[15] & (! i[1])) & (! i[0]));
assign uswspimm7_2 = ((i[15] & i[14]) & i[1]);
assign o[31] = 1'b0;
assign o[30] = (((((((i[15] & (! i[14])) & (! i[13])) & i[10]) & (! i[6])) & (! i[5])) & i[0]) | (((((i[15] & (! i[14])) & (! i[13])) & (! i[11])) & i[10]) & i[0]));
assign o[29] = 1'b0;
assign o[28] = 1'b0;
assign o[27] = 1'b0;
assign o[26] = 1'b0;
assign o[25] = 1'b0;
assign o[24] = 1'b0;
assign o[23] = 1'b0;
assign o[22] = 1'b0;
assign o[21] = 1'b0;
assign o[20] = (((((((((((((! i[14]) & i[12]) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]);
assign o[19] = 1'b0;
assign o[18] = 1'b0;
assign o[17] = 1'b0;
assign o[16] = 1'b0;
assign o[15] = 1'b0;
assign o[14] = (((((((i[15] & (! i[14])) & (! i[13])) & (! i[11])) & i[0]) | ((((i[15] & (! i[14])) & (! i[13])) & (! i[10])) & i[0])) | ((((i[15] & (! i[14])) & (! i[13])) & i[6]) & i[0])) | ((((i[15] & (! i[14])) & (! i[13])) & i[5]) & i[0]));
assign o[13] = (((((((i[15] & (! i[14])) & (! i[13])) & i[11]) & (! i[10])) & i[0]) | (((((i[15] & (! i[14])) & (! i[13])) & i[11]) & i[6]) & i[0])) | (i[14] & (! i[0])));
assign o[12] = (((((((((i[15] & (! i[14])) & (! i[13])) & i[6]) & i[5]) & i[0]) | ((((i[15] & (! i[14])) & (! i[13])) & (! i[11])) & i[0])) | ((((i[15] & (! i[14])) & (! i[13])) & (! i[10])) & i[0])) | (((! i[15]) & (! i[14])) & i[1])) | ((i[15] & i[14]) & i[13]));
assign o[11] = 1'b0;
assign o[10] = 1'b0;
assign o[9] = 1'b0;
assign o[8] = 1'b0;
assign o[7] = 1'b0;
assign o[6] = (((((((((i[15] & (! i[14])) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & (! i[0])) | ((! i[14]) & i[13])) | ((i[15] & i[14]) & i[0]));
assign o[5] = (((((((((i[15] & (! i[0])) | ((i[15] & i[11]) & i[10])) | (i[13] & (! i[8]))) | (i[13] & i[7])) | (i[13] & i[9])) | (i[13] & i[10])) | (i[13] & i[11])) | ((! i[14]) & i[13])) | (i[15] & i[14]));
assign o[4] = (((((((((((((((! i[14]) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & (! i[0])) | (((! i[15]) & (! i[14])) & (! i[0]))) | (((! i[14]) & i[6]) & (! i[0]))) | (((! i[15]) & i[14]) & i[0])) | (((! i[14]) & i[5]) & (! i[0]))) | (((! i[14]) & i[4]) & (! i[0]))) | (((! i[14]) & (! i[13])) & i[0])) | (((! i[14]) & i[3]) & (! i[0]))) | (((! i[14]) & i[2]) & (! i[0])));
assign o[3] = ((! i[14]) & i[13]);
assign o[2] = ((((((((((((((((((((! i[14]) & i[12]) & i[11]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) | (((((((((! i[14]) & i[12]) & i[10]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[9]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[8]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | (((((((((! i[14]) & i[12]) & i[7]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1])) | ((((((((i[15] & (! i[14])) & (! i[12])) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & (! i[0]))) | (((! i[15]) & i[13]) & (! i[8]))) | (((! i[15]) & i[13]) & i[7])) | (((! i[15]) & i[13]) & i[9])) | (((! i[15]) & i[13]) & i[10])) | (((! i[15]) & i[13]) & i[11])) | ((! i[14]) & i[13]));
assign o[1] = 1'b1;
assign o[0] = 1'b1;
assign legal = (((((((((((((((((((((((((((((((((((! i[13]) & (! i[12])) & i[11]) & i[1]) & (! i[0])) | (((((! i[13]) & (! i[12])) & i[6]) & i[1]) & (! i[0]))) | ((((! i[15]) & (! i[13])) & i[11]) & (! i[1]))) | (((((! i[13]) & (! i[12])) & i[5]) & i[1]) & (! i[0]))) | (((((! i[13]) & (! i[12])) & i[10]) & i[1]) & (! i[0]))) | ((((! i[15]) & (! i[13])) & i[6]) & (! i[1]))) | (((i[15] & (! i[12])) & (! i[1])) & i[0])) | (((((! i[13]) & (! i[12])) & i[9]) & i[1]) & (! i[0]))) | ((((! i[12]) & i[6]) & (! i[1])) & i[0])) | ((((! i[15]) & (! i[13])) & i[5]) & (! i[1]))) | (((((! i[13]) & (! i[12])) & i[8]) & i[1]) & (! i[0]))) | ((((! i[12]) & i[5]) & (! i[1])) & i[0])) | ((((! i[15]) & (! i[13])) & i[10]) & (! i[1]))) | (((((! i[13]) & (! i[12])) & i[7]) & i[1]) & (! i[0]))) | ((((i[12] & i[11]) & (! i[10])) & (! i[1])) & i[0])) | ((((! i[15]) & (! i[13])) & i[9]) & (! i[1]))) | (((((! i[13]) & (! i[12])) & i[4]) & i[1]) & (! i[0]))) | (((i[13] & i[12]) & (! i[1])) & i[0])) | ((((! i[15]) & (! i[13])) & i[8]) & (! i[1]))) | (((((! i[13]) & (! i[12])) & i[3]) & i[1]) & (! i[0]))) | (((i[13] & i[4]) & (! i[1])) & i[0])) | (((((! i[13]) & (! i[12])) & i[2]) & i[1]) & (! i[0]))) | ((((! i[15]) & (! i[13])) & i[7]) & (! i[1]))) | (((i[13] & i[3]) & (! i[1])) & i[0])) | (((i[13] & i[2]) & (! i[1])) & i[0])) | ((i[14] & (! i[13])) & (! i[1]))) | ((((! i[14]) & (! i[12])) & (! i[1])) & i[0])) | ((((i[15] & (! i[13])) & i[12]) & i[1]) & (! i[0]))) | (((((! i[15]) & (! i[13])) & (! i[12])) & i[1]) & (! i[0]))) | ((((! i[15]) & (! i[13])) & i[12]) & (! i[1]))) | ((i[14] & (! i[13])) & (! i[0])));
endmodule
module ifu_ifc_ctl (
clk,
free_clk,
active_clk,
clk_override,
rst_l,
scan_mode,
ic_hit_f2,
ic_crit_wd_rdy,
ifu_ic_mb_empty,
ifu_fb_consume1,
ifu_fb_consume2,
dec_tlu_flush_noredir_wb,
dec_tlu_dbg_halted,
dec_tlu_pmu_fw_halted,
exu_flush_final,
exu_flush_path_final,
ifu_bp_kill_next_f2,
ifu_bp_btb_target_f2,
ic_dma_active,
ic_write_stall,
dma_iccm_stall_any,
dec_tlu_mrac_ff,
ifc_fetch_uncacheable_f1,
ifc_fetch_addr_f1,
ifc_fetch_addr_f2,
ifc_fetch_req_f1,
ifc_fetch_req_f1_raw,
ifc_fetch_req_f2,
ifu_pmu_fetch_stall,
ifc_iccm_access_f1,
ifc_region_acc_fault_f1,
ifc_dma_access_ok
);
localparam [1:0] IDLE = 2'b00;
localparam [1:0] FETCH = 2'b01;
localparam [1:0] WFM = 2'b11;
input wire clk;
input wire free_clk;
input wire active_clk;
input wire clk_override;
input wire rst_l;
input wire scan_mode;
input wire ic_hit_f2;
input wire ic_crit_wd_rdy;
input wire ifu_ic_mb_empty;
input wire ifu_fb_consume1;
input wire ifu_fb_consume2;
input wire dec_tlu_flush_noredir_wb;
input wire dec_tlu_dbg_halted;
input wire dec_tlu_pmu_fw_halted;
input wire exu_flush_final;
input wire [31:1] exu_flush_path_final;
input wire ifu_bp_kill_next_f2;
input wire [31:1] ifu_bp_btb_target_f2;
input wire ic_dma_active;
input wire ic_write_stall;
input wire dma_iccm_stall_any;
input wire [31:0] dec_tlu_mrac_ff;
output wire ifc_fetch_uncacheable_f1;
output wire [31:1] ifc_fetch_addr_f1;
output wire [31:1] ifc_fetch_addr_f2;
output wire ifc_fetch_req_f1;
output wire ifc_fetch_req_f1_raw;
output wire ifc_fetch_req_f2;
output wire ifu_pmu_fetch_stall;
output wire ifc_iccm_access_f1;
output wire ifc_region_acc_fault_f1;
output wire ifc_dma_access_ok;
wire [31:1] fetch_addr_bf;
wire [31:1] miss_addr;
wire [31:1] ifc_fetch_addr_f1_raw;
wire [31:1] fetch_addr_next;
wire [31:1] miss_addr_ns;
wire [4:0] cacheable_select;
wire [3:0] fb_write_f1;
wire [3:0] fb_write_ns;
wire ifc_fetch_req_bf;
wire overflow_nc;
wire fb_full_f1_ns;
wire fb_full_f1;
wire fb_right;
wire fb_right2;
wire fb_right3;
wire fb_left;
wire wfm;
wire fetch_ns;
wire idle;
wire fetch_req_f2_ns;
wire missff_en;
wire fetch_crit_word;
wire ic_crit_wd_rdy_d1;
wire fetch_crit_word_d1;
wire fetch_crit_word_d2;
wire reset_delayed;
wire reset_detect;
wire reset_detected;
wire sel_last_addr_bf;
wire sel_miss_addr_bf;
wire sel_btb_addr_bf;
wire sel_next_addr_bf;
wire miss_f2;
wire miss_a;
wire flush_fb;
wire dma_iccm_stall_any_f;
wire dec_tlu_halted_f;
wire mb_empty_mod;
wire goto_idle;
wire leave_idle;
wire ic_crit_wd_rdy_mod;
wire miss_sel_flush;
wire miss_sel_f2;
wire miss_sel_f1;
wire miss_sel_bf;
wire fetch_bf_en;
wire ifc_fetch_req_f2_raw;
wire ifc_f2_clk;
rvoclkhdr ifu_fa2_cgc(
.en((ifc_fetch_req_f1 | clk_override)),
.l1clk(ifc_f2_clk),
.clk(clk),
.scan_mode(scan_mode)
);
wire [1:0] state;
wire [1:0] next_state;
wire dma_stall;
assign dma_stall = (ic_dma_active | dma_iccm_stall_any_f);
rvdff #(.WIDTH(2)) reset_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({1'b1, reset_detect}),
.dout({reset_detect, reset_detected})
);
assign reset_delayed = (reset_detect ^ reset_detected);
rvdff #(.WIDTH(3)) ran_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({dma_iccm_stall_any, (dec_tlu_dbg_halted | dec_tlu_pmu_fw_halted), miss_f2}),
.dout({dma_iccm_stall_any_f, dec_tlu_halted_f, miss_a})
);
assign ic_crit_wd_rdy_mod = (ic_crit_wd_rdy & (~ (fetch_crit_word_d2 & (~ ifc_fetch_req_f2))));
assign fetch_crit_word = (((ic_crit_wd_rdy_mod & (~ ic_crit_wd_rdy_d1)) & (~ exu_flush_final)) & (~ ic_write_stall));
assign missff_en = (((((exu_flush_final | ((~ ic_hit_f2) & ifc_fetch_req_f2)) | ifu_bp_kill_next_f2) | fetch_crit_word_d1) | ifu_bp_kill_next_f2) | ((ifc_fetch_req_f2 & (~ ifc_fetch_req_f1)) & (~ fetch_crit_word_d2)));
assign miss_sel_flush = (exu_flush_final & ((((wfm | idle) & (~ fetch_crit_word_d1)) | dma_stall) | ic_write_stall));
assign miss_sel_f2 = (((~ exu_flush_final) & (~ ic_hit_f2)) & ifc_fetch_req_f2);
assign miss_sel_f1 = ((((((~ exu_flush_final) & (~ miss_sel_f2)) & (~ ifc_fetch_req_f1)) & ifc_fetch_req_f2) & (~ fetch_crit_word_d2)) & (~ ifu_bp_kill_next_f2));
assign miss_sel_bf = (((~ miss_sel_f2) & (~ miss_sel_f1)) & (~ miss_sel_flush));
assign miss_addr_ns[31:1] = (((({31 {miss_sel_flush}} & exu_flush_path_final[31:1]) | ({31 {miss_sel_f2}} & ifc_fetch_addr_f2[31:1])) | ({31 {miss_sel_f1}} & ifc_fetch_addr_f1[31:1])) | ({31 {miss_sel_bf}} & fetch_addr_bf[31:1]));
rvdffe #(.WIDTH(31)) faddmiss_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(missff_en),
.din(miss_addr_ns[31:1]),
.dout(miss_addr[31:1])
);
assign sel_last_addr_bf = ((((~ miss_sel_flush) & (~ ifc_fetch_req_f1)) & ifc_fetch_req_f2) & (~ ifu_bp_kill_next_f2));
assign sel_miss_addr_bf = ((((~ miss_sel_flush) & (~ ifu_bp_kill_next_f2)) & (~ ifc_fetch_req_f1)) & (~ ifc_fetch_req_f2));
assign sel_btb_addr_bf = ((~ miss_sel_flush) & ifu_bp_kill_next_f2);
assign sel_next_addr_bf = ((~ miss_sel_flush) & ifc_fetch_req_f1);
assign fetch_addr_bf[31:1] = ((((({31 {miss_sel_flush}} & exu_flush_path_final[31:1]) | ({31 {sel_miss_addr_bf}} & miss_addr[31:1])) | ({31 {sel_btb_addr_bf}} & ifu_bp_btb_target_f2[31:1])) | ({31 {sel_last_addr_bf}} & ifc_fetch_addr_f1[31:1])) | ({31 {sel_next_addr_bf}} & fetch_addr_next[31:1]));
assign {overflow_nc, fetch_addr_next[31:1]} = {({1'b0, ifc_fetch_addr_f1[31:4]} + 29'b1), 3'b0};
assign ifc_fetch_req_bf = (fetch_ns | fetch_crit_word);
assign fetch_bf_en = (fetch_ns | fetch_crit_word);
assign miss_f2 = (ifc_fetch_req_f2 & (~ ic_hit_f2));
assign mb_empty_mod = ((((ifu_ic_mb_empty | exu_flush_final) & (~ dma_stall)) & (~ miss_f2)) & (~ miss_a));
assign goto_idle = (exu_flush_final & dec_tlu_flush_noredir_wb);
assign leave_idle = ((exu_flush_final & (~ dec_tlu_flush_noredir_wb)) & idle);
assign next_state[1] = ((((((~ state[1]) & state[0]) & (~ reset_delayed)) & miss_f2) & (~ goto_idle)) | (((state[1] & (~ reset_delayed)) & (~ mb_empty_mod)) & (~ goto_idle)));
assign next_state[0] = ((((~ goto_idle) & leave_idle) | (state[0] & (~ goto_idle))) | reset_delayed);
assign flush_fb = exu_flush_final;
assign fb_right = (((((~ ifu_fb_consume1) & (~ ifu_fb_consume2)) & miss_f2) | (((ifu_fb_consume1 & (~ ifu_fb_consume2)) & (~ ifc_fetch_req_f1)) & (~ miss_f2))) | ((ifu_fb_consume2 & ifc_fetch_req_f1) & (~ miss_f2)));
assign fb_right2 = (((ifu_fb_consume1 & (~ ifu_fb_consume2)) & miss_f2) | (ifu_fb_consume2 & (~ ifc_fetch_req_f1)));
assign fb_right3 = (ifu_fb_consume2 & miss_f2);
assign fb_left = ((ifc_fetch_req_f1 & (~ (ifu_fb_consume1 | ifu_fb_consume2))) & (~ miss_f2));
assign fb_write_ns[3:0] = ((((((({4 {(flush_fb & (~ ifc_fetch_req_f1))}} & 4'b0001) | ({4 {(flush_fb & ifc_fetch_req_f1)}} & 4'b0010)) | ({4 {((~ flush_fb) & fb_right)}} & {1'b0, fb_write_f1[3:1]})) | ({4 {((~ flush_fb) & fb_right2)}} & {2'b0, fb_write_f1[3:2]})) | ({4 {((~ flush_fb) & fb_right3)}} & {3'b0, fb_write_f1[3]})) | ({4 {((~ flush_fb) & fb_left)}} & {fb_write_f1[2:0], 1'b0})) | ({4 {(((((~ flush_fb) & (~ fb_right)) & (~ fb_right2)) & (~ fb_left)) & (~ fb_right3))}} & fb_write_f1[3:0]));
assign fb_full_f1_ns = fb_write_ns[3];
assign idle = (state[1:0] == IDLE);
assign wfm = (state[1:0] == WFM);
assign fetch_ns = (next_state[1:0] == FETCH);
rvdff #(.WIDTH(2)) fsm_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(next_state[1:0]),
.dout(state[1:0])
);
rvdff #(.WIDTH(5)) fbwrite_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({fb_full_f1_ns, fb_write_ns[3:0]}),
.dout({fb_full_f1, fb_write_f1[3:0]})
);
assign ifu_pmu_fetch_stall = (wfm | (ifc_fetch_req_f1_raw & ((fb_full_f1 & (~ ((ifu_fb_consume2 | ifu_fb_consume1) | exu_flush_final))) | dma_stall)));
assign ifc_fetch_req_f1 = (((((ifc_fetch_req_f1_raw & (~ ifu_bp_kill_next_f2)) & (~ (fb_full_f1 & (~ ((ifu_fb_consume2 | ifu_fb_consume1) | exu_flush_final))))) & (~ dma_stall)) & (~ ic_write_stall)) & (~ dec_tlu_flush_noredir_wb));
assign fetch_req_f2_ns = (ifc_fetch_req_f1 & (~ miss_f2));
rvdff #(.WIDTH(2)) req_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({ifc_fetch_req_bf, fetch_req_f2_ns}),
.dout({ifc_fetch_req_f1_raw, ifc_fetch_req_f2_raw})
);
assign ifc_fetch_req_f2 = (ifc_fetch_req_f2_raw & (~ exu_flush_final));
rvdffe #(.WIDTH(31)) faddrf1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(fetch_bf_en),
.din(fetch_addr_bf[31:1]),
.dout(ifc_fetch_addr_f1_raw[31:1])
);
rvdff #(.WIDTH(31)) faddrf2_ff(
.rst_l(rst_l),
.clk(ifc_f2_clk),
.din(ifc_fetch_addr_f1[31:1]),
.dout(ifc_fetch_addr_f2[31:1])
);
assign ifc_fetch_addr_f1[31:1] = (({31 {exu_flush_final}} & exu_flush_path_final[31:1]) | ({31 {(~ exu_flush_final)}} & ifc_fetch_addr_f1_raw[31:1]));
rvdff #(.WIDTH(3)) iccrit_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({ic_crit_wd_rdy_mod, fetch_crit_word, fetch_crit_word_d1}),
.dout({ic_crit_wd_rdy_d1, fetch_crit_word_d1, fetch_crit_word_d2})
);
assign ifc_iccm_access_f1 = 1'b0;
assign ifc_dma_access_ok = 1'b0;
assign ifc_region_acc_fault_f1 = 1'b0;
assign cacheable_select[4:0] = {ifc_fetch_addr_f1[31:28], 1'b0};
assign ifc_fetch_uncacheable_f1 = (~ dec_tlu_mrac_ff[cacheable_select]);
endmodule
module ifu_bp_ctl (
clk,
active_clk,
clk_override,
rst_l,
ic_hit_f2,
ifc_fetch_addr_f1,
ifc_fetch_addr_f2,
ifc_fetch_req_f1,
ifc_fetch_req_f2,
dec_tlu_br0_wb_pkt,
dec_tlu_br1_wb_pkt,
dec_tlu_flush_lower_wb,
dec_tlu_flush_leak_one_wb,
dec_tlu_bpred_disable,
exu_i0_br_ret_e4,
exu_i1_br_ret_e4,
exu_i0_br_call_e4,
exu_i1_br_call_e4,
exu_mp_pkt,
exu_rets_e1_pkt,
exu_rets_e4_pkt,
exu_mp_eghr,
exu_flush_final,
exu_flush_upper_e2,
ifu_bp_kill_next_f2,
ifu_bp_btb_target_f2,
ifu_bp_inst_mask_f2,
ifu_bp_fghr_f2,
ifu_bp_way_f2,
ifu_bp_ret_f2,
ifu_bp_hist1_f2,
ifu_bp_hist0_f2,
ifu_bp_poffset_f2,
ifu_bp_pc4_f2,
ifu_bp_valid_f2,
scan_mode
);
function automatic [1:0] sv2v_cast_2;
input reg [1:0] inp;
sv2v_cast_2 = inp;
endfunction
function automatic [3:0] sv2v_cast_4;
input reg [3:0] inp;
sv2v_cast_4 = inp;
endfunction
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire clk_override;
input wire rst_l;
input wire ic_hit_f2;
input wire [31:1] ifc_fetch_addr_f1;
input wire [31:1] ifc_fetch_addr_f2;
input wire ifc_fetch_req_f1;
input wire ifc_fetch_req_f2;
input wire [15:0] dec_tlu_br0_wb_pkt;
input wire [15:0] dec_tlu_br1_wb_pkt;
input wire dec_tlu_flush_lower_wb;
input wire dec_tlu_flush_leak_one_wb;
input wire dec_tlu_bpred_disable;
input wire exu_i0_br_ret_e4;
input wire exu_i1_br_ret_e4;
input wire exu_i0_br_call_e4;
input wire exu_i1_br_call_e4;
input wire [73:0] exu_mp_pkt;
input wire [5:0] exu_rets_e1_pkt;
input wire [5:0] exu_rets_e4_pkt;
input wire [4:0] exu_mp_eghr;
input wire exu_flush_final;
input wire exu_flush_upper_e2;
output wire ifu_bp_kill_next_f2;
output wire [31:1] ifu_bp_btb_target_f2;
output wire [7:1] ifu_bp_inst_mask_f2;
output wire [4:0] ifu_bp_fghr_f2;
output wire [7:0] ifu_bp_way_f2;
output wire [7:0] ifu_bp_ret_f2;
output wire [7:0] ifu_bp_hist1_f2;
output wire [7:0] ifu_bp_hist0_f2;
output wire [11:0] ifu_bp_poffset_f2;
output wire [7:0] ifu_bp_pc4_f2;
output wire [7:0] ifu_bp_valid_f2;
input wire scan_mode;
localparam PC4 = 4;
localparam BOFF = 3;
localparam CALL = 2;
localparam RET = 1;
localparam BV = 0;
localparam LRU_SIZE = 4;
localparam NUM_BHT_LOOP = 16;
localparam NUM_BHT_LOOP_INNER_HI = 7;
localparam NUM_BHT_LOOP_OUTER_LO = 4;
localparam BHT_NO_ADDR_MATCH = 1;
wire exu_mp_valid_write;
wire exu_mp_ataken;
wire exu_mp_valid;
wire exu_mp_boffset;
wire exu_mp_pc4;
wire exu_mp_call;
wire exu_mp_ret;
wire exu_mp_ja;
wire [1:0] exu_mp_hist;
wire [11:0] exu_mp_tgt;
wire [5:4] exu_mp_addr;
wire [1:0] exu_mp_bank;
wire [8:0] exu_mp_btag;
wire [4:0] exu_mp_fghr;
wire dec_tlu_br0_v_wb;
wire [1:0] dec_tlu_br0_hist_wb;
wire [5:4] dec_tlu_br0_addr_wb;
wire [1:0] dec_tlu_br0_bank_wb;
wire dec_tlu_br0_error_wb;
wire dec_tlu_br0_start_error_wb;
wire [4:0] dec_tlu_br0_fghr_wb;
wire dec_tlu_br1_v_wb;
wire [1:0] dec_tlu_br1_hist_wb;
wire [5:4] dec_tlu_br1_addr_wb;
wire [1:0] dec_tlu_br1_bank_wb;
wire dec_tlu_br1_error_wb;
wire dec_tlu_br1_start_error_wb;
wire [4:0] dec_tlu_br1_fghr_wb;
wire [3:0] use_mp_way;
wire [124:1] rets_out;
wire [124:1] rets_in;
wire [124:1] e1_rets_out;
wire [124:1] e1_rets_in;
wire [124:1] e4_rets_out;
wire [124:1] e4_rets_in;
wire [3:0] rsenable;
wire [11:0] btb_rd_tgt_f2;
wire btb_rd_pc4_f2;
wire btb_rd_boffset_f2;
wire btb_rd_call_f2;
wire btb_rd_ret_f2;
wire [3:1] bp_total_branch_offset_f2;
wire [31:1] bp_btb_target_adder_f2;
wire [31:1] bp_rs_call_target_f2;
wire rs_push;
wire rs_pop;
wire rs_hold;
wire [5:4] btb_rd_addr_f1;
wire [5:4] btb_wr_addr;
wire [5:4] btb_rd_addr_f2;
wire [8:0] btb_wr_tag;
wire [8:0] fetch_rd_tag_f1;
wire [8:0] fetch_rd_tag_f2;
wire [25:0] btb_wr_data;
wire [3:0] btb_wr_en_way0;
wire [3:0] btb_wr_en_way1;
wire dec_tlu_error_wb;
wire dec_tlu_all_banks_error_wb;
wire btb_valid;
wire dec_tlu_br0_middle_wb;
wire dec_tlu_br1_middle_wb;
wire [5:4] btb_error_addr_wb;
wire [1:0] dec_tlu_error_bank_wb;
wire branch_error_collision_f1;
wire fetch_mp_collision_f1;
wire fetch_mp_collision_f2;
wire [6:0] fgmask_f2;
wire [3:0] branch_error_bank_conflict_f1;
wire [3:0] branch_error_bank_conflict_f2;
wire [4:0] merged_ghr;
wire [4:0] fghr_ns;
wire [4:0] fghr;
wire [3:0] num_valids;
wire [(LRU_SIZE - 1):0] btb_lru_b0_f;
wire [(LRU_SIZE - 1):0] btb_lru_b0_hold;
wire [(LRU_SIZE - 1):0] btb_lru_b0_ns;
wire [(LRU_SIZE - 1):0] btb_lru_b1_f;
wire [(LRU_SIZE - 1):0] btb_lru_b1_hold;
wire [(LRU_SIZE - 1):0] btb_lru_b1_ns;
wire [(LRU_SIZE - 1):0] btb_lru_b2_f;
wire [(LRU_SIZE - 1):0] btb_lru_b2_hold;
wire [(LRU_SIZE - 1):0] btb_lru_b2_ns;
wire [(LRU_SIZE - 1):0] btb_lru_b3_f;
wire [(LRU_SIZE - 1):0] btb_lru_b3_hold;
wire [(LRU_SIZE - 1):0] btb_lru_b3_ns;
wire [(LRU_SIZE - 1):0] fetch_wrindex_dec;
wire [(LRU_SIZE - 1):0] fetch_wrlru_b0;
wire [(LRU_SIZE - 1):0] fetch_wrlru_b1;
wire [(LRU_SIZE - 1):0] fetch_wrlru_b2;
wire [(LRU_SIZE - 1):0] fetch_wrlru_b3;
wire [(LRU_SIZE - 1):0] mp_wrindex_dec;
wire [(LRU_SIZE - 1):0] mp_wrlru_b0;
wire [(LRU_SIZE - 1):0] mp_wrlru_b1;
wire [(LRU_SIZE - 1):0] mp_wrlru_b2;
wire [(LRU_SIZE - 1):0] mp_wrlru_b3;
wire [3:0] btb_lru_rd_f2;
wire [3:0] mp_bank_decoded;
wire [3:0] mp_bank_decoded_f;
wire [3:0] lru_update_valid_f2;
wire [3:0] tag_match_way0_f2;
wire [3:0] tag_match_way1_f2;
wire [7:0] way_raw;
wire [7:0] bht_dir_f2;
wire [7:0] btb_sel_f2;
wire [7:0] wayhit_f2;
wire [7:0] btb_sel_mask_f2;
wire [7:0] bht_valid_f2;
wire [7:0] bht_force_taken_f2;
wire leak_one_f1;
wire leak_one_f2;
wire ifc_fetch_req_f2_raw;
reg [((LRU_SIZE * 26) + -1):0] btb_bank0_rd_data_way0_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank1_rd_data_way0_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank2_rd_data_way0_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank3_rd_data_way0_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank0_rd_data_way1_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank1_rd_data_way1_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank2_rd_data_way1_out;
reg [((LRU_SIZE * 26) + -1):0] btb_bank3_rd_data_way1_out;
reg [25:0] btb_bank0_rd_data_way0_f2_in;
reg [25:0] btb_bank1_rd_data_way0_f2_in;
reg [25:0] btb_bank2_rd_data_way0_f2_in;
reg [25:0] btb_bank3_rd_data_way0_f2_in;
reg [25:0] btb_bank0_rd_data_way1_f2_in;
reg [25:0] btb_bank1_rd_data_way1_f2_in;
reg [25:0] btb_bank2_rd_data_way1_f2_in;
reg [25:0] btb_bank3_rd_data_way1_f2_in;
wire [25:0] btb_bank0_rd_data_way0_f2;
wire [25:0] btb_bank1_rd_data_way0_f2;
wire [25:0] btb_bank2_rd_data_way0_f2;
wire [25:0] btb_bank3_rd_data_way0_f2;
wire [25:0] btb_bank0_rd_data_way1_f2;
wire [25:0] btb_bank1_rd_data_way1_f2;
wire [25:0] btb_bank2_rd_data_way1_f2;
wire [25:0] btb_bank3_rd_data_way1_f2;
wire final_h;
wire btb_fg_crossing_f2;
wire rs_correct;
wire middle_of_bank;
wire exu_mp_way;
wire exu_mp_way_f;
wire dec_tlu_br0_way_wb;
wire dec_tlu_br1_way_wb;
wire dec_tlu_way_wb;
wire dec_tlu_way_wb_f;
wire [25:0] btb_bank0e_rd_data_f2;
wire [25:0] btb_bank1e_rd_data_f2;
wire [25:0] btb_bank2e_rd_data_f2;
wire [25:0] btb_bank3e_rd_data_f2;
wire [25:0] btb_bank0o_rd_data_f2;
wire [25:0] btb_bank1o_rd_data_f2;
wire [25:0] btb_bank2o_rd_data_f2;
wire [25:0] btb_bank3o_rd_data_f2;
wire [7:0] tag_match_way0_expanded_f2;
wire [7:0] tag_match_way1_expanded_f2;
wire [1:0] bht_bank0_rd_data_f2;
wire [1:0] bht_bank1_rd_data_f2;
wire [1:0] bht_bank2_rd_data_f2;
wire [1:0] bht_bank3_rd_data_f2;
wire [1:0] bht_bank4_rd_data_f2;
wire [1:0] bht_bank5_rd_data_f2;
wire [1:0] bht_bank6_rd_data_f2;
wire [1:0] bht_bank7_rd_data_f2;
assign exu_mp_valid = (exu_mp_pkt[73:73] & (~ leak_one_f2));
assign exu_mp_boffset = exu_mp_pkt[71:71];
assign exu_mp_pc4 = exu_mp_pkt[70:70];
assign exu_mp_call = exu_mp_pkt[17:17];
assign exu_mp_ret = exu_mp_pkt[16:16];
assign exu_mp_ja = exu_mp_pkt[15:15];
assign exu_mp_way = exu_mp_pkt[0:0];
assign exu_mp_hist[1:0] = exu_mp_pkt[69:68];
assign exu_mp_tgt[11:0] = exu_mp_pkt[67:56];
assign exu_mp_addr[5:4] = exu_mp_pkt[59:58];
assign exu_mp_bank[1:0] = exu_mp_pkt[53:52];
assign exu_mp_btag[8:0] = exu_mp_pkt[14:6];
assign exu_mp_fghr[4:0] = exu_mp_pkt[5:1];
assign exu_mp_ataken = exu_mp_pkt[72:72];
assign dec_tlu_br0_v_wb = dec_tlu_br0_wb_pkt[15:15];
assign dec_tlu_br0_hist_wb[1:0] = dec_tlu_br0_wb_pkt[14:13];
assign dec_tlu_br0_addr_wb[5:4] = dec_tlu_br0_wb_pkt[14:13];
assign dec_tlu_br0_bank_wb[1:0] = dec_tlu_br0_wb_pkt[8:7];
assign dec_tlu_br0_error_wb = dec_tlu_br0_wb_pkt[12:12];
assign dec_tlu_br0_middle_wb = dec_tlu_br0_wb_pkt[0:0];
assign dec_tlu_br0_way_wb = dec_tlu_br0_wb_pkt[1:1];
assign dec_tlu_br0_start_error_wb = dec_tlu_br0_wb_pkt[11:11];
assign dec_tlu_br0_fghr_wb[4:0] = dec_tlu_br0_wb_pkt[6:2];
assign dec_tlu_br1_v_wb = dec_tlu_br1_wb_pkt[15:15];
assign dec_tlu_br1_hist_wb[1:0] = dec_tlu_br1_wb_pkt[14:13];
assign dec_tlu_br1_addr_wb[5:4] = dec_tlu_br1_wb_pkt[14:13];
assign dec_tlu_br1_bank_wb[1:0] = dec_tlu_br1_wb_pkt[8:7];
assign dec_tlu_br1_middle_wb = dec_tlu_br1_wb_pkt[0:0];
assign dec_tlu_br1_error_wb = dec_tlu_br1_wb_pkt[12:12];
assign dec_tlu_br1_way_wb = dec_tlu_br1_wb_pkt[1:1];
assign dec_tlu_br1_start_error_wb = dec_tlu_br1_wb_pkt[11:11];
assign dec_tlu_br1_fghr_wb[4:0] = dec_tlu_br1_wb_pkt[6:2];
rvbtb_addr_hash f1hash(
.pc(ifc_fetch_addr_f1[31:1]),
.hash(btb_rd_addr_f1[5:4])
);
rvbtb_addr_hash f2hash(
.pc(ifc_fetch_addr_f2[31:1]),
.hash(btb_rd_addr_f2[5:4])
);
assign btb_sel_f2[7] = (((((((((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])) | (((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | ((((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | (((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3]))) | (((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4]))) | ((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5]))) | (((ifc_fetch_addr_f2[3] & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6]))) | ((ifc_fetch_addr_f2[3] & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]));
assign btb_sel_f2[6] = (((((((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) | ((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0]))) | ((((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | (((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3]))) | (((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4]))) | ((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5]))) | (((ifc_fetch_addr_f2[3] & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]));
assign btb_sel_f2[5] = ((((((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])) | ((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | (((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | ((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3]))) | ((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4]))) | (((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[5]));
assign btb_sel_f2[4] = ((((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])) | (((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | ((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | (((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[4]) & (~ bht_dir_f2[3]))) | (((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[4]));
assign btb_sel_f2[3] = ((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[3]) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])) | ((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[3]) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | (((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[3]) & (~ bht_dir_f2[2]))) | ((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[3]));
assign btb_sel_f2[2] = ((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[2]) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])) | (((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[2]) & (~ bht_dir_f2[1]))) | ((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[2]));
assign btb_sel_f2[1] = ((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[1]) & (~ bht_dir_f2[0])) | ((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[1]));
assign btb_sel_f2[0] = ((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[0]);
wire [7:0] btb_vmask_raw_f2;
assign btb_vmask_raw_f2[7] = ((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0]));
assign btb_vmask_raw_f2[6] = ((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) | ((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])));
assign btb_vmask_raw_f2[5] = ((((((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) | (((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | ((((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | (((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0])));
assign btb_vmask_raw_f2[4] = ((((((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) | ((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0]))) | ((((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | ((((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])));
assign btb_vmask_raw_f2[3] = (((((((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) | (((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[3]) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0]))) | (((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3]))) | (((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2]))) | (((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1])));
assign btb_vmask_raw_f2[2] = (((((((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & (~ bht_dir_f2[6])) & (~ bht_dir_f2[5])) | (((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[6]) & (~ bht_dir_f2[5])) & (~ bht_dir_f2[4]))) | ((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[2]) & (~ bht_dir_f2[1])) & (~ bht_dir_f2[0]))) | ((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[5]) & (~ bht_dir_f2[4])) & (~ bht_dir_f2[3]))) | ((((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[3]) & (~ bht_dir_f2[2])) & (~ bht_dir_f2[1]))) | ((((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[4]) & (~ bht_dir_f2[3])) & (~ bht_dir_f2[2])));
assign btb_vmask_raw_f2[1] = (((((((((ifc_fetch_addr_f2[3] & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & (~ bht_dir_f2[6])) | ((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[6]) & (~ bht_dir_f2[5]))) | ((((ifc_fetch_addr_f2[3] & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[5]) & (~ bht_dir_f2[4]))) | (((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[1]) & (~ bht_dir_f2[0]))) | (((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & ifc_fetch_addr_f2[1]) & bht_dir_f2[4]) & (~ bht_dir_f2[3]))) | (((((~ ifc_fetch_addr_f2[3]) & ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) & bht_dir_f2[3]) & (~ bht_dir_f2[2]))) | (((((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & ifc_fetch_addr_f2[1]) & bht_dir_f2[2]) & (~ bht_dir_f2[1])));
wire [7:1] btb_vmask_f2;
assign btb_vmask_f2[7:1] = {btb_vmask_raw_f2[7], (| btb_vmask_raw_f2[7:6]), (| btb_vmask_raw_f2[7:5]), (| btb_vmask_raw_f2[7:4]), (| btb_vmask_raw_f2[7:3]), (| btb_vmask_raw_f2[7:2]), (| btb_vmask_raw_f2[7:1])};
assign branch_error_collision_f1 = (dec_tlu_error_wb & (btb_error_addr_wb[5:4] == btb_rd_addr_f1[5:4]));
assign branch_error_bank_conflict_f1[3:0] = ({4 {branch_error_collision_f1}} & (decode2_4(dec_tlu_error_bank_wb[1:0]) | {4 {dec_tlu_all_banks_error_wb}}));
assign fetch_mp_collision_f1 = ((((exu_mp_btag[8:0] == fetch_rd_tag_f1[8:0]) & exu_mp_valid) & ifc_fetch_req_f1) & (exu_mp_addr[5:4] == btb_rd_addr_f1[5:4]));
assign leak_one_f1 = ((dec_tlu_flush_leak_one_wb & dec_tlu_flush_lower_wb) | (leak_one_f2 & (~ dec_tlu_flush_lower_wb)));
rvdff #(.WIDTH(13)) coll_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({branch_error_bank_conflict_f1[3:0], fetch_mp_collision_f1, mp_bank_decoded[3:0], exu_mp_way, dec_tlu_way_wb, leak_one_f1, ifc_fetch_req_f1}),
.dout({branch_error_bank_conflict_f2[3:0], fetch_mp_collision_f2, mp_bank_decoded_f[3:0], exu_mp_way_f, dec_tlu_way_wb_f, leak_one_f2, ifc_fetch_req_f2_raw})
);
assign tag_match_way0_f2[3:0] = (({(btb_bank3_rd_data_way0_f2[BV] & (btb_bank3_rd_data_way0_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank2_rd_data_way0_f2[BV] & (btb_bank2_rd_data_way0_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank1_rd_data_way0_f2[BV] & (btb_bank1_rd_data_way0_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank0_rd_data_way0_f2[BV] & (btb_bank0_rd_data_way0_f2[25:17] == fetch_rd_tag_f2[8:0]))} & (~ ({4 {(~ dec_tlu_way_wb_f)}} & branch_error_bank_conflict_f2[3:0]))) & {4 {(ifc_fetch_req_f2_raw & (~ leak_one_f2))}});
assign tag_match_way1_f2[3:0] = (({(btb_bank3_rd_data_way1_f2[BV] & (btb_bank3_rd_data_way1_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank2_rd_data_way1_f2[BV] & (btb_bank2_rd_data_way1_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank1_rd_data_way1_f2[BV] & (btb_bank1_rd_data_way1_f2[25:17] == fetch_rd_tag_f2[8:0])), (btb_bank0_rd_data_way1_f2[BV] & (btb_bank0_rd_data_way1_f2[25:17] == fetch_rd_tag_f2[8:0]))} & (~ ({4 {dec_tlu_way_wb_f}} & branch_error_bank_conflict_f2[3:0]))) & {4 {(ifc_fetch_req_f2_raw & (~ leak_one_f2))}});
assign tag_match_way0_expanded_f2[7:0] = {(tag_match_way0_f2[3] & (btb_bank3_rd_data_way0_f2[BOFF] ^ btb_bank3_rd_data_way0_f2[PC4])), (tag_match_way0_f2[3] & (~ (btb_bank3_rd_data_way0_f2[BOFF] ^ btb_bank3_rd_data_way0_f2[PC4]))), (tag_match_way0_f2[2] & (btb_bank2_rd_data_way0_f2[BOFF] ^ btb_bank2_rd_data_way0_f2[PC4])), (tag_match_way0_f2[2] & (~ (btb_bank2_rd_data_way0_f2[BOFF] ^ btb_bank2_rd_data_way0_f2[PC4]))), (tag_match_way0_f2[1] & (btb_bank1_rd_data_way0_f2[BOFF] ^ btb_bank1_rd_data_way0_f2[PC4])), (tag_match_way0_f2[1] & (~ (btb_bank1_rd_data_way0_f2[BOFF] ^ btb_bank1_rd_data_way0_f2[PC4]))), (tag_match_way0_f2[0] & (btb_bank0_rd_data_way0_f2[BOFF] ^ btb_bank0_rd_data_way0_f2[PC4])), (tag_match_way0_f2[0] & (~ (btb_bank0_rd_data_way0_f2[BOFF] ^ btb_bank0_rd_data_way0_f2[PC4])))};
assign tag_match_way1_expanded_f2[7:0] = {(tag_match_way1_f2[3] & (btb_bank3_rd_data_way1_f2[BOFF] ^ btb_bank3_rd_data_way1_f2[PC4])), (tag_match_way1_f2[3] & (~ (btb_bank3_rd_data_way1_f2[BOFF] ^ btb_bank3_rd_data_way1_f2[PC4]))), (tag_match_way1_f2[2] & (btb_bank2_rd_data_way1_f2[BOFF] ^ btb_bank2_rd_data_way1_f2[PC4])), (tag_match_way1_f2[2] & (~ (btb_bank2_rd_data_way1_f2[BOFF] ^ btb_bank2_rd_data_way1_f2[PC4]))), (tag_match_way1_f2[1] & (btb_bank1_rd_data_way1_f2[BOFF] ^ btb_bank1_rd_data_way1_f2[PC4])), (tag_match_way1_f2[1] & (~ (btb_bank1_rd_data_way1_f2[BOFF] ^ btb_bank1_rd_data_way1_f2[PC4]))), (tag_match_way1_f2[0] & (btb_bank0_rd_data_way1_f2[BOFF] ^ btb_bank0_rd_data_way1_f2[PC4])), (tag_match_way1_f2[0] & (~ (btb_bank0_rd_data_way1_f2[BOFF] ^ btb_bank0_rd_data_way1_f2[PC4])))};
assign wayhit_f2[7:0] = (tag_match_way0_expanded_f2[7:0] | tag_match_way1_expanded_f2[7:0]);
assign btb_bank3o_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[7]}} & btb_bank3_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[7]}} & btb_bank3_rd_data_way1_f2[25:0]));
assign btb_bank3e_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[6]}} & btb_bank3_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[6]}} & btb_bank3_rd_data_way1_f2[25:0]));
assign btb_bank2o_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[5]}} & btb_bank2_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[5]}} & btb_bank2_rd_data_way1_f2[25:0]));
assign btb_bank2e_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[4]}} & btb_bank2_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[4]}} & btb_bank2_rd_data_way1_f2[25:0]));
assign btb_bank1o_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[3]}} & btb_bank1_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[3]}} & btb_bank1_rd_data_way1_f2[25:0]));
assign btb_bank1e_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[2]}} & btb_bank1_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[2]}} & btb_bank1_rd_data_way1_f2[25:0]));
assign btb_bank0o_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[1]}} & btb_bank0_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[1]}} & btb_bank0_rd_data_way1_f2[25:0]));
assign btb_bank0e_rd_data_f2[25:0] = (({26 {tag_match_way0_expanded_f2[0]}} & btb_bank0_rd_data_way0_f2[25:0]) | ({26 {tag_match_way1_expanded_f2[0]}} & btb_bank0_rd_data_way1_f2[25:0]));
assign mp_bank_decoded[3:0] = decode2_4(exu_mp_bank[1:0]);
assign mp_wrindex_dec[(LRU_SIZE - 1):0] = ({{(LRU_SIZE - 1) {1'b0}}, 1'b1} << exu_mp_addr[5:4]);
assign fetch_wrindex_dec[(LRU_SIZE - 1):0] = ({{(LRU_SIZE - 1) {1'b0}}, 1'b1} << btb_rd_addr_f2[5:4]);
assign mp_wrlru_b0[(LRU_SIZE - 1):0] = (mp_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {(mp_bank_decoded[0] & exu_mp_valid)}});
assign mp_wrlru_b1[(LRU_SIZE - 1):0] = (mp_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {(mp_bank_decoded[1] & exu_mp_valid)}});
assign mp_wrlru_b2[(LRU_SIZE - 1):0] = (mp_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {(mp_bank_decoded[2] & exu_mp_valid)}});
assign mp_wrlru_b3[(LRU_SIZE - 1):0] = (mp_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {(mp_bank_decoded[3] & exu_mp_valid)}});
genvar j;
genvar i;
assign lru_update_valid_f2[3:0] = {((((bht_valid_f2[6] & btb_sel_mask_f2[6]) | (bht_valid_f2[7] & btb_sel_mask_f2[7])) & ifc_fetch_req_f2) & (~ leak_one_f2)), ((((bht_valid_f2[4] & btb_sel_mask_f2[4]) | (bht_valid_f2[5] & btb_sel_mask_f2[5])) & ifc_fetch_req_f2) & (~ leak_one_f2)), ((((bht_valid_f2[2] & btb_sel_mask_f2[2]) | (bht_valid_f2[3] & btb_sel_mask_f2[3])) & ifc_fetch_req_f2) & (~ leak_one_f2)), ((((bht_valid_f2[0] & btb_sel_mask_f2[0]) | (bht_valid_f2[1] & btb_sel_mask_f2[1])) & ifc_fetch_req_f2) & (~ leak_one_f2))};
assign fetch_wrlru_b0[(LRU_SIZE - 1):0] = (fetch_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {lru_update_valid_f2[0]}});
assign fetch_wrlru_b1[(LRU_SIZE - 1):0] = (fetch_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {lru_update_valid_f2[1]}});
assign fetch_wrlru_b2[(LRU_SIZE - 1):0] = (fetch_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {lru_update_valid_f2[2]}});
assign fetch_wrlru_b3[(LRU_SIZE - 1):0] = (fetch_wrindex_dec[(LRU_SIZE - 1):0] & {LRU_SIZE {lru_update_valid_f2[3]}});
assign btb_lru_b0_hold[(LRU_SIZE - 1):0] = ((~ mp_wrlru_b0[(LRU_SIZE - 1):0]) & (~ fetch_wrlru_b0[(LRU_SIZE - 1):0]));
assign btb_lru_b1_hold[(LRU_SIZE - 1):0] = ((~ mp_wrlru_b1[(LRU_SIZE - 1):0]) & (~ fetch_wrlru_b1[(LRU_SIZE - 1):0]));
assign btb_lru_b2_hold[(LRU_SIZE - 1):0] = ((~ mp_wrlru_b2[(LRU_SIZE - 1):0]) & (~ fetch_wrlru_b2[(LRU_SIZE - 1):0]));
assign btb_lru_b3_hold[(LRU_SIZE - 1):0] = ((~ mp_wrlru_b3[(LRU_SIZE - 1):0]) & (~ fetch_wrlru_b3[(LRU_SIZE - 1):0]));
assign use_mp_way[3:0] = ({4 {fetch_mp_collision_f2}} & mp_bank_decoded_f[3:0]);
assign btb_lru_b0_ns[(LRU_SIZE - 1):0] = (((btb_lru_b0_hold[(LRU_SIZE - 1):0] & btb_lru_b0_f[(LRU_SIZE - 1):0]) | (mp_wrlru_b0[(LRU_SIZE - 1):0] & {LRU_SIZE {(~ exu_mp_way)}})) | (fetch_wrlru_b0[(LRU_SIZE - 1):0] & {LRU_SIZE {tag_match_way0_f2[0]}}));
assign btb_lru_b1_ns[(LRU_SIZE - 1):0] = (((btb_lru_b1_hold[(LRU_SIZE - 1):0] & btb_lru_b1_f[(LRU_SIZE - 1):0]) | (mp_wrlru_b1[(LRU_SIZE - 1):0] & {LRU_SIZE {(~ exu_mp_way)}})) | (fetch_wrlru_b1[(LRU_SIZE - 1):0] & {LRU_SIZE {tag_match_way0_f2[1]}}));
assign btb_lru_b2_ns[(LRU_SIZE - 1):0] = (((btb_lru_b2_hold[(LRU_SIZE - 1):0] & btb_lru_b2_f[(LRU_SIZE - 1):0]) | (mp_wrlru_b2[(LRU_SIZE - 1):0] & {LRU_SIZE {(~ exu_mp_way)}})) | (fetch_wrlru_b2[(LRU_SIZE - 1):0] & {LRU_SIZE {tag_match_way0_f2[2]}}));
assign btb_lru_b3_ns[(LRU_SIZE - 1):0] = (((btb_lru_b3_hold[(LRU_SIZE - 1):0] & btb_lru_b3_f[(LRU_SIZE - 1):0]) | (mp_wrlru_b3[(LRU_SIZE - 1):0] & {LRU_SIZE {(~ exu_mp_way)}})) | (fetch_wrlru_b3[(LRU_SIZE - 1):0] & {LRU_SIZE {tag_match_way0_f2[3]}}));
assign btb_lru_rd_f2[0] = (use_mp_way[0] ? exu_mp_way_f : (| (fetch_wrindex_dec[(LRU_SIZE - 1):0] & btb_lru_b0_f[(LRU_SIZE - 1):0])));
assign btb_lru_rd_f2[1] = (use_mp_way[1] ? exu_mp_way_f : (| (fetch_wrindex_dec[(LRU_SIZE - 1):0] & btb_lru_b1_f[(LRU_SIZE - 1):0])));
assign btb_lru_rd_f2[2] = (use_mp_way[2] ? exu_mp_way_f : (| (fetch_wrindex_dec[(LRU_SIZE - 1):0] & btb_lru_b2_f[(LRU_SIZE - 1):0])));
assign btb_lru_rd_f2[3] = (use_mp_way[3] ? exu_mp_way_f : (| (fetch_wrindex_dec[(LRU_SIZE - 1):0] & btb_lru_b3_f[(LRU_SIZE - 1):0])));
assign way_raw[7:0] = (tag_match_way1_expanded_f2[7:0] | ((~ wayhit_f2[7:0]) & {{2 {btb_lru_rd_f2[3]}}, {2 {btb_lru_rd_f2[2]}}, {2 {btb_lru_rd_f2[1]}}, {2 {btb_lru_rd_f2[0]}}}));
rvdffe #(.WIDTH((LRU_SIZE * 4))) btb_lru_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((ifc_fetch_req_f2 | exu_mp_valid)),
.din({btb_lru_b0_ns[(LRU_SIZE - 1):0], btb_lru_b1_ns[(LRU_SIZE - 1):0], btb_lru_b2_ns[(LRU_SIZE - 1):0], btb_lru_b3_ns[(LRU_SIZE - 1):0]}),
.dout({btb_lru_b0_f[(LRU_SIZE - 1):0], btb_lru_b1_f[(LRU_SIZE - 1):0], btb_lru_b2_f[(LRU_SIZE - 1):0], btb_lru_b3_f[(LRU_SIZE - 1):0]})
);
wire [16:1] btb_sel_data_f2;
assign {btb_rd_tgt_f2[11:0], btb_rd_pc4_f2, btb_rd_boffset_f2, btb_rd_call_f2, btb_rd_ret_f2} = btb_sel_data_f2[16:1];
assign btb_sel_data_f2[16:1] = (((((((({16 {btb_sel_f2[7]}} & btb_bank3o_rd_data_f2[16:1]) | ({16 {btb_sel_f2[6]}} & btb_bank3e_rd_data_f2[16:1])) | ({16 {btb_sel_f2[5]}} & btb_bank2o_rd_data_f2[16:1])) | ({16 {btb_sel_f2[4]}} & btb_bank2e_rd_data_f2[16:1])) | ({16 {btb_sel_f2[3]}} & btb_bank1o_rd_data_f2[16:1])) | ({16 {btb_sel_f2[2]}} & btb_bank1e_rd_data_f2[16:1])) | ({16 {btb_sel_f2[1]}} & btb_bank0o_rd_data_f2[16:1])) | ({16 {btb_sel_f2[0]}} & btb_bank0e_rd_data_f2[16:1]));
reg [7:0] bp_valid_f2;
reg [7:0] bp_hist1_f2;
assign ifu_bp_kill_next_f2 = ((((| (bp_valid_f2[7:0] & bp_hist1_f2[7:0])) & ifc_fetch_req_f2) & (~ leak_one_f2)) & (~ dec_tlu_bpred_disable));
assign bht_force_taken_f2[7:0] = {(btb_bank3o_rd_data_f2[CALL] | btb_bank3o_rd_data_f2[RET]), (btb_bank3e_rd_data_f2[CALL] | btb_bank3e_rd_data_f2[RET]), (btb_bank2o_rd_data_f2[CALL] | btb_bank2o_rd_data_f2[RET]), (btb_bank2e_rd_data_f2[CALL] | btb_bank2e_rd_data_f2[RET]), (btb_bank1o_rd_data_f2[CALL] | btb_bank1o_rd_data_f2[RET]), (btb_bank1e_rd_data_f2[CALL] | btb_bank1e_rd_data_f2[RET]), (btb_bank0o_rd_data_f2[CALL] | btb_bank0o_rd_data_f2[RET]), (btb_bank0e_rd_data_f2[CALL] | btb_bank0e_rd_data_f2[RET])};
assign bht_valid_f2[7:0] = wayhit_f2[7:0];
assign bht_dir_f2[7:0] = {((bht_force_taken_f2[7] | bht_bank7_rd_data_f2[1]) & bht_valid_f2[7]), ((bht_force_taken_f2[6] | bht_bank6_rd_data_f2[1]) & bht_valid_f2[6]), ((bht_force_taken_f2[5] | bht_bank5_rd_data_f2[1]) & bht_valid_f2[5]), ((bht_force_taken_f2[4] | bht_bank4_rd_data_f2[1]) & bht_valid_f2[4]), ((bht_force_taken_f2[3] | bht_bank3_rd_data_f2[1]) & bht_valid_f2[3]), ((bht_force_taken_f2[2] | bht_bank2_rd_data_f2[1]) & bht_valid_f2[2]), ((bht_force_taken_f2[1] | bht_bank1_rd_data_f2[1]) & bht_valid_f2[1]), ((bht_force_taken_f2[0] | bht_bank0_rd_data_f2[1]) & bht_valid_f2[0])};
wire minus1;
wire plus1;
assign plus1 = ((((~ btb_rd_pc4_f2) & btb_rd_boffset_f2) & (~ ifc_fetch_addr_f2[1])) | ((btb_rd_pc4_f2 & (~ btb_rd_boffset_f2)) & (~ ifc_fetch_addr_f2[1])));
assign minus1 = ((((~ btb_rd_pc4_f2) & (~ btb_rd_boffset_f2)) & ifc_fetch_addr_f2[1]) | ((btb_rd_pc4_f2 & btb_rd_boffset_f2) & ifc_fetch_addr_f2[1]));
assign ifu_bp_inst_mask_f2[7:1] = (({7 {ifu_bp_kill_next_f2}} & btb_vmask_f2[7:1]) | ({7 {(~ ifu_bp_kill_next_f2)}} & 7'b1111111));
wire [7:0] hist0_raw;
wire [7:0] hist1_raw;
wire [7:0] pc4_raw;
wire [7:0] pret_raw;
assign hist1_raw[7:0] = (bht_force_taken_f2[7:0] | {bht_bank7_rd_data_f2[1], bht_bank6_rd_data_f2[1], bht_bank5_rd_data_f2[1], bht_bank4_rd_data_f2[1], bht_bank3_rd_data_f2[1], bht_bank2_rd_data_f2[1], bht_bank1_rd_data_f2[1], bht_bank0_rd_data_f2[1]});
assign hist0_raw[7:0] = {bht_bank7_rd_data_f2[0], bht_bank6_rd_data_f2[0], bht_bank5_rd_data_f2[0], bht_bank4_rd_data_f2[0], bht_bank3_rd_data_f2[0], bht_bank2_rd_data_f2[0], bht_bank1_rd_data_f2[0], bht_bank0_rd_data_f2[0]};
assign pc4_raw[7:0] = {(wayhit_f2[7] & btb_bank3o_rd_data_f2[PC4]), (wayhit_f2[6] & btb_bank3e_rd_data_f2[PC4]), (wayhit_f2[5] & btb_bank2o_rd_data_f2[PC4]), (wayhit_f2[4] & btb_bank2e_rd_data_f2[PC4]), (wayhit_f2[3] & btb_bank1o_rd_data_f2[PC4]), (wayhit_f2[2] & btb_bank1e_rd_data_f2[PC4]), (wayhit_f2[1] & btb_bank0o_rd_data_f2[PC4]), (wayhit_f2[0] & btb_bank0e_rd_data_f2[PC4])};
assign pret_raw[7:0] = {((wayhit_f2[3] & (~ btb_bank3o_rd_data_f2[CALL])) & btb_bank3o_rd_data_f2[RET]), ((wayhit_f2[3] & (~ btb_bank3e_rd_data_f2[CALL])) & btb_bank3e_rd_data_f2[RET]), ((wayhit_f2[2] & (~ btb_bank2o_rd_data_f2[CALL])) & btb_bank2o_rd_data_f2[RET]), ((wayhit_f2[2] & (~ btb_bank2e_rd_data_f2[CALL])) & btb_bank2e_rd_data_f2[RET]), ((wayhit_f2[1] & (~ btb_bank1o_rd_data_f2[CALL])) & btb_bank1o_rd_data_f2[RET]), ((wayhit_f2[1] & (~ btb_bank1e_rd_data_f2[CALL])) & btb_bank1e_rd_data_f2[RET]), ((wayhit_f2[0] & (~ btb_bank0o_rd_data_f2[CALL])) & btb_bank0o_rd_data_f2[RET]), ((wayhit_f2[0] & (~ btb_bank0e_rd_data_f2[CALL])) & btb_bank0e_rd_data_f2[RET])};
assign fgmask_f2[6] = (((~ ifc_fetch_addr_f2[1]) | (~ ifc_fetch_addr_f2[2])) | (~ ifc_fetch_addr_f2[3]));
assign fgmask_f2[5] = ((~ ifc_fetch_addr_f2[2]) | (~ ifc_fetch_addr_f2[3]));
assign fgmask_f2[4] = (((~ ifc_fetch_addr_f2[2]) & (~ ifc_fetch_addr_f2[1])) | (~ ifc_fetch_addr_f2[3]));
assign fgmask_f2[3] = (~ ifc_fetch_addr_f2[3]);
assign fgmask_f2[2] = (((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[1])) | ((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])));
assign fgmask_f2[1] = ((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2]));
assign fgmask_f2[0] = (((~ ifc_fetch_addr_f2[3]) & (~ ifc_fetch_addr_f2[2])) & (~ ifc_fetch_addr_f2[1]));
assign btb_sel_mask_f2[7:0] = {btb_sel_f2[7], ((| btb_sel_f2[7:6]) & fgmask_f2[6]), ((| btb_sel_f2[7:5]) & fgmask_f2[5]), ((| btb_sel_f2[7:4]) & fgmask_f2[4]), ((| btb_sel_f2[7:3]) & fgmask_f2[3]), ((| btb_sel_f2[7:2]) & fgmask_f2[2]), ((| btb_sel_f2[7:1]) & fgmask_f2[1]), ((| btb_sel_f2[7:0]) & fgmask_f2[0])};
assign num_valids[3:0] = countones((bht_valid_f2[7:0] & btb_sel_mask_f2[7:0]));
assign final_h = (| (btb_sel_f2[7:0] & bht_dir_f2[7:0]));
assign merged_ghr[4:0] = ((((({5 {(num_valids[3:0] >= 4'h4)}} & {fghr[4], 3'b0, final_h}) | ({5 {(num_valids[3:0] == 4'h3)}} & {fghr[4:3], 2'b0, final_h})) | ({5 {(num_valids[3:0] == 4'h2)}} & {fghr[2:0], 1'b0, final_h})) | ({5 {(num_valids[3:0] == 4'h1)}} & {fghr[3:0], final_h})) | ({5 {(num_valids[3:0] == 4'h0)}} & fghr[4:0]));
wire [4:0] exu_flush_ghr;
assign exu_flush_ghr[4:0] = exu_mp_fghr[4:0];
assign fghr_ns[4:0] = ((({5 {exu_flush_final}} & exu_flush_ghr[4:0]) | ({5 {(((~ exu_flush_final) & ifc_fetch_req_f2_raw) & (~ leak_one_f2))}} & merged_ghr[4:0])) | ({5 {((~ exu_flush_final) & (~ (ifc_fetch_req_f2_raw & (~ leak_one_f2))))}} & fghr[4:0]));
rvdff #(.WIDTH(5)) fetchghr(
.rst_l(rst_l),
.clk(active_clk),
.din(fghr_ns[4:0]),
.dout(fghr[4:0])
);
assign ifu_bp_fghr_f2[4:0] = fghr[4:0];
assign ifu_bp_way_f2[7:0] = way_raw[7:0];
assign ifu_bp_hist1_f2[7:0] = hist1_raw[7:0];
assign ifu_bp_hist0_f2[7:0] = hist0_raw[7:0];
assign ifu_bp_pc4_f2[7:0] = pc4_raw[7:0];
assign ifu_bp_valid_f2[7:0] = (wayhit_f2[7:0] & (~ {8 {dec_tlu_bpred_disable}}));
assign ifu_bp_ret_f2[7:0] = pret_raw[7:0];
always @(*) begin
casez (ifc_fetch_addr_f2[3:1])
3'b000: begin
bp_hist1_f2[7:0] = hist1_raw[7:0];
bp_valid_f2[7:0] = wayhit_f2[7:0];
end
3'b001: begin
bp_hist1_f2[7:0] = {1'b0, hist1_raw[7:1]};
bp_valid_f2[7:0] = {1'b0, wayhit_f2[7:1]};
end
3'b010: begin
bp_hist1_f2[7:0] = {2'b0, hist1_raw[7:2]};
bp_valid_f2[7:0] = {2'b0, wayhit_f2[7:2]};
end
3'b011: begin
bp_hist1_f2[7:0] = {3'b0, hist1_raw[7:3]};
bp_valid_f2[7:0] = {3'b0, wayhit_f2[7:3]};
end
3'b100: begin
bp_hist1_f2[7:0] = {4'b0, hist1_raw[7:4]};
bp_valid_f2[7:0] = {4'b0, wayhit_f2[7:4]};
end
3'b101: begin
bp_hist1_f2[7:0] = {5'b0, hist1_raw[7:5]};
bp_valid_f2[7:0] = {5'b0, wayhit_f2[7:5]};
end
3'b110: begin
bp_hist1_f2[7:0] = {6'b0, hist1_raw[7:6]};
bp_valid_f2[7:0] = {6'b0, wayhit_f2[7:6]};
end
3'b111: begin
bp_hist1_f2[7:0] = {7'b0, hist1_raw[7]};
bp_valid_f2[7:0] = {7'b0, wayhit_f2[7]};
end
default: begin
bp_hist1_f2[7:0] = hist1_raw[7:0];
bp_valid_f2[7:0] = wayhit_f2[7:0];
end
endcase
end
assign btb_fg_crossing_f2 = (btb_sel_f2[0] & btb_rd_pc4_f2);
wire [2:0] btb_sel_f2_enc;
wire [2:0] btb_sel_f2_enc_shift;
assign btb_sel_f2_enc[2:0] = encode8_3(btb_sel_f2[7:0]);
assign btb_sel_f2_enc_shift[2:0] = encode8_3({1'b0, btb_sel_f2[7:1]});
assign bp_total_branch_offset_f2[3:1] = ((({3 {btb_rd_pc4_f2}} & btb_sel_f2_enc_shift[2:0]) | ({3 {(~ btb_rd_pc4_f2)}} & btb_sel_f2_enc[2:0])) | {3 {btb_fg_crossing_f2}});
wire [31:4] adder_pc_in_f2;
wire [31:4] ifc_fetch_adder_prior;
rvdffe #(.WIDTH(28)) faddrf2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((ifc_fetch_req_f2 & (~ ifu_bp_kill_next_f2)) & ic_hit_f2)),
.din(ifc_fetch_addr_f2[31:4]),
.dout(ifc_fetch_adder_prior[31:4])
);
assign ifu_bp_poffset_f2[11:0] = btb_rd_tgt_f2[11:0];
assign adder_pc_in_f2[31:4] = (({28 {btb_fg_crossing_f2}} & ifc_fetch_adder_prior[31:4]) | ({28 {(~ btb_fg_crossing_f2)}} & ifc_fetch_addr_f2[31:4]));
rvbradder predtgt_addr(
.pc({adder_pc_in_f2[31:4], bp_total_branch_offset_f2[3:1]}),
.offset(btb_rd_tgt_f2[11:0]),
.dout(bp_btb_target_adder_f2[31:1])
);
assign ifu_bp_btb_target_f2[31:1] = ((btb_rd_ret_f2 & (~ btb_rd_call_f2)) ? rets_out[1+:31] : bp_btb_target_adder_f2[31:1]);
rvbradder rs_addr(
.pc({adder_pc_in_f2[31:4], bp_total_branch_offset_f2[3:1]}),
.offset({10'b0, btb_rd_pc4_f2, (~ btb_rd_pc4_f2)}),
.dout(bp_rs_call_target_f2[31:1])
);
wire rs_overpop_correct;
wire rsoverpop_valid_ns;
wire rsoverpop_valid_f;
wire [31:1] rsoverpop_ns;
wire [31:1] rsoverpop_f;
wire rsunderpop_valid_ns;
wire rsunderpop_valid_f;
wire rs_underpop_correct;
assign rs_overpop_correct = 1'b0;
assign rs_underpop_correct = 1'b0;
assign rsoverpop_f[31:1] = 'b0;
wire e4_rs_correct;
assign e4_rs_correct = 1'b0;
assign rs_correct = 1'b0;
assign rs_push = (((((btb_rd_call_f2 & (~ btb_rd_ret_f2)) & ifu_bp_kill_next_f2) | (rs_overpop_correct & (~ rs_underpop_correct))) & (~ rs_correct)) & (~ e4_rs_correct));
assign rs_pop = (((((btb_rd_ret_f2 & (~ btb_rd_call_f2)) & ifu_bp_kill_next_f2) | (rs_underpop_correct & (~ rs_overpop_correct))) & (~ rs_correct)) & (~ e4_rs_correct));
assign rs_hold = ((((((~ rs_push) & (~ rs_pop)) & (~ rs_overpop_correct)) & (~ rs_underpop_correct)) & (~ rs_correct)) & (~ e4_rs_correct));
assign rets_in[1+:31] = (((({31 {(rs_overpop_correct & rs_underpop_correct)}} & rsoverpop_f[31:1]) | ({31 {(rs_push & rs_overpop_correct)}} & rsoverpop_f[31:1])) | ({31 {(rs_push & (~ rs_overpop_correct))}} & bp_rs_call_target_f2[31:1])) | ({31 {rs_pop}} & rets_out[32+:31]));
assign rsenable[0] = (~ rs_hold);
generate
for (i = 0; (i < 4); i = (i + 1)) begin : retstack
if ((i == 3)) begin
assign rets_in[((i * 31) + 1)+:31] = rets_out[(((i - 1) * 31) + 1)+:31];
assign rsenable[i] = ((rs_push | rs_correct) | e4_rs_correct);
end
else if ((i > 0)) begin
assign rets_in[((i * 31) + 1)+:31] = (({31 {rs_push}} & rets_out[(((i - 1) * 31) + 1)+:31]) | ({31 {rs_pop}} & rets_out[(((i + 1) * 31) + 1)+:31]));
assign rsenable[i] = (((rs_push | rs_pop) | rs_correct) | e4_rs_correct);
end
rvdffe #(.WIDTH(31)) rets_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(rsenable[i]),
.din(rets_in[((i * 31) + 1)+:31]),
.dout(rets_out[((i * 31) + 1)+:31])
);
end
endgenerate
assign dec_tlu_error_wb = (((dec_tlu_br0_start_error_wb | dec_tlu_br0_error_wb) | dec_tlu_br1_start_error_wb) | dec_tlu_br1_error_wb);
assign dec_tlu_all_banks_error_wb = (dec_tlu_br0_start_error_wb | ((~ dec_tlu_br0_error_wb) & dec_tlu_br1_start_error_wb));
assign dec_tlu_error_bank_wb[1:0] = ((dec_tlu_br0_error_wb | dec_tlu_br0_start_error_wb) ? dec_tlu_br0_bank_wb[1:0] : dec_tlu_br1_bank_wb[1:0]);
assign btb_error_addr_wb[5:4] = ((dec_tlu_br0_error_wb | dec_tlu_br0_start_error_wb) ? dec_tlu_br0_addr_wb[5:4] : dec_tlu_br1_addr_wb[5:4]);
assign dec_tlu_way_wb = ((dec_tlu_br0_error_wb | dec_tlu_br0_start_error_wb) ? dec_tlu_br0_way_wb : dec_tlu_br1_way_wb);
assign btb_valid = (exu_mp_valid & (~ dec_tlu_error_wb));
assign btb_wr_tag[8:0] = exu_mp_btag[8:0];
rvbtb_tag_hash rdtagf1(
.hash(fetch_rd_tag_f1[8:0]),
.pc({ifc_fetch_addr_f1[31:4], 3'b0})
);
rvdff #(.WIDTH(9)) rdtagf(
.rst_l(rst_l),
.clk(active_clk),
.din(fetch_rd_tag_f1[8:0]),
.dout(fetch_rd_tag_f2[8:0])
);
assign btb_wr_data[25:0] = {btb_wr_tag[8:0], exu_mp_tgt[11:0], exu_mp_pc4, exu_mp_boffset, (exu_mp_call | exu_mp_ja), (exu_mp_ret | exu_mp_ja), btb_valid};
assign exu_mp_valid_write = (exu_mp_valid & exu_mp_ataken);
assign btb_wr_en_way0[3:0] = ((({4 {(((~ exu_mp_way) & exu_mp_valid_write) & (~ dec_tlu_error_wb))}} & decode2_4(exu_mp_bank[1:0])) | ({4 {(((~ dec_tlu_way_wb) & dec_tlu_error_wb) & (~ dec_tlu_all_banks_error_wb))}} & decode2_4(dec_tlu_error_bank_wb[1:0]))) | {4 {((~ dec_tlu_way_wb) & dec_tlu_all_banks_error_wb)}});
assign btb_wr_en_way1[3:0] = ((({4 {((exu_mp_way & exu_mp_valid_write) & (~ dec_tlu_error_wb))}} & decode2_4(exu_mp_bank[1:0])) | ({4 {((dec_tlu_way_wb & dec_tlu_error_wb) & (~ dec_tlu_all_banks_error_wb))}} & decode2_4(dec_tlu_error_bank_wb[1:0]))) | {4 {(dec_tlu_way_wb & dec_tlu_all_banks_error_wb)}});
assign btb_wr_addr[5:4] = (dec_tlu_error_wb ? btb_error_addr_wb[5:4] : exu_mp_addr[5:4]);
wire [1:0] bht_wr_data0;
wire [1:0] bht_wr_data1;
wire [1:0] bht_wr_data2;
wire [7:0] bht_wr_en0;
wire [7:0] bht_wr_en1;
wire [7:0] bht_wr_en2;
assign middle_of_bank = (exu_mp_pc4 ^ exu_mp_boffset);
assign bht_wr_en0[7:0] = ({8 {(((exu_mp_valid & (~ exu_mp_call)) & (~ exu_mp_ret)) & (~ exu_mp_ja))}} & decode3_8({exu_mp_bank[1:0], middle_of_bank}));
assign bht_wr_en1[7:0] = ({8 {dec_tlu_br1_v_wb}} & decode3_8({dec_tlu_br1_bank_wb[1:0], dec_tlu_br1_middle_wb}));
assign bht_wr_en2[7:0] = ({8 {dec_tlu_br0_v_wb}} & decode3_8({dec_tlu_br0_bank_wb[1:0], dec_tlu_br0_middle_wb}));
assign bht_wr_data0[1:0] = exu_mp_hist[1:0];
assign bht_wr_data1[1:0] = dec_tlu_br1_hist_wb[1:0];
assign bht_wr_data2[1:0] = dec_tlu_br0_hist_wb[1:0];
wire [7:4] bht_rd_addr_f1;
wire [7:4] bht_wr_addr0;
wire [7:4] bht_wr_addr1;
wire [7:4] bht_wr_addr2;
wire [7:4] mp_hashed;
wire [7:4] br0_hashed_wb;
wire [7:4] br1_hashed_wb;
wire [7:4] bht_rd_addr_hashed_f1;
rvbtb_ghr_hash mpghrhs(
.hashin(exu_mp_addr[5:4]),
.ghr(exu_mp_eghr[4:0]),
.hash(mp_hashed[7:4])
);
rvbtb_ghr_hash br0ghrhs(
.hashin(dec_tlu_br0_addr_wb[5:4]),
.ghr(dec_tlu_br0_fghr_wb[4:0]),
.hash(br0_hashed_wb[7:4])
);
rvbtb_ghr_hash br1ghrhs(
.hashin(dec_tlu_br1_addr_wb[5:4]),
.ghr(dec_tlu_br1_fghr_wb[4:0]),
.hash(br1_hashed_wb[7:4])
);
rvbtb_ghr_hash fghrhs(
.hashin(btb_rd_addr_f1[5:4]),
.ghr(fghr_ns[4:0]),
.hash(bht_rd_addr_hashed_f1[7:4])
);
assign bht_wr_addr0[7:4] = mp_hashed[7:4];
assign bht_wr_addr1[7:4] = br1_hashed_wb[7:4];
assign bht_wr_addr2[7:4] = br0_hashed_wb[7:4];
assign bht_rd_addr_f1[7:4] = bht_rd_addr_hashed_f1[7:4];
generate
for (j = 0; (j < LRU_SIZE); j = (j + 1)) begin : BTB_FLOPS
wire [26:1] sv2v_tmp_btb_bank0_way0_dout;
always @(*) btb_bank0_rd_data_way0_out[(j * 26)+:26] = sv2v_tmp_btb_bank0_way0_dout;
rvdffe #(.WIDTH(26)) btb_bank0_way0(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way0[0])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank0_way0_dout)
);
wire [26:1] sv2v_tmp_btb_bank1_way0_dout;
always @(*) btb_bank1_rd_data_way0_out[(j * 26)+:26] = sv2v_tmp_btb_bank1_way0_dout;
rvdffe #(.WIDTH(26)) btb_bank1_way0(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way0[1])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank1_way0_dout)
);
wire [26:1] sv2v_tmp_btb_bank2_way0_dout;
always @(*) btb_bank2_rd_data_way0_out[(j * 26)+:26] = sv2v_tmp_btb_bank2_way0_dout;
rvdffe #(.WIDTH(26)) btb_bank2_way0(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way0[2])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank2_way0_dout)
);
wire [26:1] sv2v_tmp_btb_bank3_way0_dout;
always @(*) btb_bank3_rd_data_way0_out[(j * 26)+:26] = sv2v_tmp_btb_bank3_way0_dout;
rvdffe #(.WIDTH(26)) btb_bank3_way0(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way0[3])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank3_way0_dout)
);
wire [26:1] sv2v_tmp_btb_bank0_way1_dout;
always @(*) btb_bank0_rd_data_way1_out[(j * 26)+:26] = sv2v_tmp_btb_bank0_way1_dout;
rvdffe #(.WIDTH(26)) btb_bank0_way1(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way1[0])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank0_way1_dout)
);
wire [26:1] sv2v_tmp_btb_bank1_way1_dout;
always @(*) btb_bank1_rd_data_way1_out[(j * 26)+:26] = sv2v_tmp_btb_bank1_way1_dout;
rvdffe #(.WIDTH(26)) btb_bank1_way1(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way1[1])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank1_way1_dout)
);
wire [26:1] sv2v_tmp_btb_bank2_way1_dout;
always @(*) btb_bank2_rd_data_way1_out[(j * 26)+:26] = sv2v_tmp_btb_bank2_way1_dout;
rvdffe #(.WIDTH(26)) btb_bank2_way1(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way1[2])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank2_way1_dout)
);
wire [26:1] sv2v_tmp_btb_bank3_way1_dout;
always @(*) btb_bank3_rd_data_way1_out[(j * 26)+:26] = sv2v_tmp_btb_bank3_way1_dout;
rvdffe #(.WIDTH(26)) btb_bank3_way1(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((btb_wr_addr[5:4] == j) & btb_wr_en_way1[3])),
.din(btb_wr_data[25:0]),
.dout(sv2v_tmp_btb_bank3_way1_dout)
);
end
endgenerate
rvdffe #(.WIDTH(26)) btb_bank0_way0_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank0_rd_data_way0_f2_in[25:0]),
.dout(btb_bank0_rd_data_way0_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank1_way0_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank1_rd_data_way0_f2_in[25:0]),
.dout(btb_bank1_rd_data_way0_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank2_way0_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank2_rd_data_way0_f2_in[25:0]),
.dout(btb_bank2_rd_data_way0_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank3_way0_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank3_rd_data_way0_f2_in[25:0]),
.dout(btb_bank3_rd_data_way0_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank0_way1_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank0_rd_data_way1_f2_in[25:0]),
.dout(btb_bank0_rd_data_way1_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank1_way1_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank1_rd_data_way1_f2_in[25:0]),
.dout(btb_bank1_rd_data_way1_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank2_way1_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank2_rd_data_way1_f2_in[25:0]),
.dout(btb_bank2_rd_data_way1_f2[25:0])
);
rvdffe #(.WIDTH(26)) btb_bank3_way1_data_out(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din(btb_bank3_rd_data_way1_f2_in[25:0]),
.dout(btb_bank3_rd_data_way1_f2[25:0])
);
always @(*) begin : BTB_rd_mux
btb_bank0_rd_data_way0_f2_in[25:0] = 1'sb0;
btb_bank1_rd_data_way0_f2_in[25:0] = 1'sb0;
btb_bank2_rd_data_way0_f2_in[25:0] = 1'sb0;
btb_bank3_rd_data_way0_f2_in[25:0] = 1'sb0;
btb_bank0_rd_data_way1_f2_in[25:0] = 1'sb0;
btb_bank1_rd_data_way1_f2_in[25:0] = 1'sb0;
btb_bank2_rd_data_way1_f2_in[25:0] = 1'sb0;
btb_bank3_rd_data_way1_f2_in[25:0] = 1'sb0;
begin : sv2v_autoblock_29
reg signed [31:0] j;
for (j = 0; (j < LRU_SIZE); j = (j + 1))
begin
if ((btb_rd_addr_f1[5:4] == sv2v_cast_2(j))) begin
btb_bank0_rd_data_way0_f2_in[25:0] = btb_bank0_rd_data_way0_out[(j * 26)+:26];
btb_bank1_rd_data_way0_f2_in[25:0] = btb_bank1_rd_data_way0_out[(j * 26)+:26];
btb_bank2_rd_data_way0_f2_in[25:0] = btb_bank2_rd_data_way0_out[(j * 26)+:26];
btb_bank3_rd_data_way0_f2_in[25:0] = btb_bank3_rd_data_way0_out[(j * 26)+:26];
btb_bank0_rd_data_way1_f2_in[25:0] = btb_bank0_rd_data_way1_out[(j * 26)+:26];
btb_bank1_rd_data_way1_f2_in[25:0] = btb_bank1_rd_data_way1_out[(j * 26)+:26];
btb_bank2_rd_data_way1_f2_in[25:0] = btb_bank2_rd_data_way1_out[(j * 26)+:26];
btb_bank3_rd_data_way1_f2_in[25:0] = btb_bank3_rd_data_way1_out[(j * 26)+:26];
end
end
end
end
wire [((((8 * (16 / NUM_BHT_LOOP)) * NUM_BHT_LOOP) * 2) + -1):0] bht_bank_wr_data;
reg [255:0] bht_bank_rd_data_out;
reg [1:0] bht_bank0_rd_data_f2_in;
reg [1:0] bht_bank1_rd_data_f2_in;
reg [1:0] bht_bank2_rd_data_f2_in;
reg [1:0] bht_bank3_rd_data_f2_in;
reg [1:0] bht_bank4_rd_data_f2_in;
reg [1:0] bht_bank5_rd_data_f2_in;
reg [1:0] bht_bank6_rd_data_f2_in;
reg [1:0] bht_bank7_rd_data_f2_in;
wire [((8 * (16 / NUM_BHT_LOOP)) + -1):0] bht_bank_clken;
wire [((8 * (16 / NUM_BHT_LOOP)) + -1):0] bht_bank_clk;
wire [(((8 * (16 / NUM_BHT_LOOP)) * NUM_BHT_LOOP) + -1):0] bht_bank_sel;
generate
for (i = 0; (i < 8); i = (i + 1)) begin : BANKS
genvar BHT_CLK_GROUP_k;
for (BHT_CLK_GROUP_k = 0; (BHT_CLK_GROUP_k < (16 / NUM_BHT_LOOP)); BHT_CLK_GROUP_k = (BHT_CLK_GROUP_k + 1)) begin : BHT_CLK_GROUP
assign bht_bank_clken[((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k)] = (((bht_wr_en0[i] & ((bht_wr_addr0[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH)) | (bht_wr_en1[i] & ((bht_wr_addr1[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH))) | (bht_wr_en2[i] & ((bht_wr_addr2[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH)));
rvclkhdr bht_bank_grp_cgc(
.en(bht_bank_clken[((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k)]),
.l1clk(bht_bank_clk[((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k)]),
.clk(clk),
.scan_mode(scan_mode)
);
for (j = 0; (j < NUM_BHT_LOOP); j = (j + 1)) begin : BHT_FLOPS
assign bht_bank_sel[((((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k) * NUM_BHT_LOOP) + j)] = ((((bht_wr_en0[i] & (bht_wr_addr0[NUM_BHT_LOOP_INNER_HI:4] == j)) & ((bht_wr_addr0[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH)) | ((bht_wr_en1[i] & (bht_wr_addr1[NUM_BHT_LOOP_INNER_HI:4] == j)) & ((bht_wr_addr1[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH))) | ((bht_wr_en2[i] & (bht_wr_addr2[NUM_BHT_LOOP_INNER_HI:4] == j)) & ((bht_wr_addr2[7:NUM_BHT_LOOP_OUTER_LO] == BHT_CLK_GROUP_k) | BHT_NO_ADDR_MATCH)));
assign bht_bank_wr_data[(((((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k) * NUM_BHT_LOOP) + j) * 2)+:2] = (((bht_wr_en2[i] & (bht_wr_addr2[7:4] == j)) & ((bht_wr_addr2[7:4] == BHT_CLK_GROUP_k) | 1)) ? bht_wr_data2[1:0] : (((bht_wr_en1[i] & (bht_wr_addr1[7:4] == j)) & ((bht_wr_addr1[7:4] == BHT_CLK_GROUP_k) | 1)) ? bht_wr_data1[1:0] : bht_wr_data0[1:0]));
wire [2:1] sv2v_tmp_bht_bank_dout;
always @(*) bht_bank_rd_data_out[(((i * 16) + ((16 * BHT_CLK_GROUP_k) + j)) * 2)+:2] = sv2v_tmp_bht_bank_dout;
rvdffs #(.WIDTH(2)) bht_bank(
.rst_l(rst_l),
.clk(bht_bank_clk[((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k)]),
.en(bht_bank_sel[((((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k) * NUM_BHT_LOOP) + j)]),
.din(bht_bank_wr_data[(((((i * (16 / NUM_BHT_LOOP)) + BHT_CLK_GROUP_k) * NUM_BHT_LOOP) + j) * 2)+:2]),
.dout(sv2v_tmp_bht_bank_dout)
);
end
end
end
endgenerate
always @(*) begin : BHT_rd_mux
bht_bank0_rd_data_f2_in[1:0] = 1'sb0;
bht_bank1_rd_data_f2_in[1:0] = 1'sb0;
bht_bank2_rd_data_f2_in[1:0] = 1'sb0;
bht_bank3_rd_data_f2_in[1:0] = 1'sb0;
bht_bank4_rd_data_f2_in[1:0] = 1'sb0;
bht_bank5_rd_data_f2_in[1:0] = 1'sb0;
bht_bank6_rd_data_f2_in[1:0] = 1'sb0;
bht_bank7_rd_data_f2_in[1:0] = 1'sb0;
begin : sv2v_autoblock_30
reg signed [31:0] j;
for (j = 0; (j < 16); j = (j + 1))
begin
if ((bht_rd_addr_f1[7:4] == sv2v_cast_4(j))) begin
bht_bank0_rd_data_f2_in[1:0] = bht_bank_rd_data_out[(j * 2)+:2];
bht_bank1_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((16 + j) * 2)+:2];
bht_bank2_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((32 + j) * 2)+:2];
bht_bank3_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((48 + j) * 2)+:2];
bht_bank4_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((64 + j) * 2)+:2];
bht_bank5_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((80 + j) * 2)+:2];
bht_bank6_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((96 + j) * 2)+:2];
bht_bank7_rd_data_f2_in[1:0] = bht_bank_rd_data_out[((112 + j) * 2)+:2];
end
end
end
end
rvdffe #(.WIDTH(16)) bht_dataoutf(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ifc_fetch_req_f1),
.din({bht_bank0_rd_data_f2_in[1:0], bht_bank1_rd_data_f2_in[1:0], bht_bank2_rd_data_f2_in[1:0], bht_bank3_rd_data_f2_in[1:0], bht_bank4_rd_data_f2_in[1:0], bht_bank5_rd_data_f2_in[1:0], bht_bank6_rd_data_f2_in[1:0], bht_bank7_rd_data_f2_in[1:0]}),
.dout({bht_bank0_rd_data_f2[1:0], bht_bank1_rd_data_f2[1:0], bht_bank2_rd_data_f2[1:0], bht_bank3_rd_data_f2[1:0], bht_bank4_rd_data_f2[1:0], bht_bank5_rd_data_f2[1:0], bht_bank6_rd_data_f2[1:0], bht_bank7_rd_data_f2[1:0]})
);
function [2:0] encode8_3;
input reg [7:0] in;
begin
encode8_3[2] = (| in[7:4]);
encode8_3[1] = (((in[7] | in[6]) | in[3]) | in[2]);
encode8_3[0] = (((in[7] | in[5]) | in[3]) | in[1]);
end
endfunction
function [7:0] decode3_8;
input reg [2:0] in;
begin
decode3_8[7] = ((in[2] & in[1]) & in[0]);
decode3_8[6] = ((in[2] & in[1]) & (~ in[0]));
decode3_8[5] = ((in[2] & (~ in[1])) & in[0]);
decode3_8[4] = ((in[2] & (~ in[1])) & (~ in[0]));
decode3_8[3] = (((~ in[2]) & in[1]) & in[0]);
decode3_8[2] = (((~ in[2]) & in[1]) & (~ in[0]));
decode3_8[1] = (((~ in[2]) & (~ in[1])) & in[0]);
decode3_8[0] = (((~ in[2]) & (~ in[1])) & (~ in[0]));
end
endfunction
function [3:0] decode2_4;
input reg [1:0] in;
begin
decode2_4[3] = (in[1] & in[0]);
decode2_4[2] = (in[1] & (~ in[0]));
decode2_4[1] = ((~ in[1]) & in[0]);
decode2_4[0] = ((~ in[1]) & (~ in[0]));
end
endfunction
function [3:0] countones;
input reg [7:0] valid;
begin
countones[3:0] = ((((((({3'b0, valid[7]} + {3'b0, valid[6]}) + {3'b0, valid[5]}) + {3'b0, valid[4]}) + {3'b0, valid[3]}) + {3'b0, valid[2]}) + {3'b0, valid[1]}) + {3'b0, valid[0]});
end
endfunction
function [2:0] newlru;
input reg [2:0] lru;
input reg [1:0] used;
begin
newlru[2] = ((lru[2] & (~ used[0])) | ((~ used[1]) & (~ used[0])));
newlru[1] = (((~ used[1]) & (~ used[0])) | used[0]);
newlru[0] = (((((((~ lru[2]) & lru[1]) & (~ used[1])) & (~ used[0])) | (((~ lru[1]) & (~ lru[0])) & used[0])) | (((~ lru[2]) & lru[0]) & used[0])) | ((lru[0] & (~ used[1])) & (~ used[0])));
end
endfunction
function [1:0] lru2way;
input reg [2:0] lru;
input reg [2:0] v;
begin
lru2way[1] = (((((((~ lru[2]) & lru[1]) & (~ lru[0])) & v[1]) & v[0]) | (((lru[2] & lru[0]) & v[1]) & v[0])) | (((~ v[2]) & v[1]) & v[0]));
lru2way[0] = ((((lru[2] & (~ lru[0])) & v[2]) & v[0]) | ((~ v[1]) & v[0]));
end
endfunction
endmodule
module ifu_ic_mem (
clk,
rst_l,
clk_override,
dec_tlu_core_ecc_disable,
ic_rw_addr,
ic_wr_en,
ic_rd_en,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_premux_data,
ic_sel_premux_data,
ic_wr_data,
ic_rd_data,
ictag_debug_rd_data,
ic_debug_wr_data,
ic_tag_valid,
ic_rd_hit,
ic_tag_perr,
scan_mode
);
input wire clk;
input wire rst_l;
input wire clk_override;
input wire dec_tlu_core_ecc_disable;
input wire [31:3] ic_rw_addr;
input wire [3:0] ic_wr_en;
input wire ic_rd_en;
input wire [15:2] ic_debug_addr;
input wire ic_debug_rd_en;
input wire ic_debug_wr_en;
input wire ic_debug_tag_array;
input wire [3:0] ic_debug_way;
input wire [127:0] ic_premux_data;
input wire ic_sel_premux_data;
input wire [67:0] ic_wr_data;
output wire [135:0] ic_rd_data;
output wire [20:0] ictag_debug_rd_data;
input wire [33:0] ic_debug_wr_data;
input wire [3:0] ic_tag_valid;
output wire [3:0] ic_rd_hit;
output wire ic_tag_perr;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
IC_TAG #(
.ICACHE_TAG_HIGH(ICACHE_TAG_HIGH),
.ICACHE_TAG_LOW(ICACHE_TAG_LOW),
.ICACHE_TAG_DEPTH(ICACHE_TAG_DEPTH)
) ic_tag_inst(
.clk(clk),
.rst_l(rst_l),
.clk_override(clk_override),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.ic_tag_valid(ic_tag_valid),
.ic_rd_en(ic_rd_en),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.scan_mode(scan_mode),
.ic_wr_en(ic_wr_en[3:0]),
.ic_debug_addr(ic_debug_addr[(ICACHE_TAG_HIGH - 1):2]),
.ic_rw_addr(ic_rw_addr[31:3])
);
IC_DATA #(
.ICACHE_TAG_HIGH(ICACHE_TAG_HIGH),
.ICACHE_TAG_LOW(ICACHE_TAG_LOW),
.ICACHE_IC_DEPTH(ICACHE_IC_DEPTH)
) ic_data_inst(
.clk(clk),
.rst_l(rst_l),
.clk_override(clk_override),
.ic_rd_en(ic_rd_en),
.ic_wr_data(ic_wr_data),
.ic_rd_data(ic_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.ic_rd_hit(ic_rd_hit),
.scan_mode(scan_mode),
.ic_wr_en(ic_wr_en[3:0]),
.ic_debug_addr(ic_debug_addr[(ICACHE_TAG_HIGH - 1):2]),
.ic_rw_addr(ic_rw_addr[(ICACHE_TAG_HIGH - 1):3])
);
endmodule
module IC_DATA (
clk,
rst_l,
clk_override,
ic_rw_addr,
ic_wr_en,
ic_rd_en,
ic_wr_data,
ic_rd_data,
ic_debug_wr_data,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_premux_data,
ic_sel_premux_data,
ic_rd_hit,
scan_mode
);
parameter ICACHE_TAG_HIGH = 16;
parameter ICACHE_TAG_LOW = 6;
parameter ICACHE_IC_DEPTH = 1024;
input wire clk;
input wire rst_l;
input wire clk_override;
input wire [(ICACHE_TAG_HIGH - 1):3] ic_rw_addr;
input wire [3:0] ic_wr_en;
input wire ic_rd_en;
input wire [67:0] ic_wr_data;
output wire [135:0] ic_rd_data;
input wire [33:0] ic_debug_wr_data;
input wire [(ICACHE_TAG_HIGH - 1):2] ic_debug_addr;
input wire ic_debug_rd_en;
input wire ic_debug_wr_en;
input wire ic_debug_tag_array;
input wire [3:0] ic_debug_way;
input wire [127:0] ic_premux_data;
input wire ic_sel_premux_data;
input wire [3:0] ic_rd_hit;
input wire scan_mode;
wire [5:4] ic_rw_addr_ff;
wire [15:0] ic_b_sb_wren;
wire ic_debug_sel_sb0;
wire ic_debug_sel_sb1;
wire ic_debug_sel_sb2;
wire ic_debug_sel_sb3;
wire [543:0] bank_set_dout;
wire [543:0] wb_dout;
wire [135:0] ic_sb_wr_data;
wire [3:0] ic_bank_way_clken;
wire [3:0] ic_bank_way_clk;
wire ic_b_rden;
wire [3:0] ic_debug_rd_way_en;
wire [3:0] ic_debug_rd_way_en_ff;
wire [3:0] ic_debug_wr_way_en;
wire [(ICACHE_TAG_HIGH - 1):4] ic_rw_addr_q;
assign ic_debug_rd_way_en[3:0] = ({4 {(ic_debug_rd_en & (~ ic_debug_tag_array))}} & ic_debug_way[3:0]);
assign ic_debug_wr_way_en[3:0] = ({4 {(ic_debug_wr_en & (~ ic_debug_tag_array))}} & ic_debug_way[3:0]);
assign ic_b_sb_wren[0+:4] = ((ic_wr_en[3:0] & {4 {(~ ic_rw_addr[3])}}) | (ic_debug_wr_way_en[3:0] & {4 {(ic_debug_addr[3:2] == 2'b00)}}));
assign ic_b_sb_wren[4+:4] = ((ic_wr_en[3:0] & {4 {(~ ic_rw_addr[3])}}) | (ic_debug_wr_way_en[3:0] & {4 {(ic_debug_addr[3:2] == 2'b01)}}));
assign ic_b_sb_wren[8+:4] = ((ic_wr_en[3:0] & {4 {ic_rw_addr[3]}}) | (ic_debug_wr_way_en[3:0] & {4 {(ic_debug_addr[3:2] == 2'b10)}}));
assign ic_b_sb_wren[12+:4] = ((ic_wr_en[3:0] & {4 {ic_rw_addr[3]}}) | (ic_debug_wr_way_en[3:0] & {4 {(ic_debug_addr[3:2] == 2'b11)}}));
assign ic_debug_sel_sb0 = (ic_debug_addr[3:2] == 2'b00);
assign ic_debug_sel_sb1 = (ic_debug_addr[3:2] == 2'b01);
assign ic_debug_sel_sb2 = (ic_debug_addr[3:2] == 2'b10);
assign ic_debug_sel_sb3 = (ic_debug_addr[3:2] == 2'b11);
assign ic_sb_wr_data[0+:34] = ((ic_debug_sel_sb0 & ic_debug_wr_en) ? ic_debug_wr_data[33:0] : ic_wr_data[33:0]);
assign ic_sb_wr_data[34+:34] = ((ic_debug_sel_sb1 & ic_debug_wr_en) ? ic_debug_wr_data[33:0] : ic_wr_data[67:34]);
assign ic_sb_wr_data[68+:34] = ((ic_debug_sel_sb2 & ic_debug_wr_en) ? ic_debug_wr_data[33:0] : ic_wr_data[33:0]);
assign ic_sb_wr_data[102+:34] = ((ic_debug_sel_sb3 & ic_debug_wr_en) ? ic_debug_wr_data[33:0] : ic_wr_data[67:34]);
assign ic_b_rden = (ic_rd_en | ic_debug_rd_en);
assign ic_bank_way_clken[3:0] = (((({4 {(ic_b_rden | clk_override)}} | ic_b_sb_wren[0+:4]) | ic_b_sb_wren[4+:4]) | ic_b_sb_wren[8+:4]) | ic_b_sb_wren[12+:4]);
assign ic_rw_addr_q[(ICACHE_TAG_HIGH - 1):4] = ((ic_debug_rd_en | ic_debug_wr_en) ? ic_debug_addr[(ICACHE_TAG_HIGH - 1):4] : ic_rw_addr[(ICACHE_TAG_HIGH - 1):4]);
wire ic_debug_rd_en_ff;
rvdff #(.WIDTH(2)) adr_ff(
.clk(clk),
.rst_l(rst_l),
.din(ic_rw_addr_q[5:4]),
.dout(ic_rw_addr_ff[5:4])
);
rvdff #(.WIDTH(5)) debug_rd_wy_ff(
.clk(clk),
.rst_l(rst_l),
.din({ic_debug_rd_way_en[3:0], ic_debug_rd_en}),
.dout({ic_debug_rd_way_en_ff[3:0], ic_debug_rd_en_ff})
);
localparam NUM_WAYS = 4;
localparam NUM_SUBBANKS = 4;
generate
genvar WAYS_i;
for (WAYS_i = 0; (WAYS_i < NUM_WAYS); WAYS_i = (WAYS_i + 1)) begin : WAYS
rvoclkhdr bank_way_c1_cgc(
.en(ic_bank_way_clken[WAYS_i]),
.l1clk(ic_bank_way_clk[WAYS_i]),
.clk(clk),
.scan_mode(scan_mode)
);
genvar SUBBANKS_k;
for (SUBBANKS_k = 0; (SUBBANKS_k < NUM_SUBBANKS); SUBBANKS_k = (SUBBANKS_k + 1)) begin : SUBBANKS
ram_256x34 ic_bank_sb_way_data(
.CLK(ic_bank_way_clk[WAYS_i]),
.WE(ic_b_sb_wren[((SUBBANKS_k * 4) + WAYS_i)]),
.D(ic_sb_wr_data[(SUBBANKS_k * 34)+:34]),
.ADR(ic_rw_addr_q[(ICACHE_TAG_HIGH - 1):4]),
.Q(wb_dout[((WAYS_i * 136) + (SUBBANKS_k * 34))+:(((((SUBBANKS_k + 1) * 34) - 1) >= (SUBBANKS_k * 34)) ? (((((SUBBANKS_k + 1) * 34) - 1) - (SUBBANKS_k * 34)) + 1) : (((SUBBANKS_k * 34) - (((SUBBANKS_k + 1) * 34) - 1)) + 1))])
);
end
end
endgenerate
wire [3:0] ic_rd_hit_q;
assign ic_rd_hit_q[3:0] = (ic_debug_rd_en_ff ? ic_debug_rd_way_en_ff[3:0] : ic_rd_hit[3:0]);
wire [135:0] ic_premux_data_ext;
wire [543:0] wb_dout_way;
wire [543:0] wb_dout_way_with_premux;
assign ic_premux_data_ext[135:0] = {2'b0, ic_premux_data[127:96], 2'b0, ic_premux_data[95:64], 2'b0, ic_premux_data[63:32], 2'b0, ic_premux_data[31:0]};
assign wb_dout_way[0+:136] = wb_dout[0+:136];
assign wb_dout_way[136+:136] = wb_dout[136+:136];
assign wb_dout_way[272+:136] = wb_dout[272+:136];
assign wb_dout_way[408+:136] = wb_dout[408+:136];
assign wb_dout_way_with_premux[0+:136] = (ic_sel_premux_data ? ic_premux_data_ext[135:0] : wb_dout_way[0+:136]);
assign wb_dout_way_with_premux[136+:136] = (ic_sel_premux_data ? ic_premux_data_ext[135:0] : wb_dout_way[136+:136]);
assign wb_dout_way_with_premux[272+:136] = (ic_sel_premux_data ? ic_premux_data_ext[135:0] : wb_dout_way[272+:136]);
assign wb_dout_way_with_premux[408+:136] = (ic_sel_premux_data ? ic_premux_data_ext[135:0] : wb_dout_way[408+:136]);
assign ic_rd_data[135:0] = (((({136 {(ic_rd_hit_q[0] | ic_sel_premux_data)}} & wb_dout_way_with_premux[0+:136]) | ({136 {(ic_rd_hit_q[1] | ic_sel_premux_data)}} & wb_dout_way_with_premux[136+:136])) | ({136 {(ic_rd_hit_q[2] | ic_sel_premux_data)}} & wb_dout_way_with_premux[272+:136])) | ({136 {(ic_rd_hit_q[3] | ic_sel_premux_data)}} & wb_dout_way_with_premux[408+:136]));
endmodule
module IC_TAG (
clk,
rst_l,
clk_override,
dec_tlu_core_ecc_disable,
ic_rw_addr,
ic_wr_en,
ic_tag_valid,
ic_rd_en,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ictag_debug_rd_data,
ic_debug_wr_data,
ic_rd_hit,
ic_tag_perr,
scan_mode
);
parameter ICACHE_TAG_HIGH = 16;
parameter ICACHE_TAG_LOW = 6;
parameter ICACHE_TAG_DEPTH = 1024;
input wire clk;
input wire rst_l;
input wire clk_override;
input wire dec_tlu_core_ecc_disable;
input wire [31:3] ic_rw_addr;
input wire [3:0] ic_wr_en;
input wire [3:0] ic_tag_valid;
input wire ic_rd_en;
input wire [(ICACHE_TAG_HIGH - 1):2] ic_debug_addr;
input wire ic_debug_rd_en;
input wire ic_debug_wr_en;
input wire ic_debug_tag_array;
input wire [3:0] ic_debug_way;
output wire [20:0] ictag_debug_rd_data;
input wire [33:0] ic_debug_wr_data;
output wire [3:0] ic_rd_hit;
output wire ic_tag_perr;
input wire scan_mode;
wire [83:0] ic_tag_data_raw;
wire [((32 >= ICACHE_TAG_HIGH) ? ((4 * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + (ICACHE_TAG_HIGH - 1)) : ((4 * ((ICACHE_TAG_HIGH >= 32) ? ((ICACHE_TAG_HIGH - 32) + 1) : (33 - ICACHE_TAG_HIGH))) + 31)):((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 32)] w_tout;
wire [20:0] ic_tag_wr_data;
wire [3:0] ic_tag_way_perr;
wire [3:0] ic_debug_rd_way_en;
wire [3:0] ic_debug_rd_way_en_ff;
wire [(ICACHE_TAG_HIGH - 1):6] ic_rw_addr_q;
wire [31:4] ic_rw_addr_ff;
wire [3:0] ic_tag_wren;
wire [3:0] ic_tag_wren_q;
wire [3:0] ic_tag_clk;
wire [3:0] ic_tag_clken;
wire [3:0] ic_debug_wr_way_en;
assign ic_tag_wren[3:0] = (ic_wr_en[3:0] & {4 {(ic_rw_addr[5:3] == 3'b111)}});
assign ic_tag_clken[3:0] = ((({4 {(ic_rd_en | clk_override)}} | ic_wr_en[3:0]) | ic_debug_wr_way_en[3:0]) | ic_debug_rd_way_en[3:0]);
rvdff #(.WIDTH((32 - ICACHE_TAG_HIGH))) adr_ff(
.clk(clk),
.rst_l(rst_l),
.din(ic_rw_addr[31:ICACHE_TAG_HIGH]),
.dout(ic_rw_addr_ff[31:ICACHE_TAG_HIGH])
);
localparam TOP_BITS = ((21 + ICACHE_TAG_HIGH) - 33);
localparam NUM_WAYS = 4;
assign ic_debug_rd_way_en[3:0] = ({4 {(ic_debug_rd_en & ic_debug_tag_array)}} & ic_debug_way[3:0]);
assign ic_debug_wr_way_en[3:0] = ({4 {(ic_debug_wr_en & ic_debug_tag_array)}} & ic_debug_way[3:0]);
assign ic_tag_wren_q[3:0] = (ic_tag_wren[3:0] | ic_debug_wr_way_en[3:0]);
generate
if ((ICACHE_TAG_HIGH == 12)) begin : SMALLEST
wire ic_tag_parity;
rveven_paritygen #(.WIDTH((32 - ICACHE_TAG_HIGH))) pargen(
.data_in(ic_rw_addr[31:ICACHE_TAG_HIGH]),
.parity_out(ic_tag_parity)
);
assign ic_tag_wr_data[20:0] = ((ic_debug_wr_en & ic_debug_tag_array) ? {ic_debug_wr_data[32], ic_debug_wr_data[31:12]} : {ic_tag_parity, ic_rw_addr[31:ICACHE_TAG_HIGH]});
end
else begin : OTHERS
wire ic_tag_parity;
rveven_paritygen #(.WIDTH((32 - ICACHE_TAG_HIGH))) pargen(
.data_in(ic_rw_addr[31:ICACHE_TAG_HIGH]),
.parity_out(ic_tag_parity)
);
assign ic_tag_wr_data[20:0] = ((ic_debug_wr_en & ic_debug_tag_array) ? {ic_debug_wr_data[32], ic_debug_wr_data[31:12]} : {ic_tag_parity, {TOP_BITS {1'b0}}, ic_rw_addr[31:ICACHE_TAG_HIGH]});
end
endgenerate
assign ic_rw_addr_q[(ICACHE_TAG_HIGH - 1):6] = ((ic_debug_rd_en | ic_debug_wr_en) ? ic_debug_addr[(ICACHE_TAG_HIGH - 1):6] : ic_rw_addr[(ICACHE_TAG_HIGH - 1):6]);
rvdff #(.WIDTH(4)) tag_rd_wy_ff(
.clk(clk),
.rst_l(rst_l),
.din(ic_debug_rd_way_en[3:0]),
.dout(ic_debug_rd_way_en_ff[3:0])
);
generate
genvar WAYS_i;
for (WAYS_i = 0; (WAYS_i < NUM_WAYS); WAYS_i = (WAYS_i + 1)) begin : WAYS
rvclkhdr ic_tag_c1_cgc(
.en(ic_tag_clken[WAYS_i]),
.l1clk(ic_tag_clk[WAYS_i]),
.clk(clk),
.scan_mode(scan_mode)
);
if ((ICACHE_TAG_DEPTH == 64)) begin : ICACHE_SZ_16
ram_64x21 ic_way_tag(
.CLK(ic_tag_clk[WAYS_i]),
.WE(ic_tag_wren_q[WAYS_i]),
.D(ic_tag_wr_data[20:0]),
.ADR(ic_rw_addr_q[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]),
.Q(ic_tag_data_raw[(WAYS_i * 21)+:21])
);
assign w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] = ic_tag_data_raw[(WAYS_i * 21)+:(((31 - ICACHE_TAG_HIGH) >= 0) ? (32 - ICACHE_TAG_HIGH) : (-30 + ICACHE_TAG_HIGH))];
assign w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? 32 : ICACHE_TAG_HIGH))] = ic_tag_data_raw[((WAYS_i * 21) + 20)];
rveven_paritycheck #(.WIDTH((32 - ICACHE_TAG_HIGH))) parcheck(
.data_in(w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))]),
.parity_in(w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? 32 : ICACHE_TAG_HIGH))]),
.parity_err(ic_tag_way_perr[WAYS_i])
);
end
else begin : tag_not_64
ram_64x21 ic_way_tag(
.CLK(ic_tag_clk[WAYS_i]),
.WE(ic_tag_wren_q[WAYS_i]),
.D(ic_tag_wr_data[20:0]),
.ADR(ic_rw_addr_q[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]),
.Q(ic_tag_data_raw[(WAYS_i * 21)+:21])
);
assign w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] = ic_tag_data_raw[(WAYS_i * 21)+:(((31 - ICACHE_TAG_HIGH) >= 0) ? (32 - ICACHE_TAG_HIGH) : (-30 + ICACHE_TAG_HIGH))];
assign w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? 32 : ICACHE_TAG_HIGH))] = ic_tag_data_raw[((WAYS_i * 21) + 20)];
rveven_paritycheck #(.WIDTH((32 - ICACHE_TAG_HIGH))) parcheck(
.data_in(w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))]),
.parity_in(w_tout[((WAYS_i * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? 32 : ICACHE_TAG_HIGH))]),
.parity_err(ic_tag_way_perr[WAYS_i])
);
end
end
endgenerate
assign ictag_debug_rd_data[20:0] = (((({21 {ic_debug_rd_way_en_ff[0]}} & ic_tag_data_raw[0+:21]) | ({21 {ic_debug_rd_way_en_ff[1]}} & ic_tag_data_raw[21+:21])) | ({21 {ic_debug_rd_way_en_ff[2]}} & ic_tag_data_raw[42+:21])) | ({21 {ic_debug_rd_way_en_ff[3]}} & ic_tag_data_raw[63+:21]));
assign ic_rd_hit[0] = ((w_tout[((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32)))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] == ic_rw_addr_ff[31:ICACHE_TAG_HIGH]) & ic_tag_valid[0]);
assign ic_rd_hit[1] = ((w_tout[(((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1)) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] == ic_rw_addr_ff[31:ICACHE_TAG_HIGH]) & ic_tag_valid[1]);
assign ic_rd_hit[2] = ((w_tout[((2 * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] == ic_rw_addr_ff[31:ICACHE_TAG_HIGH]) & ic_tag_valid[2]);
assign ic_rd_hit[3] = ((w_tout[((3 * ((32 >= ICACHE_TAG_HIGH) ? (33 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 32) + 1))) + ((32 >= ICACHE_TAG_HIGH) ? ((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) : (ICACHE_TAG_HIGH - (((32 >= ICACHE_TAG_HIGH) ? ICACHE_TAG_HIGH : 31) - 32))))+:((31 >= ICACHE_TAG_HIGH) ? (32 - ICACHE_TAG_HIGH) : ((ICACHE_TAG_HIGH - 31) + 1))] == ic_rw_addr_ff[31:ICACHE_TAG_HIGH]) & ic_tag_valid[3]);
assign ic_tag_perr = (| (ic_tag_way_perr[3:0] & ic_tag_valid[3:0]));
endmodule
module ifu_mem_ctl (
clk,
free_clk,
active_clk,
rst_l,
exu_flush_final,
dec_tlu_flush_err_wb,
fetch_addr_f1,
ifc_fetch_uncacheable_f1,
ifc_fetch_req_f1,
ifc_fetch_req_f1_raw,
ifc_iccm_access_f1,
ifc_region_acc_fault_f1,
ifc_dma_access_ok,
dec_tlu_fence_i_wb,
ifu_icache_error_index,
ifu_icache_error_val,
ifu_icache_sb_error_val,
ifu_bp_inst_mask_f2,
ifu_miss_state_idle,
ifu_ic_mb_empty,
ic_dma_active,
ic_write_stall,
ifu_pmu_ic_miss,
ifu_pmu_ic_hit,
ifu_pmu_bus_error,
ifu_pmu_bus_busy,
ifu_pmu_bus_trxn,
ifu_axi_awvalid,
ifu_axi_awready,
ifu_axi_awid,
ifu_axi_awaddr,
ifu_axi_awregion,
ifu_axi_awlen,
ifu_axi_awsize,
ifu_axi_awburst,
ifu_axi_awlock,
ifu_axi_awcache,
ifu_axi_awprot,
ifu_axi_awqos,
ifu_axi_wvalid,
ifu_axi_wready,
ifu_axi_wdata,
ifu_axi_wstrb,
ifu_axi_wlast,
ifu_axi_bvalid,
ifu_axi_bready,
ifu_axi_bresp,
ifu_axi_bid,
ifu_axi_arvalid,
ifu_axi_arready,
ifu_axi_arid,
ifu_axi_araddr,
ifu_axi_arregion,
ifu_axi_arlen,
ifu_axi_arsize,
ifu_axi_arburst,
ifu_axi_arlock,
ifu_axi_arcache,
ifu_axi_arprot,
ifu_axi_arqos,
ifu_axi_rvalid,
ifu_axi_rready,
ifu_axi_rid,
ifu_axi_rdata,
ifu_axi_rresp,
ifu_axi_rlast,
ifu_bus_clk_en,
dma_iccm_req,
dma_mem_addr,
dma_mem_sz,
dma_mem_write,
dma_mem_wdata,
iccm_dma_ecc_error,
iccm_dma_rvalid,
iccm_dma_rdata,
iccm_ready,
ic_rw_addr,
ic_wr_en,
ic_rd_en,
ic_wr_data,
ic_rd_data,
ictag_debug_rd_data,
ic_debug_wr_data,
ifu_ic_debug_rd_data,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_tag_valid,
ic_rd_hit,
ic_tag_perr,
ic_hit_f2,
ic_crit_wd_rdy,
ic_access_fault_f2,
ic_rd_parity_final_err,
iccm_rd_ecc_single_err,
iccm_rd_ecc_double_err,
iccm_dma_sb_error,
ic_fetch_val_f2,
ic_data_f2,
ic_error_f2,
ifu_icache_fetch_f2,
ic_premux_data,
ic_sel_premux_data,
dec_tlu_ic_diag_pkt,
dec_tlu_core_ecc_disable,
ifu_ic_debug_rd_data_valid,
scan_mode
);
function automatic [2:0] sv2v_cast_3;
input reg [2:0] inp;
sv2v_cast_3 = inp;
endfunction
function automatic [5:0] sv2v_cast_6;
input reg [5:0] inp;
sv2v_cast_6 = inp;
endfunction
localparam [2:0] ERR_IDLE = 3'b000;
localparam [2:0] IDLE = 3'b000;
localparam [2:0] PERR_WFF = 3'b001;
localparam [2:0] CRIT_BYP_OK = 3'b001;
localparam [2:0] ECC_WFF = 3'b010;
localparam [2:0] HIT_U_MISS = 3'b010;
localparam [2:0] ECC_CORR = 3'b011;
localparam [2:0] MISS_WAIT = 3'b011;
localparam [2:0] DMA_SB_ERR = 3'b100;
localparam [2:0] CRIT_WRD_RDY = 3'b100;
localparam [2:0] SCND_MISS = 3'b101;
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire free_clk;
input wire active_clk;
input wire rst_l;
input wire exu_flush_final;
input wire dec_tlu_flush_err_wb;
input wire [31:1] fetch_addr_f1;
input wire ifc_fetch_uncacheable_f1;
input wire ifc_fetch_req_f1;
input wire ifc_fetch_req_f1_raw;
input wire ifc_iccm_access_f1;
input wire ifc_region_acc_fault_f1;
input wire ifc_dma_access_ok;
input wire dec_tlu_fence_i_wb;
input wire [16:6] ifu_icache_error_index;
input wire ifu_icache_error_val;
input wire ifu_icache_sb_error_val;
input wire [7:1] ifu_bp_inst_mask_f2;
output wire ifu_miss_state_idle;
output wire ifu_ic_mb_empty;
output wire ic_dma_active;
output wire ic_write_stall;
output wire ifu_pmu_ic_miss;
output wire ifu_pmu_ic_hit;
output wire ifu_pmu_bus_error;
output wire ifu_pmu_bus_busy;
output wire ifu_pmu_bus_trxn;
output wire ifu_axi_awvalid;
input wire ifu_axi_awready;
output wire [2:0] ifu_axi_awid;
output wire [31:0] ifu_axi_awaddr;
output wire [3:0] ifu_axi_awregion;
output wire [7:0] ifu_axi_awlen;
output wire [2:0] ifu_axi_awsize;
output wire [1:0] ifu_axi_awburst;
output wire ifu_axi_awlock;
output wire [3:0] ifu_axi_awcache;
output wire [2:0] ifu_axi_awprot;
output wire [3:0] ifu_axi_awqos;
output wire ifu_axi_wvalid;
input wire ifu_axi_wready;
output wire [63:0] ifu_axi_wdata;
output wire [7:0] ifu_axi_wstrb;
output wire ifu_axi_wlast;
input wire ifu_axi_bvalid;
output wire ifu_axi_bready;
input wire [1:0] ifu_axi_bresp;
input wire [2:0] ifu_axi_bid;
output wire ifu_axi_arvalid;
input wire ifu_axi_arready;
output wire [2:0] ifu_axi_arid;
output wire [31:0] ifu_axi_araddr;
output wire [3:0] ifu_axi_arregion;
output wire [7:0] ifu_axi_arlen;
output wire [2:0] ifu_axi_arsize;
output wire [1:0] ifu_axi_arburst;
output wire ifu_axi_arlock;
output wire [3:0] ifu_axi_arcache;
output wire [2:0] ifu_axi_arprot;
output wire [3:0] ifu_axi_arqos;
input wire ifu_axi_rvalid;
output wire ifu_axi_rready;
input wire [2:0] ifu_axi_rid;
input wire [63:0] ifu_axi_rdata;
input wire [1:0] ifu_axi_rresp;
input wire ifu_axi_rlast;
input wire ifu_bus_clk_en;
input wire dma_iccm_req;
input wire [31:0] dma_mem_addr;
input wire [2:0] dma_mem_sz;
input wire dma_mem_write;
input wire [63:0] dma_mem_wdata;
output wire iccm_dma_ecc_error;
output wire iccm_dma_rvalid;
output wire [63:0] iccm_dma_rdata;
output wire iccm_ready;
output wire [31:3] ic_rw_addr;
output wire [3:0] ic_wr_en;
output wire ic_rd_en;
output wire [67:0] ic_wr_data;
input wire [135:0] ic_rd_data;
input wire [20:0] ictag_debug_rd_data;
output wire [33:0] ic_debug_wr_data;
output wire [33:0] ifu_ic_debug_rd_data;
output wire [15:2] ic_debug_addr;
output wire ic_debug_rd_en;
output wire ic_debug_wr_en;
output wire ic_debug_tag_array;
output wire [3:0] ic_debug_way;
output wire [3:0] ic_tag_valid;
input wire [3:0] ic_rd_hit;
input wire ic_tag_perr;
output wire ic_hit_f2;
output wire ic_crit_wd_rdy;
output wire ic_access_fault_f2;
output wire ic_rd_parity_final_err;
output wire iccm_rd_ecc_single_err;
output wire iccm_rd_ecc_double_err;
output wire iccm_dma_sb_error;
output wire [7:0] ic_fetch_val_f2;
output wire [127:0] ic_data_f2;
output wire [7:0] ic_error_f2;
output wire ifu_icache_fetch_f2;
output wire [127:0] ic_premux_data;
output wire ic_sel_premux_data;
input wire [52:0] dec_tlu_ic_diag_pkt;
input wire dec_tlu_core_ecc_disable;
output wire ifu_ic_debug_rd_data_valid;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam NUM_OF_BEATS = 8;
wire [31:3] ifu_ic_req_addr_f2;
wire uncacheable_miss_in;
wire uncacheable_miss_ff;
wire ifu_wr_en_new;
wire ifu_wr_en_new_q;
wire [63:0] ifu_wr_data_new;
wire axi_ifu_wr_en_new;
wire axi_ifu_wr_en_new_q;
wire axi_ifu_wr_en_new_wo_err;
wire [63:0] axi_ifu_wr_data_new;
wire [3:0] axi_ic_wr_en;
wire reset_tag_valid_for_miss;
reg [2:0] way_status;
wire [2:0] way_status_mb_in;
wire [2:0] way_status_rep_new;
wire [2:0] way_status_mb_ff;
wire [2:0] way_status_new;
wire [2:0] way_status_hit_new;
wire [2:0] way_status_new_w_debug;
wire [3:0] tagv_mb_in;
wire [3:0] tagv_mb_ff;
wire ifu_wr_data_comb_err;
wire ifu_wr_data_error;
wire ifu_byp_data_err;
wire ifu_wr_cumulative_err_data;
wire ifu_wr_cumulative_err;
wire ifu_wr_data_comb_err_ff;
wire write_even_beat;
wire ifc_dma_access_q_ok;
wire ifc_iccm_access_f2;
wire ifc_region_acc_fault_f2;
wire ifc_bus_acc_fault_f2;
wire ic_act_miss_f2;
wire ic_miss_under_miss_f2;
wire ic_act_hit_f2;
wire miss_pending;
wire [31:1] imb_in;
wire [31:1] imb_ff;
wire flush_final_f2;
wire ifc_fetch_req_f2;
wire ifc_fetch_req_f2_raw;
wire fetch_req_f2_qual;
wire ifc_fetch_req_qual_f1;
wire [3:0] replace_way_mb_any;
wire last_beat;
wire reset_beat_cnt;
wire [2:0] req_addr_count;
wire [5:3] ic_req_addr_bits_5_3;
wire [5:3] ic_wr_addr_bits_5_3;
wire [31:1] ifu_fetch_addr_int_f2;
wire [31:1] ifu_ic_rw_int_addr;
wire ic_crit_wd_rdy_in;
wire crit_wd_byp_ok_ff;
wire ic_crit_wd_rdy_ff;
wire ic_byp_hit_f2;
wire ic_valid;
wire ic_valid_ff;
wire reset_all_tags;
wire ic_valid_w_debug;
wire [3:0] ifu_tag_wren;
wire [3:0] ifu_tag_wren_ff;
wire [3:0] ic_debug_tag_wr_en;
wire [3:0] ifu_tag_wren_w_debug;
wire [3:0] ic_debug_way_ff;
wire ic_debug_rd_en_ff;
wire write_bypass_data;
wire fetch_f1_f2_c1_clken;
wire fetch_f1_f2_c1_clk;
wire debug_c1_clken;
wire debug_c1_clk;
wire reset_ic_in;
wire reset_ic_ff;
wire [3:1] vaddr_f2;
wire [31:1] ifu_status_wr_addr;
wire sel_fetch_u_miss;
wire sel_fetch_u_miss_ff;
wire sel_mb_addr;
wire sel_mb_addr_ff;
wire [127:0] ic_final_data;
wire [(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] ifu_ic_rw_int_addr_ff;
wire [(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] ifu_status_wr_addr_ff;
wire [(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] ifu_ic_rw_int_addr_w_debug;
wire [(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] ifu_status_wr_addr_w_debug;
wire [2:0] way_status_new_ff;
wire way_status_wr_en_ff;
reg [((ICACHE_TAG_DEPTH * 3) + -1):0] way_status_out;
wire [1:0] ic_debug_way_enc;
wire [127:0] ic_byp_data_only;
wire [127:0] ic_rd_data_only;
wire [2:0] ifu_axi_rid_ff;
wire fetch_req_icache_f2;
wire fetch_req_iccm_f2;
wire ic_iccm_hit_f2;
wire fetch_uncacheable_ff;
wire way_status_wr_en;
wire sel_byp_data;
wire sel_ic_data;
wire sel_iccm_data;
wire ic_rd_parity_final_err_ff;
wire ic_act_miss_f2_delayed;
wire axi_ifu_wr_data_error;
wire way_status_wr_en_w_debug;
wire ic_debug_tag_val_rd_out;
wire ifu_pmu_ic_miss_in;
wire ifu_pmu_ic_hit_in;
wire ifu_pmu_bus_error_in;
wire ifu_pmu_bus_trxn_in;
wire ifu_pmu_bus_busy_in;
wire ic_debug_ict_array_sel_in;
wire ic_debug_ict_array_sel_ff;
wire debug_data_clk;
wire debug_data_clken;
wire ifc_region_acc_fault_final_f1;
wire ifc_region_acc_fault_memory;
wire ifc_region_acc_okay;
wire [3:0] ic_wr_parity;
assign ifu_axi_awvalid = 1'sb0;
assign ifu_axi_awid[2:0] = 1'sb0;
assign ifu_axi_awaddr[31:0] = 1'sb0;
assign ifu_axi_awsize[2:0] = 1'sb0;
assign ifu_axi_awprot[2:0] = 1'sb0;
assign ifu_axi_awcache[3:0] = 1'sb0;
assign ifu_axi_awregion[3:0] = 1'sb0;
assign ifu_axi_awlen[7:0] = 1'sb0;
assign ifu_axi_awburst[1:0] = 1'sb0;
assign ifu_axi_awqos[3:0] = 1'sb0;
assign ifu_axi_awlock = 1'sb0;
assign ifu_axi_wvalid = 1'sb0;
assign ifu_axi_wdata[63:0] = 1'sb0;
assign ifu_axi_wstrb[7:0] = 1'sb0;
assign ifu_axi_wlast = 1'sb1;
assign ifu_axi_bready = 1'sb1;
assign fetch_f1_f2_c1_clken = (((ifc_fetch_req_f1_raw | ifc_fetch_req_f2) | miss_pending) | exu_flush_final);
assign debug_c1_clken = (ic_debug_rd_en | ic_debug_wr_en);
rvclkhdr fetch_f1_f2_c1_cgc(
.en(fetch_f1_f2_c1_clken),
.l1clk(fetch_f1_f2_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr debug_c1_cgc(
.en(debug_c1_clken),
.l1clk(debug_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
wire [(ICCM_BITS - 1):2] iccm_ecc_corr_index_ff;
wire [38:0] iccm_ecc_corr_data_ff;
wire iccm_ecc_write_status;
wire iccm_correct_ecc;
wire iccm_rd_ecc_single_err_ff;
reg perr_state_en;
wire [7:0] fetch_mask;
wire [7:0] ic_fetch_mem_val;
wire [7:0] bp_mask;
wire [7:0] ic_bp_mem_mask;
wire [7:0] ic_fetch_val_mem_f2;
assign iccm_dma_sb_error = (iccm_rd_ecc_single_err & ic_dma_active);
wire [2:0] perr_state;
reg [2:0] perr_nxtstate;
assign ic_dma_active = (iccm_correct_ecc | (perr_state == DMA_SB_ERR));
reg miss_state_en;
wire [2:0] miss_state;
reg [2:0] miss_nxtstate;
always @(*) begin : MISS_SM
miss_nxtstate = IDLE;
miss_state_en = 1'b0;
case (miss_state)
IDLE: begin : idle
miss_nxtstate = ((ic_act_miss_f2 & (~ exu_flush_final)) ? CRIT_BYP_OK : HIT_U_MISS);
miss_state_en = ic_act_miss_f2;
end
CRIT_BYP_OK: begin : crit_byp_ok
miss_nxtstate = ((((ic_byp_hit_f2 & (~ exu_flush_final)) & (~ (ifu_wr_en_new & last_beat))) & (~ uncacheable_miss_ff)) ? MISS_WAIT : ((ic_byp_hit_f2 & uncacheable_miss_ff) ? IDLE : (((((~ ic_byp_hit_f2) & (~ exu_flush_final)) & (ifu_wr_en_new & last_beat)) & uncacheable_miss_ff) ? CRIT_WRD_RDY : (((ifu_wr_en_new & last_beat) & (~ uncacheable_miss_ff)) ? IDLE : ((exu_flush_final & (~ (ifu_wr_en_new & last_beat))) ? HIT_U_MISS : IDLE)))));
miss_state_en = ((exu_flush_final | ic_byp_hit_f2) | (ifu_wr_en_new & last_beat));
end
CRIT_WRD_RDY: begin : crit_wrd_rdy
miss_nxtstate = IDLE;
miss_state_en = ((exu_flush_final | flush_final_f2) | ic_byp_hit_f2);
end
MISS_WAIT: begin : miss_wait
miss_nxtstate = ((exu_flush_final & (~ (ifu_wr_en_new & last_beat))) ? HIT_U_MISS : IDLE);
miss_state_en = (exu_flush_final | (ifu_wr_en_new & last_beat));
end
HIT_U_MISS: begin : hit_u_miss
miss_nxtstate = ((ic_miss_under_miss_f2 & (~ (ifu_wr_en_new & last_beat))) ? SCND_MISS : IDLE);
miss_state_en = ((ifu_wr_en_new & last_beat) | ic_miss_under_miss_f2);
end
SCND_MISS: begin : scnd_miss
miss_nxtstate = IDLE;
miss_state_en = (ifu_wr_en_new & last_beat);
end
default: begin : def_case
miss_nxtstate = IDLE;
miss_state_en = 1'b0;
end
endcase
end
rvdffs #(.WIDTH(3)) miss_state_ff(
.clk(free_clk),
.din(miss_nxtstate),
.dout(miss_state),
.en(miss_state_en),
.rst_l(rst_l)
);
wire sel_hold_imb;
assign miss_pending = (miss_state != IDLE);
assign crit_wd_byp_ok_ff = ((miss_state == CRIT_BYP_OK) | ((miss_state == CRIT_WRD_RDY) & (~ flush_final_f2)));
assign sel_hold_imb = ((((miss_pending & (~ (ifu_wr_en_new & last_beat))) & (~ ((miss_state == CRIT_WRD_RDY) & exu_flush_final))) | ic_act_miss_f2) | (miss_pending & (miss_nxtstate == CRIT_WRD_RDY)));
assign ic_req_addr_bits_5_3[5:3] = req_addr_count[2:0];
assign ic_wr_addr_bits_5_3[5:3] = ifu_axi_rid_ff[2:0];
assign fetch_req_icache_f2 = ((ifc_fetch_req_f2 & (~ ifc_iccm_access_f2)) & (~ ifc_region_acc_fault_f2));
assign fetch_req_iccm_f2 = (ifc_fetch_req_f2 & ifc_iccm_access_f2);
assign ic_iccm_hit_f2 = (fetch_req_iccm_f2 & ((~ miss_pending) | (miss_state == HIT_U_MISS)));
assign ic_byp_hit_f2 = ((ic_crit_wd_rdy & fetch_req_icache_f2) & miss_pending);
assign ic_act_hit_f2 = (((((| ic_rd_hit[3:0]) & fetch_req_icache_f2) & (~ reset_all_tags)) & ((~ miss_pending) | (miss_state == HIT_U_MISS))) & (~ sel_mb_addr_ff));
assign ic_act_miss_f2 = (((((~ (| ic_rd_hit[3:0])) | reset_all_tags) & fetch_req_icache_f2) & (~ miss_pending)) & (~ ifc_region_acc_fault_f2));
assign ic_miss_under_miss_f2 = ((((~ (| ic_rd_hit[3:0])) | reset_all_tags) & fetch_req_icache_f2) & (miss_state == HIT_U_MISS));
assign ic_hit_f2 = (((ic_act_hit_f2 | ic_byp_hit_f2) | ic_iccm_hit_f2) | (ifc_region_acc_fault_f2 & ifc_fetch_req_f2));
assign uncacheable_miss_in = (sel_hold_imb ? uncacheable_miss_ff : ifc_fetch_uncacheable_f1);
assign imb_in[31:1] = (sel_hold_imb ? imb_ff[31:1] : fetch_addr_f1[31:1]);
assign way_status_mb_in[2:0] = (miss_pending ? way_status_mb_ff[2:0] : way_status[2:0]);
assign tagv_mb_in[3:0] = (miss_pending ? tagv_mb_ff[3:0] : ic_tag_valid[3:0]);
assign reset_ic_in = (miss_pending & (reset_all_tags | reset_ic_ff));
rvdff #(.WIDTH(1)) reset_ic_f(
.rst_l(rst_l),
.clk(free_clk),
.din(reset_ic_in),
.dout(reset_ic_ff)
);
rvdff #(.WIDTH(1)) uncache_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(ifc_fetch_uncacheable_f1),
.dout(fetch_uncacheable_ff)
);
rvdffe #(.WIDTH(31)) ifu_fetch_addr_f2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(fetch_f1_f2_c1_clken),
.din(fetch_addr_f1[31:1]),
.dout(ifu_fetch_addr_int_f2[31:1])
);
assign vaddr_f2[3:1] = ifu_fetch_addr_int_f2[3:1];
rvdff #(.WIDTH(1)) unc_miss_ff(
.rst_l(rst_l),
.clk(fetch_f1_f2_c1_clk),
.din(uncacheable_miss_in),
.dout(uncacheable_miss_ff)
);
rvdffe #(.WIDTH(31)) imb_f2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(fetch_f1_f2_c1_clken),
.din(imb_in[31:1]),
.dout(imb_ff[31:1])
);
rvdff #(.WIDTH(3)) mb_rep_wayf2_ff(
.rst_l(rst_l),
.clk(fetch_f1_f2_c1_clk),
.din(way_status_mb_in[2:0]),
.dout(way_status_mb_ff[2:0])
);
rvdff #(.WIDTH(4)) mb_tagv_ff(
.rst_l(rst_l),
.clk(fetch_f1_f2_c1_clk),
.din(tagv_mb_in[3:0]),
.dout(tagv_mb_ff[3:0])
);
assign ifc_fetch_req_qual_f1 = (ifc_fetch_req_f1 & (~ ((miss_state == CRIT_WRD_RDY) & flush_final_f2)));
rvdff #(.WIDTH(1)) fetch_req_f2_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(ifc_fetch_req_qual_f1),
.dout(ifc_fetch_req_f2_raw)
);
assign ifc_fetch_req_f2 = (ifc_fetch_req_f2_raw & (~ exu_flush_final));
rvdff #(.WIDTH(1)) ifu_iccm_acc_ff(
.rst_l(rst_l),
.clk(fetch_f1_f2_c1_clk),
.din(ifc_iccm_access_f1),
.dout(ifc_iccm_access_f2)
);
rvdff #(.WIDTH(1)) ifu_iccm_reg_acc_ff(
.rst_l(rst_l),
.clk(fetch_f1_f2_c1_clk),
.din(ifc_region_acc_fault_final_f1),
.dout(ifc_region_acc_fault_f2)
);
assign ifu_ic_req_addr_f2[31:3] = {imb_ff[31:6], ic_req_addr_bits_5_3[5:3]};
assign ifu_ic_mb_empty = (((miss_state == HIT_U_MISS) & (~ (ifu_wr_en_new & last_beat))) | (~ miss_pending));
assign ifu_miss_state_idle = (miss_state == IDLE);
assign replace_way_mb_any[3] = (((way_status_mb_ff[2] & way_status_mb_ff[0]) & (& tagv_mb_ff[3:0])) | ((((~ tagv_mb_ff[3]) & tagv_mb_ff[2]) & tagv_mb_ff[1]) & tagv_mb_ff[0]));
assign replace_way_mb_any[2] = ((((~ way_status_mb_ff[2]) & way_status_mb_ff[0]) & (& tagv_mb_ff[3:0])) | (((~ tagv_mb_ff[2]) & tagv_mb_ff[1]) & tagv_mb_ff[0]));
assign replace_way_mb_any[1] = (((way_status_mb_ff[1] & (~ way_status_mb_ff[0])) & (& tagv_mb_ff[3:0])) | ((~ tagv_mb_ff[1]) & tagv_mb_ff[0]));
assign replace_way_mb_any[0] = ((((~ way_status_mb_ff[1]) & (~ way_status_mb_ff[0])) & (& tagv_mb_ff[3:0])) | (~ tagv_mb_ff[0]));
assign way_status_hit_new[2:0] = (((({3 {ic_rd_hit[0]}} & {way_status[2], 1'b1, 1'b1}) | ({3 {ic_rd_hit[1]}} & {way_status[2], 1'b0, 1'b1})) | ({3 {ic_rd_hit[2]}} & {1'b1, way_status[1], 1'b0})) | ({3 {ic_rd_hit[3]}} & {1'b0, way_status[1], 1'b0}));
assign way_status_rep_new[2:0] = (((({3 {replace_way_mb_any[0]}} & {way_status_mb_ff[2], 1'b1, 1'b1}) | ({3 {replace_way_mb_any[1]}} & {way_status_mb_ff[2], 1'b0, 1'b1})) | ({3 {replace_way_mb_any[2]}} & {1'b1, way_status_mb_ff[1], 1'b0})) | ({3 {replace_way_mb_any[3]}} & {1'b0, way_status_mb_ff[1], 1'b0}));
assign way_status_new[2:0] = (ifu_wr_en_new_q ? way_status_rep_new[2:0] : way_status_hit_new[2:0]);
assign way_status_wr_en = (ifu_wr_en_new_q | ic_act_hit_f2);
assign sel_fetch_u_miss = ((miss_state == HIT_U_MISS) & ifc_fetch_req_f1);
rvdff #(.WIDTH(1)) sel_f_u_m_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(sel_fetch_u_miss),
.dout(sel_fetch_u_miss_ff)
);
assign sel_mb_addr = ((miss_pending & ifu_wr_en_new) | reset_tag_valid_for_miss);
assign ifu_ic_rw_int_addr[31:1] = (({31 {sel_mb_addr}} & {imb_ff[31:6], ic_wr_addr_bits_5_3[5:3], imb_ff[2:1]}) | ({31 {(~ sel_mb_addr)}} & fetch_addr_f1[31:1]));
assign ifu_status_wr_addr[31:1] = (({31 {sel_mb_addr}} & {imb_ff[31:6], ic_wr_addr_bits_5_3[5:3], imb_ff[2:1]}) | ({31 {(~ sel_mb_addr)}} & ifu_fetch_addr_int_f2[31:1]));
rvdff #(.WIDTH(1)) sel_mb_addr_flop(
.rst_l(rst_l),
.clk(free_clk),
.din(sel_mb_addr),
.dout(sel_mb_addr_ff)
);
assign ic_rw_addr[31:3] = ifu_ic_rw_int_addr[31:3];
genvar i;
generate
for (i = 0; (i < 4); i = (i + 1)) begin : DATA_PGEN
rveven_paritygen #(.WIDTH(16)) parlo(
.data_in(ifu_wr_data_new[((16 * i) + 15):(16 * i)]),
.parity_out(ic_wr_parity[i])
);
end
endgenerate
assign ifu_wr_data_comb_err = ifu_wr_data_error;
assign ifu_wr_cumulative_err = ((ifu_wr_data_comb_err | ifu_wr_data_comb_err_ff) & (~ reset_beat_cnt));
assign ifu_wr_cumulative_err_data = (ifu_wr_data_comb_err | ifu_wr_data_comb_err_ff);
rvdff #(.WIDTH(1)) cumul_err_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_wr_cumulative_err),
.dout(ifu_wr_data_comb_err_ff)
);
assign ic_rd_data_only[127:0] = {ic_rd_data[133:102], ic_rd_data[99:68], ic_rd_data[65:34], ic_rd_data[31:0]};
assign ic_error_f2[7:0] = {ic_rd_data[135:134], ic_rd_data[101:100], ic_rd_data[67:66], ic_rd_data[33:32]};
assign ic_wr_data[67:0] = {ic_wr_parity[3:2], ifu_wr_data_new[63:32], ic_wr_parity[1:0], ifu_wr_data_new[31:0]};
assign sel_byp_data = (ic_crit_wd_rdy & (~ ifu_byp_data_err));
assign sel_ic_data = ((~ ic_crit_wd_rdy) & (~ fetch_req_iccm_f2));
assign ic_final_data = ({128 {(sel_byp_data | sel_ic_data)}} & ic_rd_data_only[127:0]);
assign ic_premux_data = ({128 {sel_byp_data}} & ic_byp_data_only[127:0]);
assign ic_sel_premux_data = sel_byp_data;
assign ifu_icache_fetch_f2 = sel_ic_data;
assign ifc_bus_acc_fault_f2 = (ic_byp_hit_f2 & ifu_byp_data_err);
assign ic_data_f2[127:0] = ic_final_data[127:0];
rvdff #(.WIDTH(1)) flush_final_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(exu_flush_final),
.dout(flush_final_f2)
);
assign fetch_req_f2_qual = (ic_hit_f2 & (~ exu_flush_final));
assign ic_access_fault_f2 = ((ifc_region_acc_fault_f2 | ifc_bus_acc_fault_f2) & (~ exu_flush_final));
assign ic_fetch_val_f2[7] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[7]) & (((! vaddr_f2[3]) & (! vaddr_f2[2])) & (! vaddr_f2[1])));
assign ic_fetch_val_f2[6] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[6]) & ((! vaddr_f2[3]) & (! vaddr_f2[2])));
assign ic_fetch_val_f2[5] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[5]) & (((! vaddr_f2[3]) & (! vaddr_f2[1])) | ((! vaddr_f2[3]) & (! vaddr_f2[2]))));
assign ic_fetch_val_f2[4] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[4]) & (! vaddr_f2[3]));
assign ic_fetch_val_f2[3] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[3]) & (((! vaddr_f2[2]) & (! vaddr_f2[1])) | (! vaddr_f2[3])));
assign ic_fetch_val_f2[2] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[2]) & ((! vaddr_f2[2]) | (! vaddr_f2[3])));
assign ic_fetch_val_f2[1] = ((fetch_req_f2_qual & ifu_bp_inst_mask_f2[1]) & (((! vaddr_f2[1]) | (! vaddr_f2[2])) | (! vaddr_f2[3])));
assign ic_fetch_val_f2[0] = fetch_req_f2_qual;
assign fetch_mask[7:0] = {(vaddr_f2[3:1] == 3'b111), (vaddr_f2[3:1] == 3'b110), (vaddr_f2[3:1] == 3'b101), (vaddr_f2[3:1] == 3'b100), (vaddr_f2[3:1] == 3'b011), (vaddr_f2[3:1] == 3'b010), (vaddr_f2[3:1] == 3'b001), (vaddr_f2[3:1] == 3'b000)};
assign ic_fetch_mem_val[7:0] = {1'b1, (| fetch_mask[6:0]), (| fetch_mask[5:0]), (| fetch_mask[4:0]), (| fetch_mask[3:0]), (| fetch_mask[2:0]), (| fetch_mask[1:0]), fetch_mask[0]};
assign bp_mask[7:0] = {ifu_bp_inst_mask_f2[7:1], 1'b1};
assign ic_bp_mem_mask[7:0] = (((((((({8 {fetch_mask[0]}} & bp_mask[7:0]) | ({8 {fetch_mask[1]}} & {bp_mask[6:0], 1'b0})) | ({8 {fetch_mask[2]}} & {bp_mask[5:0], 2'b0})) | ({8 {fetch_mask[3]}} & {bp_mask[4:0], 3'b0})) | ({8 {fetch_mask[4]}} & {bp_mask[3:0], 4'b0})) | ({8 {fetch_mask[5]}} & {bp_mask[2:0], 5'b0})) | ({8 {fetch_mask[6]}} & {bp_mask[1:0], 6'b0})) | ({8 {fetch_mask[7]}} & {bp_mask[0], 7'b0}));
assign ic_fetch_val_mem_f2[7:0] = (({8 {fetch_req_f2_qual}} & ic_bp_mem_mask[7:0]) & ic_fetch_mem_val[7:0]);
wire write_byp_first_data;
wire write_byp_second_data;
wire [63:0] ifu_byp_data_first_half;
wire [63:0] ifu_byp_data_second_half;
wire ifu_byp_data_error_first_half_in;
wire ifu_byp_data_error_first_half;
wire ifu_byp_data_error_second_half_in;
wire ifu_byp_data_error_second_half;
wire ifu_byp_data_first_half_valid_in;
wire ifu_byp_data_first_half_valid;
wire ifu_byp_data_second_half_valid_in;
wire ifu_byp_data_second_half_valid;
wire ic_crit_wd_complete;
wire [(IFU_BUS_TAG - 1):0] byp_tag_ff;
wire byp_data_first_c1_clken;
wire byp_data_first_c1_clk;
wire byp_data_second_c1_clken;
wire byp_data_second_c1_clk;
assign byp_data_first_c1_clken = write_byp_first_data;
assign byp_data_second_c1_clken = write_byp_second_data;
rvclkhdr byp_data_first_c1_cgc(
.en(byp_data_first_c1_clken),
.l1clk(byp_data_first_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr byp_data_second_c1_cgc(
.en(byp_data_second_c1_clken),
.l1clk(byp_data_second_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign byp_tag_ff[(IFU_BUS_TAG - 1):0] = sv2v_cast_3({imb_ff[5:4], 1'b0});
assign write_byp_first_data = (axi_ifu_wr_en_new & ({byp_tag_ff[(IFU_BUS_TAG - 1):1], 1'b0} == ifu_axi_rid_ff[(IFU_BUS_TAG - 1):0]));
assign write_byp_second_data = (axi_ifu_wr_en_new & ({byp_tag_ff[(IFU_BUS_TAG - 1):1], 1'b1} == ifu_axi_rid_ff[(IFU_BUS_TAG - 1):0]));
rvdffe #(.WIDTH(64)) byp_data_first_half(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(byp_data_first_c1_clken),
.din(ifu_wr_data_new[63:0]),
.dout(ifu_byp_data_first_half[63:0])
);
assign ifu_byp_data_error_first_half_in = (write_byp_first_data ? ifu_wr_data_error : (ifu_byp_data_error_first_half & (~ ic_act_miss_f2)));
rvdff #(.WIDTH(1)) byp_data_first_half_err(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_byp_data_error_first_half_in),
.dout(ifu_byp_data_error_first_half)
);
assign ifu_byp_data_first_half_valid_in = (write_byp_first_data ? 1'b1 : (ifu_byp_data_first_half_valid & (~ ic_act_miss_f2)));
rvdff #(.WIDTH(1)) byp_data_first_half_val(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_byp_data_first_half_valid_in),
.dout(ifu_byp_data_first_half_valid)
);
rvdffe #(.WIDTH(64)) byp_data_second_half(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(byp_data_second_c1_clken),
.din(ifu_wr_data_new[63:0]),
.dout(ifu_byp_data_second_half[63:0])
);
assign ifu_byp_data_error_second_half_in = (write_byp_second_data ? ifu_wr_data_error : (ifu_byp_data_error_second_half & (~ ic_act_miss_f2)));
rvdff #(.WIDTH(1)) byp_data_second_half_err(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_byp_data_error_second_half_in),
.dout(ifu_byp_data_error_second_half)
);
assign ifu_byp_data_second_half_valid_in = (write_byp_second_data ? 1'b1 : (ifu_byp_data_second_half_valid & (~ ic_act_miss_f2)));
rvdff #(.WIDTH(1)) byp_data_second_half_val(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_byp_data_second_half_valid_in),
.dout(ifu_byp_data_second_half_valid)
);
assign ic_byp_data_only[127:0] = {ifu_byp_data_second_half[63:0], ifu_byp_data_first_half[63:0]};
assign ifu_byp_data_err = (ifu_byp_data_error_second_half | ifu_byp_data_error_first_half);
assign ic_crit_wd_complete = ((write_byp_first_data & ifu_byp_data_second_half_valid) | (write_byp_second_data & ifu_byp_data_first_half_valid));
assign ic_crit_wd_rdy_in = (((ic_crit_wd_complete & crit_wd_byp_ok_ff) & (~ exu_flush_final)) | (((ic_crit_wd_rdy_ff & (~ fetch_req_icache_f2)) & crit_wd_byp_ok_ff) & (~ exu_flush_final)));
rvdff #(.WIDTH(1)) crit_wd_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ic_crit_wd_rdy_in),
.dout(ic_crit_wd_rdy_ff)
);
assign ic_rd_parity_final_err = (ic_tag_perr & ifu_icache_fetch_f2);
wire [16:6] ifu_ic_rw_int_addr_f2_Q;
wire [3:0] perr_err_inv_way;
wire [16:6] perr_ic_index_ff;
reg perr_sel_invalidate;
reg perr_sb_write_status;
wire ifu_icache_sb_error_val_ff;
rvdff #(.WIDTH(11)) ic_index_q(
.rst_l(rst_l),
.clk(active_clk),
.din(ifu_icache_error_index[16:6]),
.dout(ifu_ic_rw_int_addr_f2_Q[16:6])
);
rvdff #(.WIDTH(1)) perr_err_ff(
.clk(active_clk),
.din(ifu_icache_error_val),
.dout(ic_rd_parity_final_err_ff),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) sbiccm_err_ff(
.clk(active_clk),
.din(ifu_icache_sb_error_val),
.dout(ifu_icache_sb_error_val_ff),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(11)) perr_dat_ff(
.clk(active_clk),
.din(ifu_ic_rw_int_addr_f2_Q[16:6]),
.dout(perr_ic_index_ff),
.en(perr_sb_write_status),
.rst_l(rst_l)
);
assign perr_err_inv_way[3:0] = {4 {perr_sel_invalidate}};
assign iccm_correct_ecc = (perr_state == ECC_CORR);
always @(*) begin : ERROR_SM
perr_nxtstate = ERR_IDLE;
perr_state_en = 1'b0;
perr_sb_write_status = 1'b0;
perr_sel_invalidate = 1'b0;
case (perr_state)
ERR_IDLE: begin : err_idle
perr_nxtstate = (iccm_dma_sb_error ? DMA_SB_ERR : ((ic_rd_parity_final_err_ff & (~ exu_flush_final)) ? PERR_WFF : ECC_WFF));
perr_state_en = (((ic_rd_parity_final_err_ff | ifu_icache_sb_error_val_ff) & (~ exu_flush_final)) | iccm_dma_sb_error);
perr_sb_write_status = perr_state_en;
end
PERR_WFF: begin : perr_wff
perr_nxtstate = ERR_IDLE;
perr_state_en = exu_flush_final;
perr_sel_invalidate = (dec_tlu_flush_err_wb & exu_flush_final);
end
ECC_WFF: begin : ecc_wff
perr_nxtstate = (((~ dec_tlu_flush_err_wb) & exu_flush_final) ? ERR_IDLE : ECC_CORR);
perr_state_en = exu_flush_final;
end
DMA_SB_ERR: begin : dma_sb_ecc
perr_nxtstate = ECC_CORR;
perr_state_en = 1'b1;
end
ECC_CORR: begin : ecc_corr
perr_nxtstate = ERR_IDLE;
perr_state_en = 1'b1;
end
default: begin : def_case
perr_nxtstate = ERR_IDLE;
perr_state_en = 1'b0;
perr_sb_write_status = 1'b0;
perr_sel_invalidate = 1'b0;
end
endcase
end
rvdffs #(.WIDTH(3)) perr_state_ff(
.clk(free_clk),
.din(perr_nxtstate),
.dout(perr_state),
.en(perr_state_en),
.rst_l(rst_l)
);
assign iccm_rd_ecc_single_err = 1'b0;
assign iccm_rd_ecc_double_err = 1'b0;
assign iccm_rd_ecc_single_err_ff = 1'b0;
assign iccm_ecc_corr_index_ff[(ICCM_BITS - 1):2] = 1'sb0;
assign iccm_ecc_corr_data_ff[38:0] = 1'sb0;
assign iccm_ecc_write_status = 1'sb0;
wire axiclk;
wire axiclk_reset;
wire axi_ifu_bus_clk_en_ff;
wire axi_ifu_bus_clk_en;
wire ifc_axi_ic_req_ff_in;
wire ifc_axi_ic_req_ff2;
wire axi_inc_data_beat_cnt;
wire axi_reset_data_beat_cnt;
wire axi_hold_data_beat_cnt;
wire axi_inc_cmd_beat_cnt;
wire axi_reset_cmd_beat_cnt_0;
wire axi_reset_cmd_beat_cnt_6;
wire axi_hold_cmd_beat_cnt;
wire [2:0] axi_new_data_beat_count;
wire [2:0] axi_data_beat_count;
wire [2:0] axi_new_cmd_beat_count;
wire [2:0] axi_cmd_beat_count;
wire axi_inc_rd_addr_cnt;
wire axi_set_rd_addr_cnt;
wire axi_reset_rd_addr_cnt;
wire axi_hold_rd_addr_cnt;
wire [2:0] axi_new_rd_addr_count;
wire [2:0] axi_rd_addr_count;
wire axi_cmd_sent;
wire axi_last_data_beat;
wire axi_wrap_addr;
wire ifu_axi_rvalid_ff;
wire ifu_axi_rvalid_unq_ff;
wire ifu_axi_arready_unq_ff;
wire ifu_axi_arvalid_ff;
wire ifu_axi_arready_ff;
wire [63:0] ifu_axi_rdata_ff;
wire [1:0] ifu_axi_rresp_ff;
wire axi_w0_wren;
wire axi_w1_wren;
wire axi_w2_wren;
wire axi_w3_wren;
wire axi_w0_wren_last;
wire axi_w1_wren_last;
wire axi_w2_wren_last;
wire axi_w3_wren_last;
wire w0_wren_reset_miss;
wire w1_wren_reset_miss;
wire w2_wren_reset_miss;
wire w3_wren_reset_miss;
wire ifc_dma_access_ok_d;
wire ifc_dma_access_ok_prev;
assign axi_ifu_bus_clk_en = ifu_bus_clk_en;
rvclkhdr axi_clk(
.en(axi_ifu_bus_clk_en),
.l1clk(axiclk),
.clk(clk),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(1)) axi_clken_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(axi_ifu_bus_clk_en),
.dout(axi_ifu_bus_clk_en_ff)
);
wire axi_cmd_req_in;
wire axi_cmd_req_hold;
assign ifc_axi_ic_req_ff_in = (((ic_act_miss_f2 | axi_cmd_req_hold) | ifc_axi_ic_req_ff2) & (~ ((((axi_cmd_beat_count == 3'b111) & ifu_axi_arvalid) & ifu_axi_arready) & miss_pending)));
rvdff #(.WIDTH(1)) axi_ic_req_ff2(
.rst_l(rst_l),
.clk(axiclk),
.din(ifc_axi_ic_req_ff_in),
.dout(ifc_axi_ic_req_ff2)
);
assign axi_cmd_req_in = ((ic_act_miss_f2 | axi_cmd_req_hold) & (~ axi_cmd_sent));
rvdff #(.WIDTH(1)) axi_cmd_req_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(axi_cmd_req_in),
.dout(axi_cmd_req_hold)
);
assign ifu_axi_arvalid = ifc_axi_ic_req_ff2;
assign ifu_axi_arid[(IFU_BUS_TAG - 1):0] = sv2v_cast_3(axi_new_rd_addr_count[2:0]);
assign ifu_axi_araddr[31:0] = {ifu_ic_req_addr_f2[31:3], 3'b0};
assign ifu_axi_rready = 1'b1;
assign ifu_axi_arsize[2:0] = 3'b011;
assign ifu_axi_arcache[3:0] = 4'b1111;
assign ifu_axi_arprot[2:0] = 3'b100;
assign ifu_axi_arregion[3:0] = ifu_axi_araddr[31:28];
assign ifu_axi_arlen[7:0] = 1'sb0;
assign ifu_axi_arburst[1:0] = 2'b01;
assign ifu_axi_arqos[3:0] = 1'sb0;
assign ifu_axi_arlock = 1'sb0;
rvdff #(.WIDTH(1)) axi_rdy_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_arready),
.dout(ifu_axi_arready_unq_ff)
);
rvdff #(.WIDTH(1)) axi_rsp_vld_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_rvalid),
.dout(ifu_axi_rvalid_unq_ff)
);
rvdff #(.WIDTH(1)) axi_cmd_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_arvalid),
.dout(ifu_axi_arvalid_ff)
);
rvdff #(.WIDTH(2)) scvi_rsp_cmd_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_rresp[1:0]),
.dout(ifu_axi_rresp_ff[1:0])
);
rvdff #(.WIDTH(IFU_BUS_TAG)) scvi_rsp_tag_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_rid[(IFU_BUS_TAG - 1):0]),
.dout(ifu_axi_rid_ff[(IFU_BUS_TAG - 1):0])
);
rvdff #(.WIDTH(64)) axi_data_ff(
.rst_l(rst_l),
.clk(axiclk),
.din(ifu_axi_rdata[63:0]),
.dout(ifu_axi_rdata_ff[63:0])
);
assign ifu_axi_arready_ff = (ifu_axi_arready_unq_ff & axi_ifu_bus_clk_en_ff);
assign ifu_axi_rvalid_ff = (ifu_axi_rvalid_unq_ff & axi_ifu_bus_clk_en_ff);
assign axi_cmd_sent = ((ifu_axi_arvalid_ff & ifu_axi_arready_ff) & miss_pending);
assign axi_inc_data_beat_cnt = (axi_ifu_wr_en_new & (~ axi_last_data_beat));
assign axi_reset_data_beat_cnt = (ic_act_miss_f2 | (axi_ifu_wr_en_new & axi_last_data_beat));
assign axi_hold_data_beat_cnt = ((~ axi_inc_data_beat_cnt) & (~ axi_reset_data_beat_cnt));
assign axi_new_data_beat_count[2:0] = ((({3 {axi_reset_data_beat_cnt}} & 3'b000) | ({3 {axi_inc_data_beat_cnt}} & (axi_data_beat_count[2:0] + 3'b001))) | ({3 {axi_hold_data_beat_cnt}} & axi_data_beat_count[2:0]));
rvdff #(.WIDTH(3)) axi_mb_beat_count_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(axi_new_data_beat_count[2:0]),
.dout(axi_data_beat_count[2:0])
);
assign axi_inc_rd_addr_cnt = axi_cmd_sent;
assign axi_set_rd_addr_cnt = ic_act_miss_f2;
assign axi_hold_rd_addr_cnt = ((~ axi_inc_rd_addr_cnt) & (~ axi_set_rd_addr_cnt));
assign axi_new_rd_addr_count[2:0] = ((~ miss_pending) ? {imb_ff[5:4], 1'b0} : (axi_inc_rd_addr_cnt ? (axi_rd_addr_count[2:0] + 3'b001) : axi_rd_addr_count[2:0]));
rvdffs #(.WIDTH(3)) axi_rd_addr_ff(
.rst_l(rst_l),
.en((~ axi_hold_rd_addr_cnt)),
.clk(free_clk),
.din(axi_new_rd_addr_count[2:0]),
.dout(axi_rd_addr_count[2:0])
);
assign axi_inc_cmd_beat_cnt = ((ifu_axi_arvalid & ifu_axi_arready) & miss_pending);
assign axi_reset_cmd_beat_cnt_0 = (ic_act_miss_f2 & (~ uncacheable_miss_in));
assign axi_reset_cmd_beat_cnt_6 = (ic_act_miss_f2 & uncacheable_miss_in);
assign axi_hold_cmd_beat_cnt = ((~ axi_inc_cmd_beat_cnt) & (~ ic_act_miss_f2));
assign axi_new_cmd_beat_count[2:0] = (((({3 {axi_reset_cmd_beat_cnt_0}} & 3'b000) | ({3 {axi_reset_cmd_beat_cnt_6}} & 3'b110)) | ({3 {axi_inc_cmd_beat_cnt}} & (axi_cmd_beat_count[2:0] + 3'b001))) | ({3 {axi_hold_cmd_beat_cnt}} & axi_cmd_beat_count[2:0]));
rvclkhdr axi_clk_reset(
.en((axi_ifu_bus_clk_en | ic_act_miss_f2)),
.l1clk(axiclk_reset),
.clk(clk),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(3)) axi_cmd_beat_ff(
.rst_l(rst_l),
.clk(axiclk_reset),
.din(axi_new_cmd_beat_count[2:0]),
.dout(axi_cmd_beat_count[2:0])
);
assign req_addr_count[2:0] = axi_new_rd_addr_count[2:0];
assign axi_last_data_beat = (uncacheable_miss_ff ? (axi_data_beat_count[2:0] == 3'b001) : (axi_data_beat_count[2:0] == 3'b111));
assign axi_wrap_addr = (axi_rd_addr_count[2:0] == 3'b111);
assign axi_ifu_wr_en_new = (ifu_axi_rvalid_ff & miss_pending);
assign axi_ifu_wr_en_new_q = (((ifu_axi_rvalid_ff & miss_pending) & (~ uncacheable_miss_ff)) & (~ (| ifu_axi_rresp_ff[1:0])));
assign axi_ifu_wr_en_new_wo_err = ((ifu_axi_rvalid_ff & miss_pending) & (~ uncacheable_miss_ff));
assign axi_ifu_wr_data_new[63:0] = ifu_axi_rdata_ff[63:0];
assign axi_w0_wren = ((axi_ifu_wr_en_new_q & (replace_way_mb_any[3:0] == 4'b0001)) & miss_pending);
assign axi_w1_wren = ((axi_ifu_wr_en_new_q & (replace_way_mb_any[3:0] == 4'b0010)) & miss_pending);
assign axi_w2_wren = ((axi_ifu_wr_en_new_q & (replace_way_mb_any[3:0] == 4'b0100)) & miss_pending);
assign axi_w3_wren = ((axi_ifu_wr_en_new_q & (replace_way_mb_any[3:0] == 4'b1000)) & miss_pending);
assign axi_ic_wr_en[3:0] = {axi_w3_wren, axi_w2_wren, axi_w1_wren, axi_w0_wren};
assign axi_w0_wren_last = (((axi_ifu_wr_en_new_wo_err & (replace_way_mb_any[3:0] == 4'b0001)) & miss_pending) & axi_last_data_beat);
assign axi_w1_wren_last = (((axi_ifu_wr_en_new_wo_err & (replace_way_mb_any[3:0] == 4'b0010)) & miss_pending) & axi_last_data_beat);
assign axi_w2_wren_last = (((axi_ifu_wr_en_new_wo_err & (replace_way_mb_any[3:0] == 4'b0100)) & miss_pending) & axi_last_data_beat);
assign axi_w3_wren_last = (((axi_ifu_wr_en_new_wo_err & (replace_way_mb_any[3:0] == 4'b1000)) & miss_pending) & axi_last_data_beat);
rvdff #(.WIDTH(1)) act_miss_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ic_act_miss_f2),
.dout(ic_act_miss_f2_delayed)
);
assign reset_tag_valid_for_miss = (ic_act_miss_f2_delayed & (miss_state == CRIT_BYP_OK));
assign w0_wren_reset_miss = ((replace_way_mb_any[3:0] == 4'b0001) & reset_tag_valid_for_miss);
assign w1_wren_reset_miss = ((replace_way_mb_any[3:0] == 4'b0010) & reset_tag_valid_for_miss);
assign w2_wren_reset_miss = ((replace_way_mb_any[3:0] == 4'b0100) & reset_tag_valid_for_miss);
assign w3_wren_reset_miss = ((replace_way_mb_any[3:0] == 4'b1000) & reset_tag_valid_for_miss);
assign axi_ifu_wr_data_error = (((| ifu_axi_rresp_ff[1:0]) & ifu_axi_rvalid_ff) & miss_pending);
rvdff #(.WIDTH(1)) dma_ok_prev_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ifc_dma_access_ok_d),
.dout(ifc_dma_access_ok_prev)
);
assign ic_crit_wd_rdy = ic_crit_wd_rdy_ff;
assign last_beat = axi_last_data_beat;
assign ifu_wr_data_error = axi_ifu_wr_data_error;
assign reset_beat_cnt = axi_reset_data_beat_cnt;
assign ifc_dma_access_ok_d = (ifc_dma_access_ok & (~ iccm_correct_ecc));
assign ifc_dma_access_q_ok = (((ifc_dma_access_ok & (~ iccm_correct_ecc)) & ifc_dma_access_ok_prev) & (perr_state == ERR_IDLE));
assign iccm_ready = ifc_dma_access_q_ok;
assign iccm_dma_rvalid = 1'b0;
assign iccm_dma_ecc_error = 1'b0;
assign iccm_dma_rdata[63:0] = 1'sb0;
assign ic_rd_en = (ifc_fetch_req_f1 & (~ ifc_fetch_uncacheable_f1));
assign ifu_tag_wren[0] = (axi_w0_wren_last | w0_wren_reset_miss);
assign ifu_tag_wren[1] = (axi_w1_wren_last | w1_wren_reset_miss);
assign ifu_tag_wren[2] = (axi_w2_wren_last | w2_wren_reset_miss);
assign ifu_tag_wren[3] = (axi_w3_wren_last | w3_wren_reset_miss);
assign ifu_wr_en_new = axi_ifu_wr_en_new;
assign ifu_wr_en_new_q = axi_ifu_wr_en_new_q;
assign ifu_wr_data_new[63:0] = axi_ifu_wr_data_new[63:0];
assign ic_wr_en[3:0] = axi_ic_wr_en[3:0];
assign ic_write_stall = (ifu_wr_en_new & (~ ((miss_state == CRIT_BYP_OK) & (~ (ifu_wr_en_new & last_beat)))));
rvdff #(.WIDTH(1)) reset_all_tag_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(dec_tlu_fence_i_wb),
.dout(reset_all_tags)
);
assign ic_valid = (((~ ifu_wr_cumulative_err_data) & (~ (reset_ic_in | reset_ic_ff))) & (~ reset_tag_valid_for_miss));
assign ifu_status_wr_addr_w_debug[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] = (((ic_debug_rd_en | ic_debug_wr_en) & ic_debug_tag_array) ? ic_debug_addr[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] : ifu_status_wr_addr[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]);
rvdff #(.WIDTH((ICACHE_TAG_HIGH - ICACHE_TAG_LOW))) status_wr_addr_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_status_wr_addr_w_debug[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]),
.dout(ifu_status_wr_addr_ff[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW])
);
assign way_status_wr_en_w_debug = (way_status_wr_en | (ic_debug_wr_en & ic_debug_tag_array));
rvdff #(.WIDTH(1)) status_wren_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(way_status_wr_en_w_debug),
.dout(way_status_wr_en_ff)
);
assign way_status_new_w_debug[2:0] = ((ic_debug_wr_en & ic_debug_tag_array) ? ic_debug_wr_data[6:4] : way_status_new[2:0]);
rvdff #(.WIDTH(3)) status_data_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(way_status_new_w_debug[2:0]),
.dout(way_status_new_ff[2:0])
);
wire [((ICACHE_TAG_DEPTH / 8) - 1):0] way_status_clken;
wire [((ICACHE_TAG_DEPTH / 8) - 1):0] way_status_clk;
genvar j;
generate
for (i = 0; (i < (ICACHE_TAG_DEPTH / 8)); i = (i + 1)) begin : CLK_GRP_WAY_STATUS
assign way_status_clken[i] = (ifu_status_wr_addr_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 3)] == i);
rvclkhdr way_status_cgc(
.en(way_status_clken[i]),
.l1clk(way_status_clk[i]),
.clk(clk),
.scan_mode(scan_mode)
);
for (j = 0; (j < 8); j = (j + 1)) begin : WAY_STATUS
wire [3:1] sv2v_tmp_ic_way_status_dout;
always @(*) way_status_out[(((8 * i) + j) * 3)+:3] = sv2v_tmp_ic_way_status_dout;
rvdffs #(.WIDTH(3)) ic_way_status(
.rst_l(rst_l),
.clk(way_status_clk[i]),
.en(((ifu_status_wr_addr_ff[(ICACHE_TAG_LOW + 2):ICACHE_TAG_LOW] == j) & way_status_wr_en_ff)),
.din(way_status_new_ff[2:0]),
.dout(sv2v_tmp_ic_way_status_dout)
);
end
end
endgenerate
always @(*) begin : way_status_out_mux
way_status[2:0] = 3'b0;
begin : sv2v_autoblock_31
reg signed [31:0] j;
for (j = 0; (j < ICACHE_TAG_DEPTH); j = (j + 1))
begin : status_mux_loop
if ((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] == sv2v_cast_6(j))) begin : mux_out
way_status[2:0] = way_status_out[(j * 3)+:3];
end
end
end
end
assign ifu_ic_rw_int_addr_w_debug[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] = (((ic_debug_rd_en | ic_debug_wr_en) & ic_debug_tag_array) ? ic_debug_addr[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] : ifu_ic_rw_int_addr[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]);
rvdff #(.WIDTH((ICACHE_TAG_HIGH - ICACHE_TAG_LOW))) tag_addr_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_ic_rw_int_addr_w_debug[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW]),
.dout(ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW])
);
assign ifu_tag_wren_w_debug[3:0] = (ifu_tag_wren[3:0] | ic_debug_tag_wr_en[3:0]);
rvdff #(.WIDTH(4)) tag_v_we_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ifu_tag_wren_w_debug[3:0]),
.dout(ifu_tag_wren_ff[3:0])
);
assign ic_valid_w_debug = ((ic_debug_wr_en & ic_debug_tag_array) ? ic_debug_wr_data[0] : ic_valid);
rvdff #(.WIDTH(1)) tag_v_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ic_valid_w_debug),
.dout(ic_valid_ff)
);
reg [((4 * ICACHE_TAG_DEPTH) + -1):0] ic_tag_valid_out;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w0_clken;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w1_clken;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w2_clken;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w3_clken;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w0_clk;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w1_clk;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w2_clk;
wire [((ICACHE_TAG_DEPTH / 32) - 1):0] tag_valid_w3_clk;
generate
for (i = 0; (i < (ICACHE_TAG_DEPTH / 32)); i = (i + 1)) begin : CLK_GRP_TAG_VALID
assign tag_valid_w0_clken[i] = ((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & ifu_tag_wren_ff[0]) | ((perr_ic_index_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & perr_err_inv_way[0])) | reset_all_tags);
assign tag_valid_w1_clken[i] = ((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & ifu_tag_wren_ff[1]) | ((perr_ic_index_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & perr_err_inv_way[1])) | reset_all_tags);
assign tag_valid_w2_clken[i] = ((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & ifu_tag_wren_ff[2]) | ((perr_ic_index_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & perr_err_inv_way[2])) | reset_all_tags);
assign tag_valid_w3_clken[i] = ((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & ifu_tag_wren_ff[3]) | ((perr_ic_index_ff[(ICACHE_TAG_HIGH - 1):(ICACHE_TAG_LOW + 5)] == i) & perr_err_inv_way[3])) | reset_all_tags);
rvclkhdr way0_status_cgc(
.en(tag_valid_w0_clken[i]),
.l1clk(tag_valid_w0_clk[i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr way1_status_cgc(
.en(tag_valid_w1_clken[i]),
.l1clk(tag_valid_w1_clk[i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr way2_status_cgc(
.en(tag_valid_w2_clken[i]),
.l1clk(tag_valid_w2_clk[i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr way3_status_cgc(
.en(tag_valid_w3_clken[i]),
.l1clk(tag_valid_w3_clk[i]),
.clk(clk),
.scan_mode(scan_mode)
);
for (j = 0; (j < 32); j = (j + 1)) begin : TAG_VALID
wire [1:1] sv2v_tmp_ic_way0_tagvalid_dup_dout;
always @(*) ic_tag_valid_out[((32 * i) + j)] = sv2v_tmp_ic_way0_tagvalid_dup_dout;
rvdffs #(.WIDTH(1)) ic_way0_tagvalid_dup(
.rst_l(rst_l),
.clk(tag_valid_w0_clk[i]),
.en(((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & ifu_tag_wren_ff[0]) | ((perr_ic_index_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & perr_err_inv_way[0])) | reset_all_tags)),
.din(((ic_valid_ff & (~ reset_all_tags)) & (~ perr_sel_invalidate))),
.dout(sv2v_tmp_ic_way0_tagvalid_dup_dout)
);
wire [1:1] sv2v_tmp_ic_way1_tagvalid_dup_dout;
always @(*) ic_tag_valid_out[(ICACHE_TAG_DEPTH + ((32 * i) + j))] = sv2v_tmp_ic_way1_tagvalid_dup_dout;
rvdffs #(.WIDTH(1)) ic_way1_tagvalid_dup(
.rst_l(rst_l),
.clk(tag_valid_w1_clk[i]),
.en(((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & ifu_tag_wren_ff[1]) | ((perr_ic_index_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & perr_err_inv_way[1])) | reset_all_tags)),
.din(((ic_valid_ff & (~ reset_all_tags)) & (~ perr_sel_invalidate))),
.dout(sv2v_tmp_ic_way1_tagvalid_dup_dout)
);
wire [1:1] sv2v_tmp_ic_way2_tagvalid_dup_dout;
always @(*) ic_tag_valid_out[((2 * ICACHE_TAG_DEPTH) + ((32 * i) + j))] = sv2v_tmp_ic_way2_tagvalid_dup_dout;
rvdffs #(.WIDTH(1)) ic_way2_tagvalid_dup(
.rst_l(rst_l),
.clk(tag_valid_w2_clk[i]),
.en(((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & ifu_tag_wren_ff[2]) | ((perr_ic_index_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & perr_err_inv_way[2])) | reset_all_tags)),
.din(((ic_valid_ff & (~ reset_all_tags)) & (~ perr_sel_invalidate))),
.dout(sv2v_tmp_ic_way2_tagvalid_dup_dout)
);
wire [1:1] sv2v_tmp_ic_way3_tagvalid_dup_dout;
always @(*) ic_tag_valid_out[((3 * ICACHE_TAG_DEPTH) + ((32 * i) + j))] = sv2v_tmp_ic_way3_tagvalid_dup_dout;
rvdffs #(.WIDTH(1)) ic_way3_tagvalid_dup(
.rst_l(rst_l),
.clk(tag_valid_w3_clk[i]),
.en(((((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & ifu_tag_wren_ff[3]) | ((perr_ic_index_ff[(ICACHE_TAG_LOW + 4):ICACHE_TAG_LOW] == j) & perr_err_inv_way[3])) | reset_all_tags)),
.din(((ic_valid_ff & (~ reset_all_tags)) & (~ perr_sel_invalidate))),
.dout(sv2v_tmp_ic_way3_tagvalid_dup_dout)
);
end
end
endgenerate
reg [3:0] ic_tag_valid_unq;
always @(*) begin : tag_valid_out_mux
ic_tag_valid_unq[3:0] = 4'b0;
begin : sv2v_autoblock_32
reg signed [31:0] j;
for (j = 0; (j < ICACHE_TAG_DEPTH); j = (j + 1))
begin : tag_valid_loop
if ((ifu_ic_rw_int_addr_ff[(ICACHE_TAG_HIGH - 1):ICACHE_TAG_LOW] == sv2v_cast_6(j))) begin : valid_out
ic_tag_valid_unq[3:0] = {ic_tag_valid_out[((3 * ICACHE_TAG_DEPTH) + j)], ic_tag_valid_out[((2 * ICACHE_TAG_DEPTH) + j)], ic_tag_valid_out[(ICACHE_TAG_DEPTH + j)], ic_tag_valid_out[j]};
end
end
end
end
assign ic_tag_valid[3:0] = (ic_tag_valid_unq[3:0] & {4 {((~ fetch_uncacheable_ff) & ifc_fetch_req_f2)}});
assign ic_debug_tag_val_rd_out = (| ((ic_tag_valid_unq[3:0] & ic_debug_way_ff[3:00]) & {4 {ic_debug_rd_en_ff}}));
assign ifu_pmu_ic_miss_in = ic_act_miss_f2;
assign ifu_pmu_ic_hit_in = ic_act_hit_f2;
assign ifu_pmu_bus_error_in = ifc_bus_acc_fault_f2;
assign ifu_pmu_bus_trxn_in = axi_cmd_sent;
assign ifu_pmu_bus_busy_in = ((ifu_axi_arvalid_ff & (~ ifu_axi_arready_ff)) & miss_pending);
rvdff #(.WIDTH(5)) ifu_pmu_sigs_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({ifu_pmu_ic_miss_in, ifu_pmu_ic_hit_in, ifu_pmu_bus_error_in, ifu_pmu_bus_busy_in, ifu_pmu_bus_trxn_in}),
.dout({ifu_pmu_ic_miss, ifu_pmu_ic_hit, ifu_pmu_bus_error, ifu_pmu_bus_busy, ifu_pmu_bus_trxn})
);
wire ic_debug_ic_array_sel_word0_in;
wire ic_debug_ic_array_sel_word1_in;
wire ic_debug_ic_array_sel_word2_in;
wire ic_debug_ic_array_sel_word3_in;
wire ic_debug_ic_array_sel_word0;
wire ic_debug_ic_array_sel_word1;
wire ic_debug_ic_array_sel_word2;
wire ic_debug_ic_array_sel_word3;
assign ic_debug_addr[15:02] = dec_tlu_ic_diag_pkt[17:4];
assign ic_debug_way_enc[01:00] = dec_tlu_ic_diag_pkt[19:18];
assign ic_debug_wr_data[33:0] = dec_tlu_ic_diag_pkt[52:19];
assign ic_debug_tag_array = dec_tlu_ic_diag_pkt[20];
assign ic_debug_rd_en = dec_tlu_ic_diag_pkt[1:1];
assign ic_debug_wr_en = dec_tlu_ic_diag_pkt[0:0];
assign ic_debug_way[3:0] = {(ic_debug_way_enc[1:0] == 2'b11), (ic_debug_way_enc[1:0] == 2'b10), (ic_debug_way_enc[1:0] == 2'b01), (ic_debug_way_enc[1:0] == 2'b00)};
assign ic_debug_tag_wr_en[3:0] = ({4 {(ic_debug_wr_en & ic_debug_tag_array)}} & ic_debug_way[3:0]);
assign ic_debug_ic_array_sel_word0_in = (((ic_debug_addr[3:2] == 2'b00) & ic_debug_rd_en) & (~ ic_debug_tag_array));
assign ic_debug_ic_array_sel_word1_in = (((ic_debug_addr[3:2] == 2'b01) & ic_debug_rd_en) & (~ ic_debug_tag_array));
assign ic_debug_ic_array_sel_word2_in = (((ic_debug_addr[3:2] == 2'b10) & ic_debug_rd_en) & (~ ic_debug_tag_array));
assign ic_debug_ic_array_sel_word3_in = (((ic_debug_addr[3:2] == 2'b11) & ic_debug_rd_en) & (~ ic_debug_tag_array));
assign ic_debug_ict_array_sel_in = (ic_debug_rd_en & ic_debug_tag_array);
rvdffe #(.WIDTH(09)) ifu_debug_sel_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(debug_c1_clken),
.din({ic_debug_ic_array_sel_word0_in, ic_debug_ic_array_sel_word1_in, ic_debug_ic_array_sel_word2_in, ic_debug_ic_array_sel_word3_in, ic_debug_ict_array_sel_in, ic_debug_way[3:0]}),
.dout({ic_debug_ic_array_sel_word0, ic_debug_ic_array_sel_word1, ic_debug_ic_array_sel_word2, ic_debug_ic_array_sel_word3, ic_debug_ict_array_sel_ff, ic_debug_way_ff[3:0]})
);
rvdff #(.WIDTH(1)) ifu_debug_rd_en_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ic_debug_rd_en),
.dout(ic_debug_rd_en_ff)
);
wire [33:0] ifu_ic_debug_rd_data_in;
assign ifu_ic_debug_rd_data_in[33:0] = ((((({34 {ic_debug_ict_array_sel_ff}} & {1'b0, ictag_debug_rd_data[20], ictag_debug_rd_data[19:0], 5'b0, way_status[2:0], 3'b0, ic_debug_tag_val_rd_out}) | ({34 {ic_debug_ic_array_sel_word0}} & ic_rd_data[33:0])) | ({34 {ic_debug_ic_array_sel_word1}} & ic_rd_data[67:34])) | ({34 {ic_debug_ic_array_sel_word2}} & ic_rd_data[101:68])) | ({34 {ic_debug_ic_array_sel_word3}} & ic_rd_data[135:102]));
rvdffe #(.WIDTH(34)) ifu_debug_data_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(debug_data_clken),
.din(ifu_ic_debug_rd_data_in[33:0]),
.dout(ifu_ic_debug_rd_data)
);
assign debug_data_clken = ic_debug_rd_en_ff;
rvclkhdr debug_data_c1_cgc(
.en(debug_data_clken),
.l1clk(debug_data_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(1)) ifu_debug_valid_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(ic_debug_rd_en_ff),
.dout(ifu_ic_debug_rd_data_valid)
);
assign ifc_region_acc_okay = (((((((((~ (| {1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0})) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & (({fetch_addr_f1[31:1], 1'b0} | 'hffffffff) == ('h00000000 | 'hffffffff))));
assign ifc_region_acc_fault_memory = (((~ ifc_iccm_access_f1) & (~ ifc_region_acc_okay)) & ifc_fetch_req_f1);
assign ifc_region_acc_fault_final_f1 = (ifc_region_acc_fault_f1 | ifc_region_acc_fault_memory);
endmodule
module ifu_iccm_mem (
clk,
rst_l,
clk_override,
iccm_wren,
iccm_rden,
iccm_rw_addr,
iccm_wr_size,
iccm_wr_data,
iccm_rd_data,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire clk_override;
input wire iccm_wren;
input wire iccm_rden;
input wire [18:2] iccm_rw_addr;
input wire [2:0] iccm_wr_size;
input wire [77:0] iccm_wr_data;
output wire [155:0] iccm_rd_data;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire [((ICCM_NUM_BANKS / 4) - 1):0] wren_bank;
wire [((ICCM_NUM_BANKS / 4) - 1):0] rden_bank;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_hi0_clken;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_hi1_clken;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_lo0_clken;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_lo1_clken;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_hi0_clk;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_hi1_clk;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_lo0_clk;
wire [((ICCM_NUM_BANKS / 4) - 1):0] iccm_lo1_clk;
wire [((ICCM_NUM_BANKS / 4) - 1):0] wren_bank_hi0;
wire [((ICCM_NUM_BANKS / 4) - 1):0] wren_bank_lo0;
wire [((ICCM_NUM_BANKS / 4) - 1):0] wren_bank_hi1;
wire [((ICCM_NUM_BANKS / 4) - 1):0] wren_bank_lo1;
wire [(((ICCM_NUM_BANKS / 4) * ICCM_INDEX_BITS) + -1):0] addr_bank;
wire [(((ICCM_NUM_BANKS / 4) * 78) + -1):0] iccm_bank_dout_hi;
wire [(((ICCM_NUM_BANKS / 4) * 78) + -1):0] iccm_bank_dout_lo;
wire [5:4] iccm_rw_addr_q;
generate
genvar mem_bank_i;
for (mem_bank_i = 0; (mem_bank_i < (ICCM_NUM_BANKS / 4)); mem_bank_i = (mem_bank_i + 1)) begin : mem_bank
assign wren_bank[mem_bank_i] = (iccm_wren & ((iccm_rw_addr[ICCM_BANK_HI:4] == mem_bank_i) | (ICCM_BANK_BITS == 2)));
assign rden_bank[mem_bank_i] = (iccm_rden & ((iccm_rw_addr[ICCM_BANK_HI:4] == mem_bank_i) | (ICCM_BANK_BITS == 2)));
assign wren_bank_hi0[mem_bank_i] = ((wren_bank[mem_bank_i] & iccm_rw_addr[3]) & ((~ iccm_rw_addr[2]) | (iccm_wr_size[1:0] == 2'b11)));
assign wren_bank_hi1[mem_bank_i] = ((wren_bank[mem_bank_i] & iccm_rw_addr[3]) & (iccm_rw_addr[2] | (iccm_wr_size[1:0] == 2'b11)));
assign wren_bank_lo0[mem_bank_i] = ((wren_bank[mem_bank_i] & (~ iccm_rw_addr[3])) & ((~ iccm_rw_addr[2]) | (iccm_wr_size[1:0] == 2'b11)));
assign wren_bank_lo1[mem_bank_i] = ((wren_bank[mem_bank_i] & (~ iccm_rw_addr[3])) & (iccm_rw_addr[2] | (iccm_wr_size[1:0] == 2'b11)));
assign iccm_hi0_clken[mem_bank_i] = (wren_bank_hi0[mem_bank_i] | (rden_bank[mem_bank_i] | clk_override));
assign iccm_hi1_clken[mem_bank_i] = (wren_bank_hi1[mem_bank_i] | (rden_bank[mem_bank_i] | clk_override));
assign iccm_lo0_clken[mem_bank_i] = (wren_bank_lo0[mem_bank_i] | (rden_bank[mem_bank_i] | clk_override));
assign iccm_lo1_clken[mem_bank_i] = (wren_bank_lo1[mem_bank_i] | (rden_bank[mem_bank_i] | clk_override));
rvoclkhdr iccm_hi0_c1_cgc(
.en(iccm_hi0_clken[mem_bank_i]),
.l1clk(iccm_hi0_clk[mem_bank_i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr iccm_hi1_c1_cgc(
.en(iccm_hi1_clken[mem_bank_i]),
.l1clk(iccm_hi1_clk[mem_bank_i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr iccm_lo0_c1_cgc(
.en(iccm_lo0_clken[mem_bank_i]),
.l1clk(iccm_lo0_clk[mem_bank_i]),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr iccm_lo1_c1_cgc(
.en(iccm_lo1_clken[mem_bank_i]),
.l1clk(iccm_lo1_clk[mem_bank_i]),
.clk(clk),
.scan_mode(scan_mode)
);
assign addr_bank[(mem_bank_i * ICCM_INDEX_BITS)+:ICCM_INDEX_BITS] = iccm_rw_addr[(ICCM_BITS - 1):(ICCM_BANK_BITS + 2)];
ram_16384x39 iccm_bank_hi0(
.CLK(iccm_hi0_clk[mem_bank_i]),
.WE(wren_bank_hi0[mem_bank_i]),
.ADR(addr_bank[(mem_bank_i * ICCM_INDEX_BITS)+:ICCM_INDEX_BITS]),
.D(iccm_wr_data[38:0]),
.Q(iccm_bank_dout_hi[(mem_bank_i * 78)+:39])
);
ram_16384x39 iccm_bank_hi1(
.CLK(iccm_hi1_clk[mem_bank_i]),
.WE(wren_bank_hi1[mem_bank_i]),
.ADR(addr_bank[(mem_bank_i * ICCM_INDEX_BITS)+:ICCM_INDEX_BITS]),
.D(iccm_wr_data[77:39]),
.Q(iccm_bank_dout_hi[((mem_bank_i * 78) + 39)+:39])
);
ram_16384x39 iccm_bank_lo0(
.CLK(iccm_lo0_clk[mem_bank_i]),
.WE(wren_bank_lo0[mem_bank_i]),
.ADR(addr_bank[(mem_bank_i * ICCM_INDEX_BITS)+:ICCM_INDEX_BITS]),
.D(iccm_wr_data[38:0]),
.Q(iccm_bank_dout_lo[(mem_bank_i * 78)+:39])
);
ram_16384x39 iccm_bank_lo1(
.CLK(iccm_lo1_clk[mem_bank_i]),
.WE(wren_bank_lo1[mem_bank_i]),
.ADR(addr_bank[(mem_bank_i * ICCM_INDEX_BITS)+:ICCM_INDEX_BITS]),
.D(iccm_wr_data[77:39]),
.Q(iccm_bank_dout_lo[((mem_bank_i * 78) + 39)+:39])
);
end
endgenerate
assign iccm_rd_data[155:0] = {iccm_bank_dout_hi[(iccm_rw_addr_q[ICCM_BANK_HI:4] * 78)+:78], iccm_bank_dout_lo[(iccm_rw_addr_q[ICCM_BANK_HI:4] * 78)+:78]};
generate
if ((ICCM_BANK_BITS == 2)) begin
assign iccm_rw_addr_q[5:4] = 1'sb0;
end
else begin
rvdff #(.WIDTH(2)) rd_addr_ff(
.clk(clk),
.rst_l(rst_l),
.din(iccm_rw_addr[5:4]),
.dout(iccm_rw_addr_q[5:4])
);
end
endgenerate
endmodule
module ifu (
free_clk,
active_clk,
clk,
clk_override,
rst_l,
dec_ib3_valid_d,
dec_ib2_valid_d,
dec_ib0_valid_eff_d,
dec_ib1_valid_eff_d,
exu_i0_br_ret_e4,
exu_i1_br_ret_e4,
exu_i0_br_call_e4,
exu_i1_br_call_e4,
exu_flush_final,
dec_tlu_flush_err_wb,
dec_tlu_flush_noredir_wb,
dec_tlu_dbg_halted,
dec_tlu_pmu_fw_halted,
exu_flush_path_final,
exu_flush_upper_e2,
dec_tlu_mrac_ff,
dec_tlu_fence_i_wb,
dec_tlu_flush_leak_one_wb,
dec_tlu_bpred_disable,
dec_tlu_core_ecc_disable,
ifu_axi_awvalid,
ifu_axi_awready,
ifu_axi_awid,
ifu_axi_awaddr,
ifu_axi_awregion,
ifu_axi_awlen,
ifu_axi_awsize,
ifu_axi_awburst,
ifu_axi_awlock,
ifu_axi_awcache,
ifu_axi_awprot,
ifu_axi_awqos,
ifu_axi_wvalid,
ifu_axi_wready,
ifu_axi_wdata,
ifu_axi_wstrb,
ifu_axi_wlast,
ifu_axi_bvalid,
ifu_axi_bready,
ifu_axi_bresp,
ifu_axi_bid,
ifu_axi_arvalid,
ifu_axi_arready,
ifu_axi_arid,
ifu_axi_araddr,
ifu_axi_arregion,
ifu_axi_arlen,
ifu_axi_arsize,
ifu_axi_arburst,
ifu_axi_arlock,
ifu_axi_arcache,
ifu_axi_arprot,
ifu_axi_arqos,
ifu_axi_rvalid,
ifu_axi_rready,
ifu_axi_rid,
ifu_axi_rdata,
ifu_axi_rresp,
ifu_axi_rlast,
ifu_bus_clk_en,
dma_iccm_req,
dma_iccm_stall_any,
dma_mem_addr,
dma_mem_sz,
dma_mem_write,
dma_mem_wdata,
iccm_dma_ecc_error,
iccm_dma_rvalid,
iccm_dma_rdata,
iccm_ready,
ifu_pmu_instr_aligned,
ifu_pmu_align_stall,
ifu_pmu_fetch_stall,
ic_rw_addr,
ic_wr_en,
ic_rd_en,
ic_wr_data,
ic_rd_data,
ictag_debug_rd_data,
ic_debug_wr_data,
ifu_ic_debug_rd_data,
ic_premux_data,
ic_sel_premux_data,
ic_debug_addr,
ic_debug_rd_en,
ic_debug_wr_en,
ic_debug_tag_array,
ic_debug_way,
ic_tag_valid,
ic_rd_hit,
ic_tag_perr,
ifu_pmu_ic_miss,
ifu_pmu_ic_hit,
ifu_pmu_bus_error,
ifu_pmu_bus_busy,
ifu_pmu_bus_trxn,
ifu_i0_valid,
ifu_i1_valid,
ifu_i0_icaf,
ifu_i1_icaf,
ifu_i0_icaf_f1,
ifu_i1_icaf_f1,
ifu_i0_perr,
ifu_i1_perr,
ifu_i0_sbecc,
ifu_i1_sbecc,
ifu_i0_dbecc,
ifu_i1_dbecc,
iccm_dma_sb_error,
ifu_i0_instr,
ifu_i1_instr,
ifu_i0_pc,
ifu_i1_pc,
ifu_i0_pc4,
ifu_i1_pc4,
ifu_illegal_inst,
ifu_miss_state_idle,
i0_brp,
i1_brp,
exu_mp_pkt,
exu_mp_eghr,
dec_tlu_br0_wb_pkt,
dec_tlu_br1_wb_pkt,
dec_tlu_flush_lower_wb,
exu_rets_e1_pkt,
exu_rets_e4_pkt,
ifu_i0_cinst,
ifu_i1_cinst,
dec_tlu_ic_diag_pkt,
ifu_ic_debug_rd_data_valid,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire free_clk;
input wire active_clk;
input wire clk;
input wire clk_override;
input wire rst_l;
input wire dec_ib3_valid_d;
input wire dec_ib2_valid_d;
input wire dec_ib0_valid_eff_d;
input wire dec_ib1_valid_eff_d;
input wire exu_i0_br_ret_e4;
input wire exu_i1_br_ret_e4;
input wire exu_i0_br_call_e4;
input wire exu_i1_br_call_e4;
input wire exu_flush_final;
input wire dec_tlu_flush_err_wb;
input wire dec_tlu_flush_noredir_wb;
input wire dec_tlu_dbg_halted;
input wire dec_tlu_pmu_fw_halted;
input wire [31:1] exu_flush_path_final;
input wire exu_flush_upper_e2;
input wire [31:0] dec_tlu_mrac_ff;
input wire dec_tlu_fence_i_wb;
input wire dec_tlu_flush_leak_one_wb;
input wire dec_tlu_bpred_disable;
input wire dec_tlu_core_ecc_disable;
output wire ifu_axi_awvalid;
input wire ifu_axi_awready;
output wire [2:0] ifu_axi_awid;
output wire [31:0] ifu_axi_awaddr;
output wire [3:0] ifu_axi_awregion;
output wire [7:0] ifu_axi_awlen;
output wire [2:0] ifu_axi_awsize;
output wire [1:0] ifu_axi_awburst;
output wire ifu_axi_awlock;
output wire [3:0] ifu_axi_awcache;
output wire [2:0] ifu_axi_awprot;
output wire [3:0] ifu_axi_awqos;
output wire ifu_axi_wvalid;
input wire ifu_axi_wready;
output wire [63:0] ifu_axi_wdata;
output wire [7:0] ifu_axi_wstrb;
output wire ifu_axi_wlast;
input wire ifu_axi_bvalid;
output wire ifu_axi_bready;
input wire [1:0] ifu_axi_bresp;
input wire [2:0] ifu_axi_bid;
output wire ifu_axi_arvalid;
input wire ifu_axi_arready;
output wire [2:0] ifu_axi_arid;
output wire [31:0] ifu_axi_araddr;
output wire [3:0] ifu_axi_arregion;
output wire [7:0] ifu_axi_arlen;
output wire [2:0] ifu_axi_arsize;
output wire [1:0] ifu_axi_arburst;
output wire ifu_axi_arlock;
output wire [3:0] ifu_axi_arcache;
output wire [2:0] ifu_axi_arprot;
output wire [3:0] ifu_axi_arqos;
input wire ifu_axi_rvalid;
output wire ifu_axi_rready;
input wire [2:0] ifu_axi_rid;
input wire [63:0] ifu_axi_rdata;
input wire [1:0] ifu_axi_rresp;
input wire ifu_axi_rlast;
input wire ifu_bus_clk_en;
input wire dma_iccm_req;
input wire dma_iccm_stall_any;
input wire [31:0] dma_mem_addr;
input wire [2:0] dma_mem_sz;
input wire dma_mem_write;
input wire [63:0] dma_mem_wdata;
output wire iccm_dma_ecc_error;
output wire iccm_dma_rvalid;
output wire [63:0] iccm_dma_rdata;
output wire iccm_ready;
output wire [1:0] ifu_pmu_instr_aligned;
output wire ifu_pmu_align_stall;
output wire ifu_pmu_fetch_stall;
output wire [31:3] ic_rw_addr;
output wire [3:0] ic_wr_en;
output wire ic_rd_en;
output wire [67:0] ic_wr_data;
input wire [135:0] ic_rd_data;
input wire [20:0] ictag_debug_rd_data;
output wire [33:0] ic_debug_wr_data;
output wire [33:0] ifu_ic_debug_rd_data;
output wire [127:0] ic_premux_data;
output wire ic_sel_premux_data;
output wire [15:2] ic_debug_addr;
output wire ic_debug_rd_en;
output wire ic_debug_wr_en;
output wire ic_debug_tag_array;
output wire [3:0] ic_debug_way;
output wire [3:0] ic_tag_valid;
input wire [3:0] ic_rd_hit;
input wire ic_tag_perr;
output wire ifu_pmu_ic_miss;
output wire ifu_pmu_ic_hit;
output wire ifu_pmu_bus_error;
output wire ifu_pmu_bus_busy;
output wire ifu_pmu_bus_trxn;
output wire ifu_i0_valid;
output wire ifu_i1_valid;
output wire ifu_i0_icaf;
output wire ifu_i1_icaf;
output wire ifu_i0_icaf_f1;
output wire ifu_i1_icaf_f1;
output wire ifu_i0_perr;
output wire ifu_i1_perr;
output wire ifu_i0_sbecc;
output wire ifu_i1_sbecc;
output wire ifu_i0_dbecc;
output wire ifu_i1_dbecc;
output wire iccm_dma_sb_error;
output wire [31:0] ifu_i0_instr;
output wire [31:0] ifu_i1_instr;
output wire [31:1] ifu_i0_pc;
output wire [31:1] ifu_i1_pc;
output wire ifu_i0_pc4;
output wire ifu_i1_pc4;
output wire [15:0] ifu_illegal_inst;
output wire ifu_miss_state_idle;
output wire [67:0] i0_brp;
output wire [67:0] i1_brp;
input wire [73:0] exu_mp_pkt;
input wire [4:0] exu_mp_eghr;
input wire [15:0] dec_tlu_br0_wb_pkt;
input wire [15:0] dec_tlu_br1_wb_pkt;
input dec_tlu_flush_lower_wb;
input wire [5:0] exu_rets_e1_pkt;
input wire [5:0] exu_rets_e4_pkt;
output wire [15:0] ifu_i0_cinst;
output wire [15:0] ifu_i1_cinst;
input wire [52:0] dec_tlu_ic_diag_pkt;
output wire ifu_ic_debug_rd_data_valid;
input wire scan_mode;
localparam TAGWIDTH = 2;
localparam IDWIDTH = 2;
wire ifu_fb_consume1;
wire ifu_fb_consume2;
wire [31:1] ifc_fetch_addr_f2;
wire ifc_fetch_uncacheable_f1;
wire [7:0] ifu_fetch_val;
wire [31:1] ifu_fetch_pc;
wire [31:1] ifc_fetch_addr_f1;
wire ic_crit_wd_rdy;
wire ic_write_stall;
wire ic_dma_active;
wire ifc_dma_access_ok;
wire ifc_iccm_access_f1;
wire ifc_region_acc_fault_f1;
wire ic_access_fault_f2;
wire ifu_ic_mb_empty;
wire ic_hit_f2;
ifu_ifc_ctl ifc(
.clk(clk),
.free_clk(free_clk),
.active_clk(active_clk),
.clk_override(clk_override),
.rst_l(rst_l),
.scan_mode(scan_mode),
.ic_hit_f2(ic_hit_f2),
.ic_crit_wd_rdy(ic_crit_wd_rdy),
.ifu_ic_mb_empty(ifu_ic_mb_empty),
.ifu_fb_consume1(ifu_fb_consume1),
.ifu_fb_consume2(ifu_fb_consume2),
.dec_tlu_flush_noredir_wb(dec_tlu_flush_noredir_wb),
.dec_tlu_dbg_halted(dec_tlu_dbg_halted),
.dec_tlu_pmu_fw_halted(dec_tlu_pmu_fw_halted),
.exu_flush_final(exu_flush_final),
.exu_flush_path_final(exu_flush_path_final),
.ifu_bp_kill_next_f2(ifu_bp_kill_next_f2),
.ifu_bp_btb_target_f2(ifu_bp_btb_target_f2),
.ic_dma_active(ic_dma_active),
.ic_write_stall(ic_write_stall),
.dma_iccm_stall_any(dma_iccm_stall_any),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.ifc_fetch_uncacheable_f1(ifc_fetch_uncacheable_f1),
.ifc_fetch_addr_f1(ifc_fetch_addr_f1),
.ifc_fetch_addr_f2(ifc_fetch_addr_f2),
.ifc_fetch_req_f1(ifc_fetch_req_f1),
.ifc_fetch_req_f1_raw(ifc_fetch_req_f1_raw),
.ifc_fetch_req_f2(ifc_fetch_req_f2),
.ifu_pmu_fetch_stall(ifu_pmu_fetch_stall),
.ifc_iccm_access_f1(ifc_iccm_access_f1),
.ifc_region_acc_fault_f1(ifc_region_acc_fault_f1),
.ifc_dma_access_ok(ifc_dma_access_ok)
);
wire [7:0] ifu_bp_way_f2;
wire ifu_bp_kill_next_f2;
wire [31:1] ifu_bp_btb_target_f2;
wire [7:1] ifu_bp_inst_mask_f2;
wire [7:0] ifu_bp_hist1_f2;
wire [7:0] ifu_bp_hist0_f2;
wire [11:0] ifu_bp_poffset_f2;
wire [7:0] ifu_bp_ret_f2;
wire [7:0] ifu_bp_pc4_f2;
wire [7:0] ifu_bp_valid_f2;
wire [4:0] ifu_bp_fghr_f2;
ifu_bp_ctl bp(
.clk(clk),
.active_clk(active_clk),
.clk_override(clk_override),
.rst_l(rst_l),
.ic_hit_f2(ic_hit_f2),
.ifc_fetch_addr_f1(ifc_fetch_addr_f1),
.ifc_fetch_addr_f2(ifc_fetch_addr_f2),
.ifc_fetch_req_f1(ifc_fetch_req_f1),
.ifc_fetch_req_f2(ifc_fetch_req_f2),
.dec_tlu_br0_wb_pkt(dec_tlu_br0_wb_pkt),
.dec_tlu_br1_wb_pkt(dec_tlu_br1_wb_pkt),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_flush_leak_one_wb(dec_tlu_flush_leak_one_wb),
.dec_tlu_bpred_disable(dec_tlu_bpred_disable),
.exu_i0_br_ret_e4(exu_i0_br_ret_e4),
.exu_i1_br_ret_e4(exu_i1_br_ret_e4),
.exu_i0_br_call_e4(exu_i0_br_call_e4),
.exu_i1_br_call_e4(exu_i1_br_call_e4),
.exu_mp_pkt(exu_mp_pkt),
.exu_rets_e1_pkt(exu_rets_e1_pkt),
.exu_rets_e4_pkt(exu_rets_e4_pkt),
.exu_mp_eghr(exu_mp_eghr),
.exu_flush_final(exu_flush_final),
.exu_flush_upper_e2(exu_flush_upper_e2),
.ifu_bp_kill_next_f2(ifu_bp_kill_next_f2),
.ifu_bp_btb_target_f2(ifu_bp_btb_target_f2),
.ifu_bp_inst_mask_f2(ifu_bp_inst_mask_f2),
.ifu_bp_fghr_f2(ifu_bp_fghr_f2),
.ifu_bp_way_f2(ifu_bp_way_f2),
.ifu_bp_ret_f2(ifu_bp_ret_f2),
.ifu_bp_hist1_f2(ifu_bp_hist1_f2),
.ifu_bp_hist0_f2(ifu_bp_hist0_f2),
.ifu_bp_poffset_f2(ifu_bp_poffset_f2),
.ifu_bp_pc4_f2(ifu_bp_pc4_f2),
.ifu_bp_valid_f2(ifu_bp_valid_f2),
.scan_mode(scan_mode)
);
wire [7:0] ic_fetch_val_f2;
wire [127:0] ic_data_f2;
wire [127:0] ifu_fetch_data;
wire ifc_fetch_req_f1_raw;
wire ifc_fetch_req_f1;
wire ifc_fetch_req_f2;
wire ic_rd_parity_final_err;
wire iccm_rd_ecc_single_err;
wire iccm_rd_ecc_double_err;
wire [7:0] ic_error_f2;
wire ifu_icache_fetch_f2;
wire [16:2] ifu_icache_error_index;
wire ifu_icache_error_val;
wire ifu_icache_sb_error_val;
assign ifu_fetch_data[127:0] = ic_data_f2[127:0];
assign ifu_fetch_val[7:0] = ic_fetch_val_f2[7:0];
assign ifu_fetch_pc[31:1] = ifc_fetch_addr_f2[31:1];
ifu_aln_ctl aln(
.active_clk(active_clk),
.iccm_rd_ecc_single_err(iccm_rd_ecc_single_err),
.iccm_rd_ecc_double_err(iccm_rd_ecc_double_err),
.ic_rd_parity_final_err(ic_rd_parity_final_err),
.ifu_icache_fetch_f2(ifu_icache_fetch_f2),
.ic_access_fault_f2(ic_access_fault_f2),
.ifu_bp_fghr_f2(ifu_bp_fghr_f2),
.ifu_bp_btb_target_f2(ifu_bp_btb_target_f2),
.ifu_bp_poffset_f2(ifu_bp_poffset_f2),
.ifu_bp_hist0_f2(ifu_bp_hist0_f2),
.ifu_bp_hist1_f2(ifu_bp_hist1_f2),
.ifu_bp_pc4_f2(ifu_bp_pc4_f2),
.ifu_bp_way_f2(ifu_bp_way_f2),
.ifu_bp_valid_f2(ifu_bp_valid_f2),
.ifu_bp_ret_f2(ifu_bp_ret_f2),
.exu_flush_final(exu_flush_final),
.dec_ib3_valid_d(dec_ib3_valid_d),
.dec_ib2_valid_d(dec_ib2_valid_d),
.dec_ib0_valid_eff_d(dec_ib0_valid_eff_d),
.dec_ib1_valid_eff_d(dec_ib1_valid_eff_d),
.ifu_fetch_data(ifu_fetch_data),
.ic_error_f2(ic_error_f2),
.ifu_fetch_val(ifu_fetch_val),
.ifu_fetch_pc(ifu_fetch_pc),
.rst_l(rst_l),
.clk(clk),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.ifu_i0_valid(ifu_i0_valid),
.ifu_i1_valid(ifu_i1_valid),
.ifu_i0_icaf(ifu_i0_icaf),
.ifu_i1_icaf(ifu_i1_icaf),
.ifu_i0_icaf_f1(ifu_i0_icaf_f1),
.ifu_i1_icaf_f1(ifu_i1_icaf_f1),
.ifu_i0_perr(ifu_i0_perr),
.ifu_i1_perr(ifu_i1_perr),
.ifu_i0_sbecc(ifu_i0_sbecc),
.ifu_i1_sbecc(ifu_i1_sbecc),
.ifu_i0_dbecc(ifu_i0_dbecc),
.ifu_i1_dbecc(ifu_i1_dbecc),
.ifu_i0_instr(ifu_i0_instr),
.ifu_i1_instr(ifu_i1_instr),
.ifu_i0_pc(ifu_i0_pc),
.ifu_i1_pc(ifu_i1_pc),
.ifu_i0_pc4(ifu_i0_pc4),
.ifu_i1_pc4(ifu_i1_pc4),
.ifu_fb_consume1(ifu_fb_consume1),
.ifu_fb_consume2(ifu_fb_consume2),
.ifu_illegal_inst(ifu_illegal_inst),
.i0_brp(i0_brp),
.i1_brp(i1_brp),
.ifu_pmu_instr_aligned(ifu_pmu_instr_aligned),
.ifu_pmu_align_stall(ifu_pmu_align_stall),
.ifu_icache_error_index(ifu_icache_error_index),
.ifu_icache_error_val(ifu_icache_error_val),
.ifu_icache_sb_error_val(ifu_icache_sb_error_val),
.ifu_i0_cinst(ifu_i0_cinst),
.ifu_i1_cinst(ifu_i1_cinst),
.scan_mode(scan_mode)
);
ifu_mem_ctl mem_ctl(
.clk(clk),
.free_clk(free_clk),
.active_clk(active_clk),
.rst_l(rst_l),
.exu_flush_final(exu_flush_final),
.dec_tlu_flush_err_wb(dec_tlu_flush_err_wb),
.ifc_fetch_uncacheable_f1(ifc_fetch_uncacheable_f1),
.ifc_fetch_req_f1(ifc_fetch_req_f1),
.ifc_fetch_req_f1_raw(ifc_fetch_req_f1_raw),
.ifc_iccm_access_f1(ifc_iccm_access_f1),
.ifc_region_acc_fault_f1(ifc_region_acc_fault_f1),
.ifc_dma_access_ok(ifc_dma_access_ok),
.dec_tlu_fence_i_wb(dec_tlu_fence_i_wb),
.ifu_icache_error_val(ifu_icache_error_val),
.ifu_icache_sb_error_val(ifu_icache_sb_error_val),
.ifu_bp_inst_mask_f2(ifu_bp_inst_mask_f2),
.ifu_miss_state_idle(ifu_miss_state_idle),
.ifu_ic_mb_empty(ifu_ic_mb_empty),
.ic_dma_active(ic_dma_active),
.ic_write_stall(ic_write_stall),
.ifu_pmu_ic_miss(ifu_pmu_ic_miss),
.ifu_pmu_ic_hit(ifu_pmu_ic_hit),
.ifu_pmu_bus_error(ifu_pmu_bus_error),
.ifu_pmu_bus_busy(ifu_pmu_bus_busy),
.ifu_pmu_bus_trxn(ifu_pmu_bus_trxn),
.ifu_axi_awvalid(ifu_axi_awvalid),
.ifu_axi_awready(ifu_axi_awready),
.ifu_axi_awid(ifu_axi_awid),
.ifu_axi_awaddr(ifu_axi_awaddr),
.ifu_axi_awregion(ifu_axi_awregion),
.ifu_axi_awlen(ifu_axi_awlen),
.ifu_axi_awsize(ifu_axi_awsize),
.ifu_axi_awburst(ifu_axi_awburst),
.ifu_axi_awlock(ifu_axi_awlock),
.ifu_axi_awcache(ifu_axi_awcache),
.ifu_axi_awprot(ifu_axi_awprot),
.ifu_axi_awqos(ifu_axi_awqos),
.ifu_axi_wvalid(ifu_axi_wvalid),
.ifu_axi_wready(ifu_axi_wready),
.ifu_axi_wdata(ifu_axi_wdata),
.ifu_axi_wstrb(ifu_axi_wstrb),
.ifu_axi_wlast(ifu_axi_wlast),
.ifu_axi_bvalid(ifu_axi_bvalid),
.ifu_axi_bready(ifu_axi_bready),
.ifu_axi_bresp(ifu_axi_bresp),
.ifu_axi_bid(ifu_axi_bid),
.ifu_axi_arvalid(ifu_axi_arvalid),
.ifu_axi_arready(ifu_axi_arready),
.ifu_axi_arid(ifu_axi_arid),
.ifu_axi_araddr(ifu_axi_araddr),
.ifu_axi_arregion(ifu_axi_arregion),
.ifu_axi_arlen(ifu_axi_arlen),
.ifu_axi_arsize(ifu_axi_arsize),
.ifu_axi_arburst(ifu_axi_arburst),
.ifu_axi_arlock(ifu_axi_arlock),
.ifu_axi_arcache(ifu_axi_arcache),
.ifu_axi_arprot(ifu_axi_arprot),
.ifu_axi_arqos(ifu_axi_arqos),
.ifu_axi_rvalid(ifu_axi_rvalid),
.ifu_axi_rready(ifu_axi_rready),
.ifu_axi_rid(ifu_axi_rid),
.ifu_axi_rdata(ifu_axi_rdata),
.ifu_axi_rresp(ifu_axi_rresp),
.ifu_axi_rlast(ifu_axi_rlast),
.ifu_bus_clk_en(ifu_bus_clk_en),
.dma_iccm_req(dma_iccm_req),
.dma_mem_addr(dma_mem_addr),
.dma_mem_sz(dma_mem_sz),
.dma_mem_write(dma_mem_write),
.dma_mem_wdata(dma_mem_wdata),
.iccm_dma_ecc_error(iccm_dma_ecc_error),
.iccm_dma_rvalid(iccm_dma_rvalid),
.iccm_dma_rdata(iccm_dma_rdata),
.iccm_ready(iccm_ready),
.ic_rw_addr(ic_rw_addr),
.ic_wr_en(ic_wr_en),
.ic_rd_en(ic_rd_en),
.ic_wr_data(ic_wr_data),
.ic_rd_data(ic_rd_data),
.ictag_debug_rd_data(ictag_debug_rd_data),
.ic_debug_wr_data(ic_debug_wr_data),
.ifu_ic_debug_rd_data(ifu_ic_debug_rd_data),
.ic_debug_addr(ic_debug_addr),
.ic_debug_rd_en(ic_debug_rd_en),
.ic_debug_wr_en(ic_debug_wr_en),
.ic_debug_tag_array(ic_debug_tag_array),
.ic_debug_way(ic_debug_way),
.ic_tag_valid(ic_tag_valid),
.ic_rd_hit(ic_rd_hit),
.ic_tag_perr(ic_tag_perr),
.ic_crit_wd_rdy(ic_crit_wd_rdy),
.ic_access_fault_f2(ic_access_fault_f2),
.ic_rd_parity_final_err(ic_rd_parity_final_err),
.iccm_rd_ecc_single_err(iccm_rd_ecc_single_err),
.iccm_rd_ecc_double_err(iccm_rd_ecc_double_err),
.iccm_dma_sb_error(iccm_dma_sb_error),
.ic_fetch_val_f2(ic_fetch_val_f2),
.ic_error_f2(ic_error_f2),
.ifu_icache_fetch_f2(ifu_icache_fetch_f2),
.ic_premux_data(ic_premux_data),
.ic_sel_premux_data(ic_sel_premux_data),
.dec_tlu_ic_diag_pkt(dec_tlu_ic_diag_pkt),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.ifu_ic_debug_rd_data_valid(ifu_ic_debug_rd_data_valid),
.scan_mode(scan_mode),
.fetch_addr_f1(ifc_fetch_addr_f1),
.ifu_icache_error_index(ifu_icache_error_index[16:6]),
.ic_hit_f2(ic_hit_f2),
.ic_data_f2(ic_data_f2[127:0])
);
endmodule
module dec_decode_ctl (
dec_i0_cinst_d,
dec_i1_cinst_d,
dec_i0_inst_wb1,
dec_i1_inst_wb1,
dec_i0_pc_wb1,
dec_i1_pc_wb1,
lsu_nonblock_load_valid_dc3,
lsu_nonblock_load_tag_dc3,
lsu_nonblock_load_inv_dc5,
lsu_nonblock_load_inv_tag_dc5,
lsu_nonblock_load_data_valid,
lsu_nonblock_load_data_error,
lsu_nonblock_load_data_tag,
dec_i0_trigger_match_d,
dec_i1_trigger_match_d,
dec_tlu_wr_pause_wb,
dec_tlu_pipelining_disable,
dec_tlu_dual_issue_disable,
dec_tlu_sec_alu_disable,
lsu_trigger_match_dc3,
lsu_pmu_misaligned_dc3,
dec_tlu_debug_stall,
dec_tlu_flush_leak_one_wb,
dec_debug_fence_d,
dbg_cmd_wrdata,
dec_i0_icaf_d,
dec_i1_icaf_d,
dec_i0_icaf_f1_d,
dec_i0_perr_d,
dec_i1_perr_d,
dec_i0_sbecc_d,
dec_i1_sbecc_d,
dec_i0_dbecc_d,
dec_i1_dbecc_d,
dec_i0_brp,
dec_i1_brp,
ifu_illegal_inst,
dec_i0_pc_d,
lsu_freeze_dc3,
lsu_halt_idle_any,
lsu_load_stall_any,
lsu_store_stall_any,
dma_dccm_stall_any,
exu_div_finish,
exu_div_stall,
exu_div_result,
dec_tlu_i0_kill_writeb_wb,
dec_tlu_i1_kill_writeb_wb,
dec_tlu_flush_lower_wb,
dec_tlu_flush_pause_wb,
dec_tlu_presync_d,
dec_tlu_postsync_d,
exu_mul_result_e3,
dec_i0_pc4_d,
dec_i1_pc4_d,
dec_csr_rddata_d,
dec_csr_legal_d,
exu_csr_rs1_e1,
lsu_result_dc3,
lsu_result_corr_dc4,
exu_i0_flush_final,
exu_i1_flush_final,
exu_i0_pc_e1,
exu_i1_pc_e1,
dec_i0_instr_d,
dec_i1_instr_d,
dec_ib0_valid_d,
dec_ib1_valid_d,
exu_i0_result_e1,
exu_i1_result_e1,
exu_i0_result_e4,
exu_i1_result_e4,
clk,
active_clk,
free_clk,
clk_override,
rst_l,
dec_i0_rs1_en_d,
dec_i0_rs2_en_d,
dec_i0_rs1_d,
dec_i0_rs2_d,
dec_i0_immed_d,
dec_i1_rs1_en_d,
dec_i1_rs2_en_d,
dec_i1_rs1_d,
dec_i1_rs2_d,
dec_i1_immed_d,
dec_i0_br_immed_d,
dec_i1_br_immed_d,
i0_ap,
i1_ap,
dec_i0_decode_d,
dec_i1_decode_d,
dec_ib0_valid_eff_d,
dec_ib1_valid_eff_d,
dec_i0_alu_decode_d,
dec_i1_alu_decode_d,
i0_rs1_bypass_data_d,
i0_rs2_bypass_data_d,
i1_rs1_bypass_data_d,
i1_rs2_bypass_data_d,
dec_i0_waddr_wb,
dec_i0_wen_wb,
dec_i0_wdata_wb,
dec_i1_waddr_wb,
dec_i1_wen_wb,
dec_i1_wdata_wb,
dec_i0_select_pc_d,
dec_i1_select_pc_d,
dec_i0_rs1_bypass_en_d,
dec_i0_rs2_bypass_en_d,
dec_i1_rs1_bypass_en_d,
dec_i1_rs2_bypass_en_d,
lsu_p,
mul_p,
div_p,
dec_lsu_offset_d,
dec_i0_lsu_d,
dec_i1_lsu_d,
dec_i0_mul_d,
dec_i1_mul_d,
dec_i0_div_d,
dec_i1_div_d,
flush_final_e3,
i0_flush_final_e3,
dec_csr_ren_d,
dec_csr_wen_unq_d,
dec_csr_any_unq_d,
dec_csr_wen_wb,
dec_csr_rdaddr_d,
dec_csr_wraddr_wb,
dec_csr_wrdata_wb,
dec_csr_stall_int_ff,
dec_tlu_i0_valid_e4,
dec_tlu_i1_valid_e4,
dec_tlu_packet_e4,
dec_fence_pending,
dec_tlu_i0_pc_e4,
dec_tlu_i1_pc_e4,
dec_illegal_inst,
dec_i1_valid_e1,
dec_div_decode_e4,
pred_correct_npc_e2,
dec_i0_rs1_bypass_en_e3,
dec_i0_rs2_bypass_en_e3,
dec_i1_rs1_bypass_en_e3,
dec_i1_rs2_bypass_en_e3,
i0_rs1_bypass_data_e3,
i0_rs2_bypass_data_e3,
i1_rs1_bypass_data_e3,
i1_rs2_bypass_data_e3,
dec_i0_sec_decode_e3,
dec_i1_sec_decode_e3,
dec_i0_pc_e3,
dec_i1_pc_e3,
dec_i0_rs1_bypass_en_e2,
dec_i0_rs2_bypass_en_e2,
dec_i1_rs1_bypass_en_e2,
dec_i1_rs2_bypass_en_e2,
i0_rs1_bypass_data_e2,
i0_rs2_bypass_data_e2,
i1_rs1_bypass_data_e2,
i1_rs2_bypass_data_e2,
i0_predict_p_d,
i1_predict_p_d,
dec_i0_lsu_decode_d,
i0_result_e4_eff,
i1_result_e4_eff,
i0_result_e2,
dec_i0_data_en,
dec_i0_ctl_en,
dec_i1_data_en,
dec_i1_ctl_en,
dec_pmu_instr_decoded,
dec_pmu_decode_stall,
dec_pmu_presync_stall,
dec_pmu_postsync_stall,
dec_nonblock_load_wen,
dec_nonblock_load_waddr,
dec_nonblock_load_freeze_dc2,
dec_pause_state,
dec_pause_state_cg,
dec_i0_load_e4,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire [15:0] dec_i0_cinst_d;
input wire [15:0] dec_i1_cinst_d;
output wire [31:0] dec_i0_inst_wb1;
output wire [31:0] dec_i1_inst_wb1;
output wire [31:1] dec_i0_pc_wb1;
output wire [31:1] dec_i1_pc_wb1;
input wire lsu_nonblock_load_valid_dc3;
input wire [2:0] lsu_nonblock_load_tag_dc3;
input wire lsu_nonblock_load_inv_dc5;
input wire [2:0] lsu_nonblock_load_inv_tag_dc5;
input wire lsu_nonblock_load_data_valid;
input wire lsu_nonblock_load_data_error;
input wire [2:0] lsu_nonblock_load_data_tag;
input wire [3:0] dec_i0_trigger_match_d;
input wire [3:0] dec_i1_trigger_match_d;
input wire dec_tlu_wr_pause_wb;
input wire dec_tlu_pipelining_disable;
input wire dec_tlu_dual_issue_disable;
input wire dec_tlu_sec_alu_disable;
input wire [3:0] lsu_trigger_match_dc3;
input wire lsu_pmu_misaligned_dc3;
input wire dec_tlu_debug_stall;
input wire dec_tlu_flush_leak_one_wb;
input wire dec_debug_fence_d;
input wire [1:0] dbg_cmd_wrdata;
input wire dec_i0_icaf_d;
input wire dec_i1_icaf_d;
input wire dec_i0_icaf_f1_d;
input wire dec_i0_perr_d;
input wire dec_i1_perr_d;
input wire dec_i0_sbecc_d;
input wire dec_i1_sbecc_d;
input wire dec_i0_dbecc_d;
input wire dec_i1_dbecc_d;
input wire [67:0] dec_i0_brp;
input wire [67:0] dec_i1_brp;
input wire [15:0] ifu_illegal_inst;
input wire [31:1] dec_i0_pc_d;
input wire lsu_freeze_dc3;
input wire lsu_halt_idle_any;
input wire lsu_load_stall_any;
input wire lsu_store_stall_any;
input wire dma_dccm_stall_any;
input wire exu_div_finish;
input wire exu_div_stall;
input wire [31:0] exu_div_result;
input wire dec_tlu_i0_kill_writeb_wb;
input wire dec_tlu_i1_kill_writeb_wb;
input wire dec_tlu_flush_lower_wb;
input wire dec_tlu_flush_pause_wb;
input wire dec_tlu_presync_d;
input wire dec_tlu_postsync_d;
input wire [31:0] exu_mul_result_e3;
input wire dec_i0_pc4_d;
input wire dec_i1_pc4_d;
input wire [31:0] dec_csr_rddata_d;
input wire dec_csr_legal_d;
input wire [31:0] exu_csr_rs1_e1;
input wire [31:0] lsu_result_dc3;
input wire [31:0] lsu_result_corr_dc4;
input wire exu_i0_flush_final;
input wire exu_i1_flush_final;
input wire [31:1] exu_i0_pc_e1;
input wire [31:1] exu_i1_pc_e1;
input wire [31:0] dec_i0_instr_d;
input wire [31:0] dec_i1_instr_d;
input wire dec_ib0_valid_d;
input wire dec_ib1_valid_d;
input wire [31:0] exu_i0_result_e1;
input wire [31:0] exu_i1_result_e1;
input wire [31:0] exu_i0_result_e4;
input wire [31:0] exu_i1_result_e4;
input wire clk;
input wire active_clk;
input wire free_clk;
input wire clk_override;
input wire rst_l;
output wire dec_i0_rs1_en_d;
output wire dec_i0_rs2_en_d;
output wire [4:0] dec_i0_rs1_d;
output wire [4:0] dec_i0_rs2_d;
output wire [31:0] dec_i0_immed_d;
output wire dec_i1_rs1_en_d;
output wire dec_i1_rs2_en_d;
output wire [4:0] dec_i1_rs1_d;
output wire [4:0] dec_i1_rs2_d;
output wire [31:0] dec_i1_immed_d;
output wire [12:1] dec_i0_br_immed_d;
output wire [12:1] dec_i1_br_immed_d;
output wire [19:0] i0_ap;
output wire [19:0] i1_ap;
output wire dec_i0_decode_d;
output wire dec_i1_decode_d;
output wire dec_ib0_valid_eff_d;
output wire dec_ib1_valid_eff_d;
output wire dec_i0_alu_decode_d;
output wire dec_i1_alu_decode_d;
output wire [31:0] i0_rs1_bypass_data_d;
output wire [31:0] i0_rs2_bypass_data_d;
output wire [31:0] i1_rs1_bypass_data_d;
output wire [31:0] i1_rs2_bypass_data_d;
output wire [4:0] dec_i0_waddr_wb;
output wire dec_i0_wen_wb;
output wire [31:0] dec_i0_wdata_wb;
output wire [4:0] dec_i1_waddr_wb;
output wire dec_i1_wen_wb;
output wire [31:0] dec_i1_wdata_wb;
output wire dec_i0_select_pc_d;
output wire dec_i1_select_pc_d;
output wire dec_i0_rs1_bypass_en_d;
output wire dec_i0_rs2_bypass_en_d;
output wire dec_i1_rs1_bypass_en_d;
output wire dec_i1_rs2_bypass_en_d;
output wire [18:0] lsu_p;
output wire [5:0] mul_p;
output wire [2:0] div_p;
output wire [11:0] dec_lsu_offset_d;
output wire dec_i0_lsu_d;
output wire dec_i1_lsu_d;
output wire dec_i0_mul_d;
output wire dec_i1_mul_d;
output wire dec_i0_div_d;
output wire dec_i1_div_d;
output wire flush_final_e3;
output wire i0_flush_final_e3;
output wire dec_csr_ren_d;
output wire dec_csr_wen_unq_d;
output wire dec_csr_any_unq_d;
output wire dec_csr_wen_wb;
output wire [11:0] dec_csr_rdaddr_d;
output wire [11:0] dec_csr_wraddr_wb;
output wire [31:0] dec_csr_wrdata_wb;
output wire dec_csr_stall_int_ff;
output dec_tlu_i0_valid_e4;
output dec_tlu_i1_valid_e4;
output reg [25:0] dec_tlu_packet_e4;
output wire dec_fence_pending;
output wire [31:1] dec_tlu_i0_pc_e4;
output wire [31:1] dec_tlu_i1_pc_e4;
output wire [31:0] dec_illegal_inst;
output wire dec_i1_valid_e1;
output wire dec_div_decode_e4;
output wire [31:1] pred_correct_npc_e2;
output wire dec_i0_rs1_bypass_en_e3;
output wire dec_i0_rs2_bypass_en_e3;
output wire dec_i1_rs1_bypass_en_e3;
output wire dec_i1_rs2_bypass_en_e3;
output wire [31:0] i0_rs1_bypass_data_e3;
output wire [31:0] i0_rs2_bypass_data_e3;
output wire [31:0] i1_rs1_bypass_data_e3;
output wire [31:0] i1_rs2_bypass_data_e3;
output wire dec_i0_sec_decode_e3;
output wire dec_i1_sec_decode_e3;
output wire [31:1] dec_i0_pc_e3;
output wire [31:1] dec_i1_pc_e3;
output wire dec_i0_rs1_bypass_en_e2;
output wire dec_i0_rs2_bypass_en_e2;
output wire dec_i1_rs1_bypass_en_e2;
output wire dec_i1_rs2_bypass_en_e2;
output wire [31:0] i0_rs1_bypass_data_e2;
output wire [31:0] i0_rs2_bypass_data_e2;
output wire [31:0] i1_rs1_bypass_data_e2;
output wire [31:0] i1_rs2_bypass_data_e2;
output wire [73:0] i0_predict_p_d;
output wire [73:0] i1_predict_p_d;
output wire dec_i0_lsu_decode_d;
output wire [31:0] i0_result_e4_eff;
output wire [31:0] i1_result_e4_eff;
output wire [31:0] i0_result_e2;
output wire [4:2] dec_i0_data_en;
output wire [4:1] dec_i0_ctl_en;
output wire [4:2] dec_i1_data_en;
output wire [4:1] dec_i1_ctl_en;
output wire [1:0] dec_pmu_instr_decoded;
output wire dec_pmu_decode_stall;
output wire dec_pmu_presync_stall;
output wire dec_pmu_postsync_stall;
output wire dec_nonblock_load_wen;
output reg [4:0] dec_nonblock_load_waddr;
output wire dec_nonblock_load_freeze_dc2;
output wire dec_pause_state;
output wire dec_pause_state_cg;
output wire dec_i0_load_e4;
input wire scan_mode;
wire [49:0] i0_dp_raw;
reg [49:0] i0_dp;
wire [49:0] i1_dp_raw;
reg [49:0] i1_dp;
wire [31:0] i0;
wire [31:0] i1;
wire i0_valid_d;
wire i1_valid_d;
wire [31:0] i0_result_e1;
wire [31:0] i1_result_e1;
wire [31:0] i1_result_e2;
wire [31:0] i0_result_e3;
wire [31:0] i1_result_e3;
wire [31:0] i0_result_e4;
wire [31:0] i1_result_e4;
wire [31:0] i0_result_wb;
wire [31:0] i1_result_wb;
wire [31:1] i0_pc_e1;
wire [31:1] i1_pc_e1;
wire [31:1] i0_pc_e2;
wire [31:1] i1_pc_e2;
wire [31:1] i0_pc_e3;
wire [31:1] i1_pc_e3;
wire [31:1] i0_pc_e4;
wire [31:1] i1_pc_e4;
wire [9:0] i0_rs1bypass;
wire [9:0] i0_rs2bypass;
wire [9:0] i1_rs1bypass;
wire [9:0] i1_rs2bypass;
wire i0_jalimm20;
wire i1_jalimm20;
wire i0_uiimm20;
wire i1_uiimm20;
wire lsu_decode_d;
wire [31:0] i0_immed_d;
wire i0_presync;
wire i0_postsync;
wire postsync_stall;
wire ps_stall;
wire prior_inflight;
wire prior_inflight_e1e4;
wire prior_inflight_wb;
wire csr_clr_d;
wire csr_set_d;
wire csr_write_d;
wire csr_clr_e1;
wire csr_set_e1;
wire csr_write_e1;
wire csr_imm_e1;
wire [31:0] csr_mask_e1;
wire [31:0] write_csr_data_e1;
wire [31:0] write_csr_data_in;
wire [31:0] write_csr_data;
wire csr_data_wen;
wire [4:0] csrimm_e1;
wire [31:0] csr_rddata_e1;
wire flush_lower_wb;
wire i1_load_block_d;
wire i1_mul_block_d;
wire i1_load2_block_d;
wire i1_mul2_block_d;
wire mul_decode_d;
wire div_decode_d;
wire [31:1] div_pc;
wire div_stall;
wire div_stall_ff;
wire [3:0] div_trigger;
wire i0_legal;
wire shift_illegal;
wire illegal_inst_en;
wire [31:0] illegal_inst;
wire illegal_lockout_in;
wire illegal_lockout;
wire i0_legal_decode_d;
wire i1_flush_final_e3;
wire [31:0] i0_result_e3_final;
wire [31:0] i1_result_e3_final;
wire [31:0] i0_result_wb_raw;
wire [31:0] i1_result_wb_raw;
wire [12:1] last_br_immed_d;
wire i1_depend_i0_d;
wire i0_rs1_depend_i0_e1;
wire i0_rs1_depend_i0_e2;
wire i0_rs1_depend_i0_e3;
wire i0_rs1_depend_i0_e4;
wire i0_rs1_depend_i0_wb;
wire i0_rs1_depend_i1_e1;
wire i0_rs1_depend_i1_e2;
wire i0_rs1_depend_i1_e3;
wire i0_rs1_depend_i1_e4;
wire i0_rs1_depend_i1_wb;
wire i0_rs2_depend_i0_e1;
wire i0_rs2_depend_i0_e2;
wire i0_rs2_depend_i0_e3;
wire i0_rs2_depend_i0_e4;
wire i0_rs2_depend_i0_wb;
wire i0_rs2_depend_i1_e1;
wire i0_rs2_depend_i1_e2;
wire i0_rs2_depend_i1_e3;
wire i0_rs2_depend_i1_e4;
wire i0_rs2_depend_i1_wb;
wire i1_rs1_depend_i0_e1;
wire i1_rs1_depend_i0_e2;
wire i1_rs1_depend_i0_e3;
wire i1_rs1_depend_i0_e4;
wire i1_rs1_depend_i0_wb;
wire i1_rs1_depend_i1_e1;
wire i1_rs1_depend_i1_e2;
wire i1_rs1_depend_i1_e3;
wire i1_rs1_depend_i1_e4;
wire i1_rs1_depend_i1_wb;
wire i1_rs2_depend_i0_e1;
wire i1_rs2_depend_i0_e2;
wire i1_rs2_depend_i0_e3;
wire i1_rs2_depend_i0_e4;
wire i1_rs2_depend_i0_wb;
wire i1_rs2_depend_i1_e1;
wire i1_rs2_depend_i1_e2;
wire i1_rs2_depend_i1_e3;
wire i1_rs2_depend_i1_e4;
wire i1_rs2_depend_i1_wb;
wire i1_rs1_depend_i0_d;
wire i1_rs2_depend_i0_d;
wire i0_secondary_d;
wire i1_secondary_d;
wire i0_secondary_block_d;
wire i1_secondary_block_d;
wire non_block_case_d;
wire i0_div_decode_d;
wire [31:0] i0_result_e4_final;
wire [31:0] i1_result_e4_final;
wire i0_load_block_d;
wire i0_mul_block_d;
wire [3:0] i0_rs1_depth_d;
wire [3:0] i0_rs2_depth_d;
wire [3:0] i1_rs1_depth_d;
wire [3:0] i1_rs2_depth_d;
wire i0_rs1_match_e1_e2;
wire i0_rs1_match_e1_e3;
wire i0_rs2_match_e1_e2;
wire i0_rs2_match_e1_e3;
wire i1_rs1_match_e1_e2;
wire i1_rs1_match_e1_e3;
wire i1_rs2_match_e1_e2;
wire i1_rs2_match_e1_e3;
wire i0_load_stall_d;
wire i1_load_stall_d;
wire i0_store_stall_d;
wire i1_store_stall_d;
wire i0_predict_nt;
wire i0_predict_t;
wire i1_predict_nt;
wire i1_predict_t;
wire i0_notbr_error;
wire i0_br_toffset_error;
wire i1_notbr_error;
wire i1_br_toffset_error;
wire i0_ret_error;
wire i1_ret_error;
wire i0_br_error;
wire i1_br_error;
wire i0_br_error_all;
wire i1_br_error_all;
wire [11:0] i0_br_offset;
wire [11:0] i1_br_offset;
wire freeze;
wire [20:1] i0_pcall_imm;
wire [20:1] i1_pcall_imm;
wire i0_pcall_12b_offset;
wire i1_pcall_12b_offset;
wire i0_pcall_raw;
wire i1_pcall_raw;
wire i0_pcall_case;
wire i1_pcall_case;
wire i0_pcall;
wire i1_pcall;
wire i0_pja_raw;
wire i1_pja_raw;
wire i0_pja_case;
wire i1_pja_case;
wire i0_pja;
wire i1_pja;
wire i0_pret_case;
wire i1_pret_case;
wire i0_pret_raw;
wire i0_pret;
wire i1_pret_raw;
wire i1_pret;
wire i0_jal;
wire i1_jal;
wire i0_predict_br;
wire i1_predict_br;
wire freeze_prior1;
wire freeze_prior2;
wire [31:0] i0_result_e4_freeze;
wire [31:0] i1_result_e4_freeze;
wire [31:0] i0_result_wb_freeze;
wire [31:0] i1_result_wb_freeze;
wire [31:0] i1_result_wb_eff;
wire [31:0] i0_result_wb_eff;
wire [2:0] i1rs1_intra;
wire [2:0] i1rs2_intra;
wire i1_rs1_intra_bypass;
wire i1_rs2_intra_bypass;
wire store_data_bypass_c1;
wire store_data_bypass_c2;
wire [1:0] store_data_bypass_e4_c1;
wire [1:0] store_data_bypass_e4_c2;
wire [1:0] store_data_bypass_e4_c3;
wire store_data_bypass_i0_e2_c2;
wire [3:0] i0_rs1_class_d;
wire [3:0] i0_rs2_class_d;
wire [3:0] i1_rs1_class_d;
wire [3:0] i1_rs2_class_d;
wire [3:0] i0_dc;
wire [3:0] i0_e1c;
wire [3:0] i0_e2c;
wire [3:0] i0_e3c;
wire [3:0] i0_e4c;
wire [3:0] i0_wbc;
wire [3:0] i1_dc;
wire [3:0] i1_e1c;
wire [3:0] i1_e2c;
wire [3:0] i1_e3c;
wire [3:0] i1_e4c;
wire [3:0] i1_wbc;
wire i0_rs1_match_e1;
wire i0_rs1_match_e2;
wire i0_rs1_match_e3;
wire i1_rs1_match_e1;
wire i1_rs1_match_e2;
wire i1_rs1_match_e3;
wire i0_rs2_match_e1;
wire i0_rs2_match_e2;
wire i0_rs2_match_e3;
wire i1_rs2_match_e1;
wire i1_rs2_match_e2;
wire i1_rs2_match_e3;
wire i0_secondary_stall_d;
wire i0_ap_pc2;
wire i0_ap_pc4;
wire i1_ap_pc2;
wire i1_ap_pc4;
wire div_wen_wb;
wire i0_rd_en_d;
wire i1_rd_en_d;
wire [4:0] i1_rd_d;
wire [4:0] i0_rd_d;
wire load_ldst_bypass_c1;
wire load_mul_rs1_bypass_e1;
wire load_mul_rs2_bypass_e1;
wire leak1_i0_stall_in;
wire leak1_i0_stall;
wire leak1_i1_stall_in;
wire leak1_i1_stall;
wire leak1_mode;
wire i0_csr_write_only_d;
wire prior_inflight_e1e3;
wire prior_inflight_eff;
wire any_csr_d;
wire prior_csr_write;
wire [5:0] i0_pipe_en;
wire i0_e1_ctl_en;
wire i0_e2_ctl_en;
wire i0_e3_ctl_en;
wire i0_e4_ctl_en;
wire i0_wb_ctl_en;
wire i0_e1_data_en;
wire i0_e2_data_en;
wire i0_e3_data_en;
wire i0_e4_data_en;
wire i0_wb_data_en;
wire i0_wb1_data_en;
wire [5:0] i1_pipe_en;
wire i1_e1_ctl_en;
wire i1_e2_ctl_en;
wire i1_e3_ctl_en;
wire i1_e4_ctl_en;
wire i1_wb_ctl_en;
wire i1_e1_data_en;
wire i1_e2_data_en;
wire i1_e3_data_en;
wire i1_e4_data_en;
wire i1_wb_data_en;
wire i1_wb1_data_en;
wire debug_fence_i;
wire debug_fence;
wire i0_csr_write;
wire presync_stall;
wire i0_instr_error;
wire i0_icaf_d;
wire i1_icaf_d;
wire i0_not_alu_eff;
wire i1_not_alu_eff;
wire disable_secondary;
wire clear_pause;
wire pause_state_in;
wire pause_state;
wire pause_stall;
wire [31:1] i1_pc_wb;
wire i0_brp_valid;
wire nonblock_load_cancel;
wire lsu_idle;
wire csr_read_e1;
wire i0_block_d;
wire i1_block_d;
wire ps_stall_in;
wire freeze_after_unfreeze1;
wire freeze_after_unfreeze2;
wire unfreeze_cycle1;
wire unfreeze_cycle2;
wire tlu_wr_pause_wb1;
wire tlu_wr_pause_wb2;
assign freeze = lsu_freeze_dc3;
assign disable_secondary = dec_tlu_sec_alu_disable;
assign i0_brp_valid = (dec_i0_brp[67:67] & (~ leak1_mode));
assign i0_predict_p_d[73:73] = 1'sb0;
assign i0_predict_p_d[72:72] = 1'sb0;
assign i0_predict_p_d[71:71] = 1'sb0;
assign i0_predict_p_d[17:17] = i0_pcall;
assign i0_predict_p_d[15:15] = i0_pja;
assign i0_predict_p_d[16:16] = i0_pret;
assign i0_predict_p_d[49:19] = dec_i0_brp[47:17];
assign i0_predict_p_d[70:70] = dec_i0_pc4_d;
assign i0_predict_p_d[69:68] = dec_i0_brp[54:53];
assign i0_predict_p_d[51:51] = (i0_brp_valid & i0_legal_decode_d);
assign i0_notbr_error = (i0_brp_valid & (~ (((i0_dp_raw[28:28] | i0_pcall_raw) | i0_pja_raw) | i0_pret_raw)));
assign i0_br_toffset_error = (((i0_brp_valid & dec_i0_brp[54]) & (dec_i0_brp[66:55] != i0_br_offset[11:0])) & (! i0_pret_raw));
assign i0_ret_error = ((i0_brp_valid & dec_i0_brp[9:9]) & (~ i0_pret_raw));
assign i0_br_error = (((dec_i0_brp[52:52] | i0_notbr_error) | i0_br_toffset_error) | i0_ret_error);
assign i0_predict_p_d[50:50] = ((i0_br_error & i0_legal_decode_d) & (~ leak1_mode));
assign i0_predict_p_d[49:49] = ((dec_i0_brp[51:51] & i0_legal_decode_d) & (~ leak1_mode));
assign i0_predict_p_d[59:58] = dec_i0_brp[54:53];
assign i0_predict_p_d[53:52] = dec_i0_brp[48:47];
assign i0_predict_p_d[14:6] = dec_i0_brp[8:0];
assign i0_br_error_all = ((i0_br_error | dec_i0_brp[51:51]) & (~ leak1_mode));
assign i0_predict_p_d[67:56] = i0_br_offset[11:0];
assign i0_predict_p_d[5:1] = dec_i0_brp[15:11];
assign i0_predict_p_d[0:0] = dec_i0_brp[10:10];
assign i1_predict_p_d[73:73] = 1'sb0;
assign i1_predict_p_d[72:72] = 1'sb0;
assign i1_predict_p_d[71:71] = 1'sb0;
assign i1_predict_p_d[17:17] = i1_pcall;
assign i1_predict_p_d[15:15] = i1_pja;
assign i1_predict_p_d[16:16] = i1_pret;
assign i1_predict_p_d[49:19] = dec_i1_brp[47:17];
assign i1_predict_p_d[70:70] = dec_i1_pc4_d;
assign i1_predict_p_d[69:68] = dec_i1_brp[54:53];
assign i1_predict_p_d[51:51] = (dec_i1_brp[67:67] & dec_i1_decode_d);
assign i1_notbr_error = (dec_i1_brp[67:67] & (~ (((i1_dp_raw[28:28] | i1_pcall_raw) | i1_pja_raw) | i1_pret_raw)));
assign i1_br_toffset_error = (((dec_i1_brp[67:67] & dec_i1_brp[54]) & (dec_i1_brp[66:55] != i1_br_offset[11:0])) & (! i1_pret_raw));
assign i1_ret_error = ((dec_i1_brp[67:67] & dec_i1_brp[9:9]) & (~ i1_pret_raw));
assign i1_br_error = (((dec_i1_brp[52:52] | i1_notbr_error) | i1_br_toffset_error) | i1_ret_error);
assign i1_predict_p_d[50:50] = (i1_br_error & dec_i1_decode_d);
assign i1_predict_p_d[49:49] = (dec_i1_brp[51:51] & dec_i1_decode_d);
assign i1_predict_p_d[59:58] = dec_i1_brp[54:53];
assign i1_predict_p_d[53:52] = dec_i1_brp[48:47];
assign i1_predict_p_d[14:6] = dec_i1_brp[8:0];
assign i1_br_error_all = (i1_br_error | dec_i1_brp[51:51]);
assign i1_predict_p_d[67:56] = i1_br_offset[11:0];
assign i1_predict_p_d[5:1] = dec_i1_brp[15:11];
assign i1_predict_p_d[0:0] = dec_i1_brp[10:10];
assign i0_icaf_d = (dec_i0_icaf_d | dec_i0_dbecc_d);
assign i1_icaf_d = (dec_i1_icaf_d | dec_i1_dbecc_d);
assign i0_instr_error = ((i0_icaf_d | dec_i0_perr_d) | dec_i0_sbecc_d);
always @(*) begin
i0_dp = i0_dp_raw;
if ((i0_br_error_all | i0_instr_error)) begin
i0_dp = 1'sb0;
i0_dp[49:49] = 1'b1;
i0_dp[48:48] = 1'b1;
i0_dp[47:47] = 1'b1;
i0_dp[35:35] = 1'b1;
i0_dp[0:0] = 1'b1;
i0_dp[13:13] = 1'b1;
end
i1_dp = i1_dp_raw;
if (i1_br_error_all) begin
i1_dp = 1'sb0;
i1_dp[49:49] = 1'b1;
i1_dp[48:48] = 1'b1;
i1_dp[47:47] = 1'b1;
i1_dp[35:35] = 1'b1;
i1_dp[0:0] = 1'b1;
i1_dp[13:13] = 1'b1;
end
end
assign flush_lower_wb = dec_tlu_flush_lower_wb;
assign i0[31:0] = dec_i0_instr_d[31:0];
assign i1[31:0] = dec_i1_instr_d[31:0];
assign dec_i0_select_pc_d = i0_dp[42:42];
assign dec_i1_select_pc_d = i1_dp[42:42];
assign i0_predict_br = (((i0_dp[28:28] | i0_pcall) | i0_pja) | i0_pret);
assign i1_predict_br = (((i1_dp[28:28] | i1_pcall) | i1_pja) | i1_pret);
assign i0_predict_nt = ((~ (dec_i0_brp[54] & i0_brp_valid)) & i0_predict_br);
assign i0_predict_t = ((dec_i0_brp[54] & i0_brp_valid) & i0_predict_br);
assign i0_ap[19:19] = ((i0_dc[1:1] | i0_dc[0:0]) | i0_dp[49:49]);
assign i0_ap[8:8] = i0_dp[38:38];
assign i0_ap[7:7] = i0_dp[37:37];
assign i0_ap[18:18] = i0_dp[36:36];
assign i0_ap[17:17] = i0_dp[35:35];
assign i0_ap[16:16] = i0_dp[34:34];
assign i0_ap[15:15] = i0_dp[33:33];
assign i0_ap[14:14] = i0_dp[31:31];
assign i0_ap[13:13] = i0_dp[32:32];
assign i0_ap[6:6] = i0_dp[30:30];
assign i0_ap[5:5] = i0_dp[29:29];
assign i0_ap[12:12] = i0_dp[27:27];
assign i0_ap[11:11] = i0_dp[26:26];
assign i0_ap[10:10] = i0_dp[24:24];
assign i0_ap[9:9] = i0_dp[25:25];
assign i0_ap[1:1] = i0_csr_write_only_d;
assign i0_ap[0:0] = i0_dp[15:15];
assign i0_ap[4:4] = i0_jal;
assign i0_ap_pc2 = (~ dec_i0_pc4_d);
assign i0_ap_pc4 = dec_i0_pc4_d;
assign i0_ap[2:2] = i0_predict_nt;
assign i0_ap[3:3] = i0_predict_t;
assign i1_predict_nt = ((~ (dec_i1_brp[54] & dec_i1_brp[67:67])) & i1_predict_br);
assign i1_predict_t = ((dec_i1_brp[54] & dec_i1_brp[67:67]) & i1_predict_br);
assign i1_ap[19:19] = ((i1_dc[1:1] | i1_dc[0:0]) | i1_dp[49:49]);
assign i1_ap[8:8] = i1_dp[38:38];
assign i1_ap[7:7] = i1_dp[37:37];
assign i1_ap[18:18] = i1_dp[36:36];
assign i1_ap[17:17] = i1_dp[35:35];
assign i1_ap[16:16] = i1_dp[34:34];
assign i1_ap[15:15] = i1_dp[33:33];
assign i1_ap[14:14] = i1_dp[31:31];
assign i1_ap[13:13] = i1_dp[32:32];
assign i1_ap[6:6] = i1_dp[30:30];
assign i1_ap[5:5] = i1_dp[29:29];
assign i1_ap[12:12] = i1_dp[27:27];
assign i1_ap[11:11] = i1_dp[26:26];
assign i1_ap[10:10] = i1_dp[24:24];
assign i1_ap[9:9] = i1_dp[25:25];
assign i1_ap[1:1] = 1'b0;
assign i1_ap[0:0] = 1'b0;
assign i1_ap[4:4] = i1_jal;
assign i1_ap_pc2 = (~ dec_i1_pc4_d);
assign i1_ap_pc4 = dec_i1_pc4_d;
assign i1_ap[2:2] = i1_predict_nt;
assign i1_ap[3:3] = i1_predict_t;
localparam NBLOAD_SIZE = 8;
localparam NBLOAD_SIZE_MSB = 7;
localparam NBLOAD_TAG_MSB = 2;
wire cam_write;
wire cam_inv_reset;
wire cam_data_reset;
wire [NBLOAD_TAG_MSB:0] cam_write_tag;
wire [NBLOAD_TAG_MSB:0] cam_inv_reset_tag;
wire [NBLOAD_TAG_MSB:0] cam_data_reset_tag;
reg [NBLOAD_SIZE_MSB:0] cam_wen;
wire [NBLOAD_TAG_MSB:0] load_data_tag;
wire [NBLOAD_SIZE_MSB:0] nonblock_load_write;
wire [(((NBLOAD_SIZE_MSB + 1) * 10) + -1):0] cam;
reg [(((NBLOAD_SIZE_MSB + 1) * 10) + -1):0] cam_in;
wire [4:0] nonblock_load_rd;
reg i1_nonblock_load_stall;
reg i0_nonblock_load_stall;
wire i1_nonblock_boundary_stall;
wire i0_nonblock_boundary_stall;
wire i0_depend_load_e1_d;
wire i0_depend_load_e2_d;
wire i1_depend_load_e1_d;
wire i1_depend_load_e2_d;
wire depend_load_e1_d;
wire depend_load_e2_d;
wire depend_load_same_cycle_d;
wire depend_load_e2_e1;
wire depend_load_same_cycle_e1;
wire depend_load_same_cycle_e2;
wire nonblock_load_valid_dc4;
wire nonblock_load_valid_wb;
wire i0_load_kill_wen;
wire i1_load_kill_wen;
reg found;
always @(*) begin
found = 0;
cam_wen[NBLOAD_SIZE_MSB:0] = 1'sb0;
begin : sv2v_autoblock_33
reg signed [31:0] i;
for (i = 0; (i < NBLOAD_SIZE); i = (i + 1))
begin
if ((~ found)) begin
if ((~ cam[((i * 10) + 9)+:1])) begin
cam_wen[i] = cam_write;
found = 1'b1;
end
end
end
end
end
wire cam_reset_same_dest_wb;
assign cam_reset_same_dest_wb = ((((((wbd[57:57] & wbd[34:34]) & (wbd[66:62] == wbd[42:38])) & wbd[60:60]) & nonblock_load_valid_wb) & (~ dec_tlu_i0_kill_writeb_wb)) & (~ dec_tlu_i1_kill_writeb_wb));
assign cam_write = lsu_nonblock_load_valid_dc3;
assign cam_write_tag[NBLOAD_TAG_MSB:0] = lsu_nonblock_load_tag_dc3[NBLOAD_TAG_MSB:0];
assign cam_inv_reset = (lsu_nonblock_load_inv_dc5 | cam_reset_same_dest_wb);
assign cam_inv_reset_tag[NBLOAD_TAG_MSB:0] = lsu_nonblock_load_inv_tag_dc5[NBLOAD_TAG_MSB:0];
assign cam_data_reset = (lsu_nonblock_load_data_valid | lsu_nonblock_load_data_error);
assign cam_data_reset_tag[NBLOAD_TAG_MSB:0] = lsu_nonblock_load_data_tag[NBLOAD_TAG_MSB:0];
assign nonblock_load_rd[4:0] = (e3d[60:60] ? e3d[66:62] : e3d[42:38]);
wire [NBLOAD_SIZE_MSB:0] cam_inv_reset_val;
wire [NBLOAD_SIZE_MSB:0] cam_data_reset_val;
wire i1_wen_wb;
wire i0_wen_wb;
generate
genvar cam_array_i;
for (cam_array_i = 0; (cam_array_i < NBLOAD_SIZE); cam_array_i = (cam_array_i + 1)) begin : cam_array
assign cam_inv_reset_val[cam_array_i] = ((cam_inv_reset & (cam_inv_reset_tag[NBLOAD_TAG_MSB:0] == cam[((cam_array_i * 10) + 5)+:(((5 + NBLOAD_TAG_MSB) - 5) + 1)])) & cam[((cam_array_i * 10) + 9)+:1]);
assign cam_data_reset_val[cam_array_i] = ((cam_data_reset & (cam_data_reset_tag[NBLOAD_TAG_MSB:0] == cam[((cam_array_i * 10) + 5)+:(((5 + NBLOAD_TAG_MSB) - 5) + 1)])) & cam[((cam_array_i * 10) + 9)+:1]);
always @(*) begin
cam_in[(cam_array_i * 10)+:10] = 1'sb0;
if (cam_wen[cam_array_i]) begin
cam_in[((cam_array_i * 10) + 9)+:1] = 1'b1;
cam_in[((cam_array_i * 10) + 8)+:1] = 1'b0;
cam_in[((cam_array_i * 10) + 5)+:(((5 + NBLOAD_TAG_MSB) - 5) + 1)] = cam_write_tag[NBLOAD_TAG_MSB:0];
cam_in[(cam_array_i * 10)+:5] = nonblock_load_rd[4:0];
end
else if ((((cam_inv_reset_val[cam_array_i] | cam_data_reset_val[cam_array_i]) | ((i0_wen_wb & (wbd[66:62] == cam[(cam_array_i * 10)+:5])) & cam[((cam_array_i * 10) + 8)+:1])) | ((i1_wen_wb & (wbd[42:38] == cam[(cam_array_i * 10)+:5])) & cam[((cam_array_i * 10) + 8)+:1]))) cam_in[((cam_array_i * 10) + 9)+:1] = 1'b0;
else cam_in[(cam_array_i * 10)+:10] = cam[(cam_array_i * 10)+:10];
if (((nonblock_load_valid_wb & (lsu_nonblock_load_inv_tag_dc5[NBLOAD_TAG_MSB:0] == cam[((cam_array_i * 10) + 5)+:(((5 + NBLOAD_TAG_MSB) - 5) + 1)])) & cam[((cam_array_i * 10) + 9)+:1])) cam_in[((cam_array_i * 10) + 8)+:1] = 1'b1;
end
rvdff #(.WIDTH(10)) cam_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(cam_in[(cam_array_i * 10)+:10]),
.dout(cam[(cam_array_i * 10)+:10])
);
assign nonblock_load_write[cam_array_i] = ((load_data_tag[NBLOAD_TAG_MSB:0] == cam[((cam_array_i * 10) + 5)+:(((5 + NBLOAD_TAG_MSB) - 5) + 1)]) & cam[((cam_array_i * 10) + 9)+:1]);
end
endgenerate
assign load_data_tag[NBLOAD_TAG_MSB:0] = lsu_nonblock_load_data_tag[NBLOAD_TAG_MSB:0];
assign nonblock_load_cancel = (((wbd[66:62] == dec_nonblock_load_waddr[4:0]) & i0_wen_wb) | ((wbd[42:38] == dec_nonblock_load_waddr[4:0]) & i1_wen_wb));
assign dec_nonblock_load_wen = ((lsu_nonblock_load_data_valid & (| nonblock_load_write[NBLOAD_SIZE_MSB:0])) & (~ nonblock_load_cancel));
always @(*) begin
dec_nonblock_load_waddr[4:0] = 1'sb0;
i0_nonblock_load_stall = i0_nonblock_boundary_stall;
i1_nonblock_load_stall = i1_nonblock_boundary_stall;
begin : sv2v_autoblock_34
reg signed [31:0] i;
for (i = 0; (i < NBLOAD_SIZE); i = (i + 1))
begin
dec_nonblock_load_waddr[4:0] = (dec_nonblock_load_waddr[4:0] | ({5 {nonblock_load_write[i]}} & cam[(i * 10)+:5]));
i0_nonblock_load_stall = (i0_nonblock_load_stall | ((dec_i0_rs1_en_d & cam[((i * 10) + 9)+:1]) & (cam[(i * 10)+:5] == i0r[14:10])));
i0_nonblock_load_stall = (i0_nonblock_load_stall | ((dec_i0_rs2_en_d & cam[((i * 10) + 9)+:1]) & (cam[(i * 10)+:5] == i0r[9:5])));
i1_nonblock_load_stall = (i1_nonblock_load_stall | ((dec_i1_rs1_en_d & cam[((i * 10) + 9)+:1]) & (cam[(i * 10)+:5] == i1r[14:10])));
i1_nonblock_load_stall = (i1_nonblock_load_stall | ((dec_i1_rs2_en_d & cam[((i * 10) + 9)+:1]) & (cam[(i * 10)+:5] == i1r[9:5])));
end
end
end
assign i0_nonblock_boundary_stall = ((((nonblock_load_rd[4:0] == i0r[14:10]) & lsu_nonblock_load_valid_dc3) & dec_i0_rs1_en_d) | (((nonblock_load_rd[4:0] == i0r[9:5]) & lsu_nonblock_load_valid_dc3) & dec_i0_rs2_en_d));
assign i1_nonblock_boundary_stall = ((((nonblock_load_rd[4:0] == i1r[14:10]) & lsu_nonblock_load_valid_dc3) & dec_i1_rs1_en_d) | (((nonblock_load_rd[4:0] == i1r[9:5]) & lsu_nonblock_load_valid_dc3) & dec_i1_rs2_en_d));
assign i0_depend_load_e1_d = (((i0_rs1_class_d[2:2] & ((i0_rs1_depth_d[3:0] == 4'd1) | (i0_rs1_depth_d[3:0] == 4'd2))) | (i0_rs2_class_d[2:2] & ((i0_rs2_depth_d[3:0] == 4'd1) | (i0_rs2_depth_d[3:0] == 4'd2)))) & dec_i0_decode_d);
assign i0_depend_load_e2_d = (((i0_rs1_class_d[2:2] & ((i0_rs1_depth_d[3:0] == 4'd3) | (i0_rs1_depth_d[3:0] == 4'd4))) | (i0_rs2_class_d[2:2] & ((i0_rs2_depth_d[3:0] == 4'd3) | (i0_rs2_depth_d[3:0] == 4'd4)))) & dec_i0_decode_d);
assign i1_depend_load_e1_d = (((i1_rs1_class_d[2:2] & ((i1_rs1_depth_d[3:0] == 4'd1) | (i1_rs1_depth_d[3:0] == 4'd2))) | (i1_rs2_class_d[2:2] & ((i1_rs2_depth_d[3:0] == 4'd1) | (i1_rs2_depth_d[3:0] == 4'd2)))) & dec_i1_decode_d);
assign i1_depend_load_e2_d = (((i1_rs1_class_d[2:2] & ((i1_rs1_depth_d[3:0] == 4'd3) | (i1_rs1_depth_d[3:0] == 4'd4))) | (i1_rs2_class_d[2:2] & ((i1_rs2_depth_d[3:0] == 4'd3) | (i1_rs2_depth_d[3:0] == 4'd4)))) & dec_i1_decode_d);
assign depend_load_e1_d = (i0_depend_load_e1_d | i1_depend_load_e1_d);
assign depend_load_e2_d = (i0_depend_load_e2_d | i1_depend_load_e2_d);
assign depend_load_same_cycle_d = ((i1_depend_i0_d & i0_dp[41:41]) & dec_i1_decode_d);
rvdffs #(.WIDTH(2)) e1loadff(
.rst_l(rst_l),
.clk(active_clk),
.en(i0_e1_ctl_en),
.din({depend_load_e1_d, depend_load_same_cycle_d}),
.dout({depend_load_e2_e1, depend_load_same_cycle_e1})
);
rvdffs #(.WIDTH(1)) e2loadff(
.rst_l(rst_l),
.clk(active_clk),
.en(i0_e2_ctl_en),
.din(depend_load_same_cycle_e1),
.dout(depend_load_same_cycle_e2)
);
assign dec_nonblock_load_freeze_dc2 = ((depend_load_e2_d | depend_load_e2_e1) | depend_load_same_cycle_e2);
rvdffs #(.WIDTH(1)) e4nbloadff(
.rst_l(rst_l),
.clk(active_clk),
.en(i0_e4_ctl_en),
.din(lsu_nonblock_load_valid_dc3),
.dout(nonblock_load_valid_dc4)
);
rvdffs #(.WIDTH(1)) wbnbloadff(
.rst_l(rst_l),
.clk(active_clk),
.en(i0_wb_ctl_en),
.din(nonblock_load_valid_dc4),
.dout(nonblock_load_valid_wb)
);
assign i0_load_kill_wen = (nonblock_load_valid_wb & wbd[60:60]);
assign i1_load_kill_wen = (nonblock_load_valid_wb & wbd[36:36]);
reg [3:0] i0_itype;
reg [3:0] i1_itype;
wire csr_read;
wire csr_write;
wire i0_br_unpred;
wire i1_br_unpred;
assign csr_read = dec_csr_ren_d;
assign csr_write = dec_csr_wen_unq_d;
assign i0_br_unpred = ((i0_dp[28:28] | i0_dp[23:23]) & (~ i0_predict_br));
assign i1_br_unpred = ((i1_dp[28:28] | i1_dp[23:23]) & (~ i1_predict_br));
always @(*) begin
i0_itype = NULL;
i1_itype = NULL;
if (i0_legal_decode_d) begin
if (i0_dp[9:9]) i0_itype = MUL;
if (i0_dp[41:41]) i0_itype = LOAD;
if (i0_dp[40:40]) i0_itype = STORE;
if (i0_dp[1:1]) i0_itype = ALU;
if ((csr_read & (~ csr_write))) i0_itype = CSRREAD;
if (((~ csr_read) & csr_write)) i0_itype = CSRWRITE;
if ((csr_read & csr_write)) i0_itype = CSRRW;
if (i0_dp[12:12]) i0_itype = EBREAK;
if (i0_dp[11:11]) i0_itype = ECALL;
if (i0_dp[3:3]) i0_itype = FENCE;
if (i0_dp[2:2]) i0_itype = FENCEI;
if (i0_dp[10:10]) i0_itype = MRET;
if (i0_dp[28:28]) i0_itype = CONDBR;
if (i0_dp[23:23]) i0_itype = JAL;
end
if (dec_i1_decode_d) begin
if (i1_dp[9:9]) i1_itype = MUL;
if (i1_dp[41:41]) i1_itype = LOAD;
if (i1_dp[40:40]) i1_itype = STORE;
if (i1_dp[1:1]) i1_itype = ALU;
if (i1_dp[28:28]) i1_itype = CONDBR;
if (i1_dp[23:23]) i1_itype = JAL;
end
end
dec_dec_ctl i0_dec(
.inst(i0[31:0]),
.out(i0_dp_raw)
);
dec_dec_ctl i1_dec(
.inst(i1[31:0]),
.out(i1_dp_raw)
);
rvdff #(.WIDTH(1)) lsu_idle_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(lsu_halt_idle_any),
.dout(lsu_idle)
);
assign leak1_i1_stall_in = (dec_tlu_flush_leak_one_wb | (leak1_i1_stall & (~ dec_tlu_flush_lower_wb)));
rvdff #(.WIDTH(1)) leak1_i1_stall_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(leak1_i1_stall_in),
.dout(leak1_i1_stall)
);
assign leak1_mode = leak1_i1_stall;
assign leak1_i0_stall_in = ((dec_i0_decode_d & leak1_i1_stall) | (leak1_i0_stall & (~ dec_tlu_flush_lower_wb)));
rvdff #(.WIDTH(1)) leak1_i0_stall_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(leak1_i0_stall_in),
.dout(leak1_i0_stall)
);
assign i0_pcall_imm[20:1] = {i0[31], i0[19:12], i0[20], i0[30:21]};
assign i0_pcall_12b_offset = (i0_pcall_imm[12] ? (i0_pcall_imm[20:13] == 8'hff) : (i0_pcall_imm[20:13] == 8'h0));
assign i0_pcall_case = ((i0_pcall_12b_offset & i0_dp_raw[43:43]) & (i0r[4:0] != 5'b0));
assign i0_pja_case = ((i0_pcall_12b_offset & i0_dp_raw[43:43]) & (i0r[4:0] == 5'b0));
assign i1_pcall_imm[20:1] = {i1[31], i1[19:12], i1[20], i1[30:21]};
assign i1_pcall_12b_offset = (i1_pcall_imm[12] ? (i1_pcall_imm[20:13] == 8'hff) : (i1_pcall_imm[20:13] == 8'h0));
assign i1_pcall_case = ((i1_pcall_12b_offset & i1_dp_raw[43:43]) & (i1r[4:0] != 5'b0));
assign i1_pja_case = ((i1_pcall_12b_offset & i1_dp_raw[43:43]) & (i1r[4:0] == 5'b0));
assign i0_pcall_raw = (i0_dp_raw[23:23] & i0_pcall_case);
assign i0_pcall = (i0_dp[23:23] & i0_pcall_case);
assign i1_pcall_raw = (i1_dp_raw[23:23] & i1_pcall_case);
assign i1_pcall = (i1_dp[23:23] & i1_pcall_case);
assign i0_pja_raw = (i0_dp_raw[23:23] & i0_pja_case);
assign i0_pja = (i0_dp[23:23] & i0_pja_case);
assign i1_pja_raw = (i1_dp_raw[23:23] & i1_pja_case);
assign i1_pja = (i1_dp[23:23] & i1_pja_case);
assign i0_br_offset[11:0] = ((i0_pcall_raw | i0_pja_raw) ? i0_pcall_imm[12:1] : {i0[31], i0[7], i0[30:25], i0[11:8]});
assign i1_br_offset[11:0] = ((i1_pcall_raw | i1_pja_raw) ? i1_pcall_imm[12:1] : {i1[31], i1[7], i1[30:25], i1[11:8]});
assign i0_pret_case = (((i0_dp_raw[23:23] & i0_dp_raw[46:46]) & (i0r[4:0] == 5'b0)) & (i0r[14:10] == 5'b1));
assign i1_pret_case = (((i1_dp_raw[23:23] & i1_dp_raw[46:46]) & (i1r[4:0] == 5'b0)) & (i1r[14:10] == 5'b1));
assign i0_pret_raw = (i0_dp_raw[23:23] & i0_pret_case);
assign i0_pret = (i0_dp[23:23] & i0_pret_case);
assign i1_pret_raw = (i1_dp_raw[23:23] & i1_pret_case);
assign i1_pret = (i1_dp[23:23] & i1_pret_case);
assign i0_jal = (((i0_dp[23:23] & (~ i0_pcall_case)) & (~ i0_pja_case)) & (~ i0_pret_case));
assign i1_jal = (((i1_dp[23:23] & (~ i1_pcall_case)) & (~ i1_pja_case)) & (~ i1_pret_case));
assign dec_lsu_offset_d[11:0] = (((({12 {(i0_dp[39:39] & i0_dp[41:41])}} & i0[31:20]) | ({12 {(((~ i0_dp[39:39]) & i1_dp[39:39]) & i1_dp[41:41])}} & i1[31:20])) | ({12 {(i0_dp[39:39] & i0_dp[40:40])}} & {i0[31:25], i0[11:7]})) | ({12 {(((~ i0_dp[39:39]) & i1_dp[39:39]) & i1_dp[40:40])}} & {i1[31:25], i1[11:7]}));
assign dec_i0_lsu_d = i0_dp[39:39];
assign dec_i1_lsu_d = i1_dp[39:39];
assign dec_i0_mul_d = i0_dp[9:9];
assign dec_i1_mul_d = i1_dp[9:9];
assign dec_i0_div_d = i0_dp[5:5];
assign dec_i1_div_d = i1_dp[5:5];
assign div_p[2:2] = div_decode_d;
assign div_p[1:1] = (i0_dp[5:5] ? i0_dp[29:29] : i1_dp[29:29]);
assign div_p[0:0] = (i0_dp[5:5] ? i0_dp[4:4] : i1_dp[4:4]);
assign mul_p[5:5] = mul_decode_d;
assign mul_p[4:4] = (i0_dp[9:9] ? i0_dp[8:8] : i1_dp[8:8]);
assign mul_p[3:3] = (i0_dp[9:9] ? i0_dp[7:7] : i1_dp[7:7]);
assign mul_p[2:2] = (i0_dp[9:9] ? i0_dp[6:6] : i1_dp[6:6]);
assign mul_p[1:1] = load_mul_rs1_bypass_e1;
assign mul_p[0:0] = load_mul_rs2_bypass_e1;
assign lsu_p[0:0] = lsu_decode_d;
assign lsu_p[14:14] = (i0_dp[39:39] ? i0_dp[41:41] : i1_dp[41:41]);
assign lsu_p[13:13] = (i0_dp[39:39] ? i0_dp[40:40] : i1_dp[40:40]);
assign lsu_p[18:18] = (i0_dp[39:39] ? i0_dp[22:22] : i1_dp[22:22]);
assign lsu_p[17:17] = (i0_dp[39:39] ? i0_dp[21:21] : i1_dp[21:21]);
assign lsu_p[16:16] = (i0_dp[39:39] ? i0_dp[20:20] : i1_dp[20:20]);
assign lsu_p[15:15] = 1'sb0;
assign lsu_p[11:11] = 1'sb0;
assign lsu_p[7:7] = store_data_bypass_i0_e2_c2;
assign lsu_p[9:9] = load_ldst_bypass_c1;
assign lsu_p[10:10] = (store_data_bypass_c1 & (~ store_data_bypass_i0_e2_c2));
assign lsu_p[8:8] = (store_data_bypass_c2 & (~ store_data_bypass_i0_e2_c2));
assign lsu_p[6:5] = (store_data_bypass_e4_c1[1:0] & (~ {2 {store_data_bypass_i0_e2_c2}}));
assign lsu_p[4:3] = (store_data_bypass_e4_c2[1:0] & (~ {2 {store_data_bypass_i0_e2_c2}}));
assign lsu_p[2:1] = (store_data_bypass_e4_c3[1:0] & (~ {2 {store_data_bypass_i0_e2_c2}}));
assign lsu_p[12:12] = (i0_dp[39:39] ? i0_dp[29:29] : i1_dp[29:29]);
wire [14:0] i0r;
wire [14:0] i1r;
assign i0r[14:10] = i0[19:15];
assign i0r[9:5] = i0[24:20];
assign i0r[4:0] = i0[11:7];
assign i1r[14:10] = i1[19:15];
assign i1r[9:5] = i1[24:20];
assign i1r[4:0] = i1[11:7];
assign dec_i0_rs1_en_d = (i0_dp[48:48] & (i0r[14:10] != 5'd0));
assign dec_i0_rs2_en_d = (i0_dp[47:47] & (i0r[9:5] != 5'd0));
assign i0_rd_en_d = (i0_dp[45:45] & (i0r[4:0] != 5'd0));
assign dec_i0_rs1_d[4:0] = i0r[14:10];
assign dec_i0_rs2_d[4:0] = i0r[9:5];
assign i0_rd_d[4:0] = i0r[4:0];
assign i0_jalimm20 = (i0_dp[23:23] & i0_dp[43:43]);
assign i1_jalimm20 = (i1_dp[23:23] & i1_dp[43:43]);
assign i0_uiimm20 = ((~ i0_dp[23:23]) & i0_dp[43:43]);
assign i1_uiimm20 = ((~ i1_dp[23:23]) & i1_dp[43:43]);
assign dec_csr_ren_d = (i0_dp[19:19] & i0_legal_decode_d);
assign csr_clr_d = (i0_dp[18:18] & i0_legal_decode_d);
assign csr_set_d = (i0_dp[17:17] & i0_legal_decode_d);
assign csr_write_d = (i0_csr_write & i0_legal_decode_d);
assign i0_csr_write_only_d = (i0_csr_write & (~ i0_dp[19:19]));
assign dec_csr_wen_unq_d = ((i0_dp[18:18] | i0_dp[17:17]) | i0_csr_write);
assign dec_csr_any_unq_d = any_csr_d;
assign dec_csr_rdaddr_d[11:0] = i0[31:20];
assign dec_csr_wraddr_wb[11:0] = wbd[30:19];
assign dec_csr_wen_wb = ((wbd[32:32] & wbd[56:56]) & (~ dec_tlu_i0_kill_writeb_wb));
assign dec_csr_stall_int_ff = (((((e4d[30:19] == 12'h300) | (e4d[30:19] == 12'h304)) & e4d[32:32]) & e4d[56:56]) & (~ dec_tlu_i0_kill_writeb_wb));
rvdffs #(.WIDTH(5)) csrmiscff(
.rst_l(rst_l),
.en((~ freeze)),
.clk(active_clk),
.din({dec_csr_ren_d, csr_clr_d, csr_set_d, csr_write_d, i0_dp[15:15]}),
.dout({csr_read_e1, csr_clr_e1, csr_set_e1, csr_write_e1, csr_imm_e1})
);
rvdffe #(.WIDTH(37)) csr_data_e1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_data_en),
.din({i0[19:15], dec_csr_rddata_d[31:0]}),
.dout({csrimm_e1[4:0], csr_rddata_e1[31:0]})
);
assign csr_mask_e1[31:0] = (({32 {csr_imm_e1}} & {27'b0, csrimm_e1[4:0]}) | ({32 {(~ csr_imm_e1)}} & exu_csr_rs1_e1[31:0]));
assign write_csr_data_e1[31:0] = ((({32 {csr_clr_e1}} & (csr_rddata_e1[31:0] & (~ csr_mask_e1[31:0]))) | ({32 {csr_set_e1}} & (csr_rddata_e1[31:0] | csr_mask_e1[31:0]))) | ({32 {csr_write_e1}} & csr_mask_e1[31:0]));
assign clear_pause = ((dec_tlu_flush_lower_wb & (~ dec_tlu_flush_pause_wb)) | (pause_state & (write_csr_data[31:1] == 31'b0)));
assign pause_state_in = ((dec_tlu_wr_pause_wb | pause_state) & (~ clear_pause));
rvdff #(.WIDTH(1)) pause_state_f(
.rst_l(rst_l),
.clk(free_clk),
.din(pause_state_in),
.dout(pause_state)
);
assign dec_pause_state = pause_state;
rvdff #(.WIDTH(2)) pause_state_wb_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({dec_tlu_wr_pause_wb, tlu_wr_pause_wb1}),
.dout({tlu_wr_pause_wb1, tlu_wr_pause_wb2})
);
assign dec_pause_state_cg = ((pause_state & (~ tlu_wr_pause_wb1)) & (~ tlu_wr_pause_wb2));
assign csr_data_wen = ((((((csr_clr_e1 | csr_set_e1) | csr_write_e1) & csr_read_e1) & (~ freeze)) | dec_tlu_wr_pause_wb) | pause_state);
assign write_csr_data_in[31:0] = (pause_state ? (write_csr_data[31:0] - 32'b1) : (dec_tlu_wr_pause_wb ? dec_csr_wrdata_wb[31:0] : write_csr_data_e1[31:0]));
rvdffe #(.WIDTH(32)) write_csr_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(csr_data_wen),
.din(write_csr_data_in[31:0]),
.dout(write_csr_data[31:0])
);
assign pause_stall = pause_state;
assign dec_csr_wrdata_wb[31:0] = (wbd[31:31] ? i0_result_wb[31:0] : write_csr_data[31:0]);
assign dec_i0_immed_d[31:0] = (({32 {i0_dp[19:19]}} & dec_csr_rddata_d[31:0]) | ({32 {(~ i0_dp[19:19])}} & i0_immed_d[31:0]));
assign i0_immed_d[31:0] = ((((({32 {i0_dp[46:46]}} & {{20 {i0[31]}}, i0[31:20]}) | ({32 {i0_dp[44:44]}} & {27'b0, i0[24:20]})) | ({32 {i0_jalimm20}} & {{12 {i0[31]}}, i0[19:12], i0[20], i0[30:21], 1'b0})) | ({32 {i0_uiimm20}} & {i0[31:12], 12'b0})) | ({32 {(i0_csr_write_only_d & i0_dp[15:15])}} & {27'b0, i0[19:15]}));
assign dec_i0_br_immed_d[12:1] = ((i0_ap[2:2] & (~ i0_dp[23:23])) ? i0_br_offset[11:0] : {10'b0, i0_ap_pc4, i0_ap_pc2});
assign dec_i1_rs1_en_d = (i1_dp[48:48] & (i1r[14:10] != 5'd0));
assign dec_i1_rs2_en_d = (i1_dp[47:47] & (i1r[9:5] != 5'd0));
assign i1_rd_en_d = (i1_dp[45:45] & (i1r[4:0] != 5'd0));
assign dec_i1_rs1_d[4:0] = i1r[14:10];
assign dec_i1_rs2_d[4:0] = i1r[9:5];
assign i1_rd_d[4:0] = i1r[4:0];
assign dec_i1_immed_d[31:0] = (((({32 {i1_dp[46:46]}} & {{20 {i1[31]}}, i1[31:20]}) | ({32 {i1_dp[44:44]}} & {27'b0, i1[24:20]})) | ({32 {i1_jalimm20}} & {{12 {i1[31]}}, i1[19:12], i1[20], i1[30:21], 1'b0})) | ({32 {i1_uiimm20}} & {i1[31:12], 12'b0}));
assign dec_i1_br_immed_d[12:1] = ((i1_ap[2:2] & (~ i1_dp[23:23])) ? i1_br_offset[11:0] : {10'b0, i1_ap_pc4, i1_ap_pc2});
assign last_br_immed_d[12:1] = (dec_i1_decode_d ? (i1_ap[2:2] ? {10'b0, i1_ap_pc4, i1_ap_pc2} : i1_br_offset[11:0]) : (i0_ap[2:2] ? {10'b0, i0_ap_pc4, i0_ap_pc2} : i0_br_offset[11:0]));
assign i0_valid_d = dec_ib0_valid_d;
assign i1_valid_d = dec_ib1_valid_d;
assign i0_load_stall_d = (i0_dp[41:41] & (lsu_load_stall_any | dma_dccm_stall_any));
assign i1_load_stall_d = (i1_dp[41:41] & (lsu_load_stall_any | dma_dccm_stall_any));
assign i0_store_stall_d = (i0_dp[40:40] & (lsu_store_stall_any | dma_dccm_stall_any));
assign i1_store_stall_d = (i1_dp[40:40] & (lsu_store_stall_any | dma_dccm_stall_any));
assign i1_depend_i0_d = (((dec_i1_rs1_en_d & i0_dp[45:45]) & (i1r[14:10] == i0r[4:0])) | ((dec_i1_rs2_en_d & i0_dp[45:45]) & (i1r[9:5] == i0r[4:0])));
assign i1_load2_block_d = (i1_dp[39:39] & i0_dp[39:39]);
wire debug_fence_raw;
assign i0_presync = ((((i0_dp[14:14] | dec_tlu_presync_d) | debug_fence_i) | debug_fence_raw) | dec_tlu_pipelining_disable);
assign i0_postsync = (((i0_dp[13:13] | dec_tlu_postsync_d) | debug_fence_i) | (i0_csr_write_only_d & (i0[31:20] == 12'h7c2)));
assign i1_mul2_block_d = (i1_dp[9:9] & i0_dp[9:9]);
assign debug_fence_i = (dec_debug_fence_d & dbg_cmd_wrdata[0]);
assign debug_fence_raw = (dec_debug_fence_d & dbg_cmd_wrdata[1]);
assign debug_fence = (debug_fence_raw | debug_fence_i);
assign i0_csr_write = (i0_dp[16:16] & (~ dec_debug_fence_d));
assign presync_stall = (i0_presync & prior_inflight_eff);
assign prior_inflight_eff = (i0_dp[5:5] ? prior_inflight_e1e3 : prior_inflight);
assign dec_fence_pending = ((i0_valid_d & i0_dp[3:3]) | debug_fence);
assign i0_block_d = ((((((((((((((i0_dp[19:19] & prior_csr_write) | pause_stall) | leak1_i0_stall) | dec_tlu_debug_stall) | postsync_stall) | presync_stall) | ((i0_dp[3:3] | debug_fence) & (~ lsu_idle))) | i0_nonblock_load_stall) | i0_load_block_d) | i0_mul_block_d) | i0_store_stall_d) | i0_load_stall_d) | i0_secondary_stall_d) | i0_secondary_block_d);
assign i1_block_d = (((((((((((((((((((((((leak1_i1_stall | i0_jal) | (((i0_br_error_all | (| dec_i0_trigger_match_d[3:0])) | ((i0_dp[28:28] | i0_dp[23:23]) & i0_secondary_d)) & i1_dp[41:41])) | i0_presync) | i0_postsync) | i1_dp[14:14]) | i1_dp[13:13]) | i1_icaf_d) | dec_i1_perr_d) | dec_i1_sbecc_d) | i0_dp[19:19]) | i0_dp[16:16]) | i1_dp[19:19]) | i1_dp[16:16]) | i1_nonblock_load_stall) | i1_store_stall_d) | i1_load_block_d) | i1_mul_block_d) | ((i1_depend_i0_d & (~ non_block_case_d)) & (~ store_data_bypass_i0_e2_c2))) | i1_load2_block_d) | i1_mul2_block_d) | i1_load_stall_d) | i1_secondary_block_d) | dec_tlu_dual_issue_disable);
assign prior_csr_write = ((((e1d[31:31] | e2d[31:31]) | e3d[31:31]) | e4d[31:31]) | wbd[31:31]);
assign any_csr_d = (i0_dp[19:19] | i0_csr_write);
assign i0_legal = (i0_dp[0:0] & ((~ any_csr_d) | dec_csr_legal_d));
assign shift_illegal = (dec_i0_decode_d & (~ i0_legal));
assign illegal_inst_en = ((shift_illegal & (~ illegal_lockout)) & (~ freeze));
assign illegal_inst[31:0] = (dec_i0_pc4_d ? i0[31:0] : {16'b0, ifu_illegal_inst[15:0]});
rvdffe #(.WIDTH(32)) illegal_any_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(illegal_inst_en),
.din(illegal_inst[31:0]),
.dout(dec_illegal_inst[31:0])
);
assign illegal_lockout_in = ((shift_illegal | illegal_lockout) & (~ flush_final_e3));
rvdffs #(.WIDTH(1)) illegal_lockout_any_ff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din(illegal_lockout_in),
.dout(illegal_lockout)
);
assign dec_i0_decode_d = ((((i0_valid_d & (~ i0_block_d)) & (~ flush_lower_wb)) & (~ flush_final_e3)) & (~ freeze));
assign i0_legal_decode_d = ((dec_i0_decode_d & i0_legal) & (~ freeze));
assign dec_i1_decode_d = ((((i0_legal_decode_d & i1_valid_d) & i1_dp[0:0]) & (~ i1_block_d)) & (~ freeze));
assign dec_ib0_valid_eff_d = (i0_valid_d & (~ dec_i0_decode_d));
assign dec_ib1_valid_eff_d = (i1_valid_d & (~ dec_i1_decode_d));
assign dec_pmu_instr_decoded[1:0] = {dec_i1_decode_d, dec_i0_decode_d};
assign dec_pmu_decode_stall = (i0_valid_d & (~ dec_i0_decode_d));
assign dec_pmu_postsync_stall = postsync_stall;
assign dec_pmu_presync_stall = presync_stall;
assign ps_stall_in = (((dec_i0_decode_d & ((i0_jal | i0_postsync) | (~ i0_legal))) | (dec_i1_decode_d & i1_jal)) | ((ps_stall & prior_inflight_e1e4) & (~ div_wen_wb)));
rvdffs #(.WIDTH(1)) postsync_stallff(
.rst_l(rst_l),
.clk(free_clk),
.en((~ freeze)),
.din(ps_stall_in),
.dout(ps_stall)
);
assign postsync_stall = (ps_stall | div_stall);
assign prior_inflight_e1e3 = (| {e1d[56:56], e2d[56:56], e3d[56:56], e1d[33:33], e2d[33:33], e3d[33:33]});
assign prior_inflight_e1e4 = (| {e1d[56:56], e2d[56:56], e3d[56:56], e4d[56:56], e1d[33:33], e2d[33:33], e3d[33:33], e4d[33:33]});
assign prior_inflight_wb = (| {wbd[56:56], wbd[33:33]});
assign prior_inflight = (prior_inflight_e1e4 | prior_inflight_wb);
assign dec_i0_alu_decode_d = ((i0_legal_decode_d & i0_dp[49:49]) & (~ i0_secondary_d));
assign dec_i1_alu_decode_d = ((dec_i1_decode_d & i1_dp[49:49]) & (~ i1_secondary_d));
assign dec_i0_lsu_decode_d = (i0_legal_decode_d & i0_dp[39:39]);
assign lsu_decode_d = ((i0_legal_decode_d & i0_dp[39:39]) | (dec_i1_decode_d & i1_dp[39:39]));
assign mul_decode_d = ((i0_legal_decode_d & i0_dp[9:9]) | (dec_i1_decode_d & i1_dp[9:9]));
assign div_decode_d = ((i0_legal_decode_d & i0_dp[5:5]) | (dec_i1_decode_d & i1_dp[5:5]));
rvdffs #(.WIDTH(2)) flushff(
.rst_l(rst_l),
.en((~ freeze)),
.clk(free_clk),
.din({exu_i0_flush_final, exu_i1_flush_final}),
.dout({i0_flush_final_e3, i1_flush_final_e3})
);
assign flush_final_e3 = (i0_flush_final_e3 | i1_flush_final_e3);
assign i0_rs1_depend_i0_e1 = ((dec_i0_rs1_en_d & e1d[57:57]) & (e1d[66:62] == i0r[14:10]));
assign i0_rs1_depend_i0_e2 = ((dec_i0_rs1_en_d & e2d[57:57]) & (e2d[66:62] == i0r[14:10]));
assign i0_rs1_depend_i0_e3 = ((dec_i0_rs1_en_d & e3d[57:57]) & (e3d[66:62] == i0r[14:10]));
assign i0_rs1_depend_i0_e4 = ((dec_i0_rs1_en_d & e4d[57:57]) & (e4d[66:62] == i0r[14:10]));
assign i0_rs1_depend_i0_wb = ((dec_i0_rs1_en_d & wbd[57:57]) & (wbd[66:62] == i0r[14:10]));
assign i0_rs1_depend_i1_e1 = ((dec_i0_rs1_en_d & e1d[34:34]) & (e1d[42:38] == i0r[14:10]));
assign i0_rs1_depend_i1_e2 = ((dec_i0_rs1_en_d & e2d[34:34]) & (e2d[42:38] == i0r[14:10]));
assign i0_rs1_depend_i1_e3 = ((dec_i0_rs1_en_d & e3d[34:34]) & (e3d[42:38] == i0r[14:10]));
assign i0_rs1_depend_i1_e4 = ((dec_i0_rs1_en_d & e4d[34:34]) & (e4d[42:38] == i0r[14:10]));
assign i0_rs1_depend_i1_wb = ((dec_i0_rs1_en_d & wbd[34:34]) & (wbd[42:38] == i0r[14:10]));
assign i0_rs2_depend_i0_e1 = ((dec_i0_rs2_en_d & e1d[57:57]) & (e1d[66:62] == i0r[9:5]));
assign i0_rs2_depend_i0_e2 = ((dec_i0_rs2_en_d & e2d[57:57]) & (e2d[66:62] == i0r[9:5]));
assign i0_rs2_depend_i0_e3 = ((dec_i0_rs2_en_d & e3d[57:57]) & (e3d[66:62] == i0r[9:5]));
assign i0_rs2_depend_i0_e4 = ((dec_i0_rs2_en_d & e4d[57:57]) & (e4d[66:62] == i0r[9:5]));
assign i0_rs2_depend_i0_wb = ((dec_i0_rs2_en_d & wbd[57:57]) & (wbd[66:62] == i0r[9:5]));
assign i0_rs2_depend_i1_e1 = ((dec_i0_rs2_en_d & e1d[34:34]) & (e1d[42:38] == i0r[9:5]));
assign i0_rs2_depend_i1_e2 = ((dec_i0_rs2_en_d & e2d[34:34]) & (e2d[42:38] == i0r[9:5]));
assign i0_rs2_depend_i1_e3 = ((dec_i0_rs2_en_d & e3d[34:34]) & (e3d[42:38] == i0r[9:5]));
assign i0_rs2_depend_i1_e4 = ((dec_i0_rs2_en_d & e4d[34:34]) & (e4d[42:38] == i0r[9:5]));
assign i0_rs2_depend_i1_wb = ((dec_i0_rs2_en_d & wbd[34:34]) & (wbd[42:38] == i0r[9:5]));
assign i1_rs1_depend_i0_e1 = ((dec_i1_rs1_en_d & e1d[57:57]) & (e1d[66:62] == i1r[14:10]));
assign i1_rs1_depend_i0_e2 = ((dec_i1_rs1_en_d & e2d[57:57]) & (e2d[66:62] == i1r[14:10]));
assign i1_rs1_depend_i0_e3 = ((dec_i1_rs1_en_d & e3d[57:57]) & (e3d[66:62] == i1r[14:10]));
assign i1_rs1_depend_i0_e4 = ((dec_i1_rs1_en_d & e4d[57:57]) & (e4d[66:62] == i1r[14:10]));
assign i1_rs1_depend_i0_wb = ((dec_i1_rs1_en_d & wbd[57:57]) & (wbd[66:62] == i1r[14:10]));
assign i1_rs1_depend_i1_e1 = ((dec_i1_rs1_en_d & e1d[34:34]) & (e1d[42:38] == i1r[14:10]));
assign i1_rs1_depend_i1_e2 = ((dec_i1_rs1_en_d & e2d[34:34]) & (e2d[42:38] == i1r[14:10]));
assign i1_rs1_depend_i1_e3 = ((dec_i1_rs1_en_d & e3d[34:34]) & (e3d[42:38] == i1r[14:10]));
assign i1_rs1_depend_i1_e4 = ((dec_i1_rs1_en_d & e4d[34:34]) & (e4d[42:38] == i1r[14:10]));
assign i1_rs1_depend_i1_wb = ((dec_i1_rs1_en_d & wbd[34:34]) & (wbd[42:38] == i1r[14:10]));
assign i1_rs2_depend_i0_e1 = ((dec_i1_rs2_en_d & e1d[57:57]) & (e1d[66:62] == i1r[9:5]));
assign i1_rs2_depend_i0_e2 = ((dec_i1_rs2_en_d & e2d[57:57]) & (e2d[66:62] == i1r[9:5]));
assign i1_rs2_depend_i0_e3 = ((dec_i1_rs2_en_d & e3d[57:57]) & (e3d[66:62] == i1r[9:5]));
assign i1_rs2_depend_i0_e4 = ((dec_i1_rs2_en_d & e4d[57:57]) & (e4d[66:62] == i1r[9:5]));
assign i1_rs2_depend_i0_wb = ((dec_i1_rs2_en_d & wbd[57:57]) & (wbd[66:62] == i1r[9:5]));
assign i1_rs2_depend_i1_e1 = ((dec_i1_rs2_en_d & e1d[34:34]) & (e1d[42:38] == i1r[9:5]));
assign i1_rs2_depend_i1_e2 = ((dec_i1_rs2_en_d & e2d[34:34]) & (e2d[42:38] == i1r[9:5]));
assign i1_rs2_depend_i1_e3 = ((dec_i1_rs2_en_d & e3d[34:34]) & (e3d[42:38] == i1r[9:5]));
assign i1_rs2_depend_i1_e4 = ((dec_i1_rs2_en_d & e4d[34:34]) & (e4d[42:38] == i1r[9:5]));
assign i1_rs2_depend_i1_wb = ((dec_i1_rs2_en_d & wbd[34:34]) & (wbd[42:38] == i1r[9:5]));
rvdff #(.WIDTH(2)) freezeff(
.rst_l(rst_l),
.clk(active_clk),
.din({freeze, freeze_prior1}),
.dout({freeze_prior1, freeze_prior2})
);
assign freeze_after_unfreeze1 = (freeze & (~ freeze_prior1));
assign freeze_after_unfreeze2 = ((freeze & (~ freeze_prior1)) & (~ freeze_prior2));
assign unfreeze_cycle1 = ((~ freeze) & freeze_prior1);
assign unfreeze_cycle2 = (((~ freeze) & (~ freeze_prior1)) & freeze_prior2);
rvdffe #(.WIDTH(32)) freeze_i0_e4ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(freeze_after_unfreeze1),
.din(i0_result_e4_final[31:0]),
.dout(i0_result_e4_freeze[31:0])
);
rvdffe #(.WIDTH(32)) freeze_i1_e4ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(freeze_after_unfreeze1),
.din(i1_result_e4_final[31:0]),
.dout(i1_result_e4_freeze[31:0])
);
rvdffe #(.WIDTH(32)) freeze_i0_wbff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(freeze_after_unfreeze1),
.din((freeze_after_unfreeze2 ? i0_result_wb[31:0] : i0_result_e4_freeze[31:0])),
.dout(i0_result_wb_freeze[31:0])
);
rvdffe #(.WIDTH(32)) freeze_i1_wbff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(freeze_after_unfreeze1),
.din((freeze_after_unfreeze2 ? i1_result_wb[31:0] : i1_result_e4_freeze[31:0])),
.dout(i1_result_wb_freeze[31:0])
);
assign dd[54:53] = {((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd5)) & i0_rs1_class_d[1:1]), ((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd6)) & i0_rs1_class_d[1:1])};
assign dd[52:51] = {((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd5)) & i0_rs2_class_d[1:1]), ((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd6)) & i0_rs2_class_d[1:1])};
assign dd[17:16] = {((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd5)) & i1_rs1_class_d[1:1]), ((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd6)) & i1_rs1_class_d[1:1])};
assign dd[15:14] = {((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd5)) & i1_rs2_class_d[1:1]), ((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd6)) & i1_rs2_class_d[1:1])};
assign i1_result_wb_eff[31:0] = (unfreeze_cycle1 ? i1_result_wb_freeze[31:0] : (unfreeze_cycle2 ? i1_result_e4_freeze[31:0] : i1_result_wb[31:0]));
assign i0_result_wb_eff[31:0] = (unfreeze_cycle1 ? i0_result_wb_freeze[31:0] : (unfreeze_cycle2 ? i0_result_e4_freeze[31:0] : i0_result_wb[31:0]));
assign i0_rs1_bypass_data_e2[31:0] = (({32 {e2d[54]}} & i1_result_wb_eff[31:0]) | ({32 {e2d[53]}} & i0_result_wb_eff[31:0]));
assign i0_rs2_bypass_data_e2[31:0] = (({32 {e2d[52]}} & i1_result_wb_eff[31:0]) | ({32 {e2d[51]}} & i0_result_wb_eff[31:0]));
assign i1_rs1_bypass_data_e2[31:0] = (({32 {e2d[17]}} & i1_result_wb_eff[31:0]) | ({32 {e2d[16]}} & i0_result_wb_eff[31:0]));
assign i1_rs2_bypass_data_e2[31:0] = (({32 {e2d[15]}} & i1_result_wb_eff[31:0]) | ({32 {e2d[14]}} & i0_result_wb_eff[31:0]));
assign dec_i0_rs1_bypass_en_e2 = (| e2d[54:53]);
assign dec_i0_rs2_bypass_en_e2 = (| e2d[52:51]);
assign dec_i1_rs1_bypass_en_e2 = (| e2d[17:16]);
assign dec_i1_rs2_bypass_en_e2 = (| e2d[15:14]);
assign i1_rs1_depend_i0_d = ((dec_i1_rs1_en_d & i0_dp[45:45]) & (i1r[14:10] == i0r[4:0]));
assign i1_rs2_depend_i0_d = ((dec_i1_rs2_en_d & i0_dp[45:45]) & (i1r[9:5] == i0r[4:0]));
assign dd[50:47] = {((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd1)) & ((i0_rs1_class_d[1:1] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3])), ((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd2)) & ((i0_rs1_class_d[1:1] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3])), ((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd3)) & ((i0_rs1_class_d[1:1] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3])), ((i0_dp[49:49] & (i0_rs1_depth_d[3:0] == 4'd4)) & ((i0_rs1_class_d[1:1] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3]))};
assign dd[46:43] = {((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd1)) & ((i0_rs2_class_d[1:1] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3])), ((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd2)) & ((i0_rs2_class_d[1:1] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3])), ((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd3)) & ((i0_rs2_class_d[1:1] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3])), ((i0_dp[49:49] & (i0_rs2_depth_d[3:0] == 4'd4)) & ((i0_rs2_class_d[1:1] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3]))};
assign i1rs1_intra[2:0] = {((i1_dp[49:49] & i0_dp[49:49]) & i1_rs1_depend_i0_d), ((i1_dp[49:49] & i0_dp[9:9]) & i1_rs1_depend_i0_d), ((i1_dp[49:49] & i0_dp[41:41]) & i1_rs1_depend_i0_d)};
assign i1rs2_intra[2:0] = {((i1_dp[49:49] & i0_dp[49:49]) & i1_rs2_depend_i0_d), ((i1_dp[49:49] & i0_dp[9:9]) & i1_rs2_depend_i0_d), ((i1_dp[49:49] & i0_dp[41:41]) & i1_rs2_depend_i0_d)};
assign i1_rs1_intra_bypass = (| i1rs1_intra[2:0]);
assign i1_rs2_intra_bypass = (| i1rs2_intra[2:0]);
assign dd[13:7] = {i1rs1_intra[2:0], (((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd1)) & ((i1_rs1_class_d[1:1] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])) & (~ i1_rs1_intra_bypass)), (((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd2)) & ((i1_rs1_class_d[1:1] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])) & (~ i1_rs1_intra_bypass)), (((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd3)) & ((i1_rs1_class_d[1:1] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])) & (~ i1_rs1_intra_bypass)), (((i1_dp[49:49] & (i1_rs1_depth_d[3:0] == 4'd4)) & ((i1_rs1_class_d[1:1] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])) & (~ i1_rs1_intra_bypass))};
assign dd[6:0] = {i1rs2_intra[2:0], (((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd1)) & ((i1_rs2_class_d[1:1] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])) & (~ i1_rs2_intra_bypass)), (((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd2)) & ((i1_rs2_class_d[1:1] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])) & (~ i1_rs2_intra_bypass)), (((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd3)) & ((i1_rs2_class_d[1:1] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])) & (~ i1_rs2_intra_bypass)), (((i1_dp[49:49] & (i1_rs2_depth_d[3:0] == 4'd4)) & ((i1_rs2_class_d[1:1] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])) & (~ i1_rs2_intra_bypass))};
assign dec_i0_rs1_bypass_en_e3 = (| e3d[50:47]);
assign dec_i0_rs2_bypass_en_e3 = (| e3d[46:43]);
assign dec_i1_rs1_bypass_en_e3 = (| e3d[13:7]);
assign dec_i1_rs2_bypass_en_e3 = (| e3d[6:0]);
assign i1_result_e4_eff[31:0] = (unfreeze_cycle1 ? i1_result_e4_freeze[31:0] : i1_result_e4_final[31:0]);
assign i0_result_e4_eff[31:0] = (unfreeze_cycle1 ? i0_result_e4_freeze[31:0] : i0_result_e4_final[31:0]);
assign i0_rs1_bypass_data_e3[31:0] = (((({32 {e3d[50]}} & i1_result_e4_eff[31:0]) | ({32 {e3d[49]}} & i0_result_e4_eff[31:0])) | ({32 {e3d[48]}} & i1_result_wb_eff[31:0])) | ({32 {e3d[47]}} & i0_result_wb_eff[31:0]));
assign i0_rs2_bypass_data_e3[31:0] = (((({32 {e3d[46]}} & i1_result_e4_eff[31:0]) | ({32 {e3d[45]}} & i0_result_e4_eff[31:0])) | ({32 {e3d[44]}} & i1_result_wb_eff[31:0])) | ({32 {e3d[43]}} & i0_result_wb_eff[31:0]));
assign i1_rs1_bypass_data_e3[31:0] = ((((((({32 {e3d[13]}} & i0_result_e3[31:0]) | ({32 {e3d[12]}} & exu_mul_result_e3[31:0])) | ({32 {e3d[11]}} & lsu_result_dc3[31:0])) | ({32 {e3d[10]}} & i1_result_e4_eff[31:0])) | ({32 {e3d[9]}} & i0_result_e4_eff[31:0])) | ({32 {e3d[8]}} & i1_result_wb_eff[31:0])) | ({32 {e3d[7]}} & i0_result_wb_eff[31:0]));
assign i1_rs2_bypass_data_e3[31:0] = ((((((({32 {e3d[6]}} & i0_result_e3[31:0]) | ({32 {e3d[5]}} & exu_mul_result_e3[31:0])) | ({32 {e3d[4]}} & lsu_result_dc3[31:0])) | ({32 {e3d[3]}} & i1_result_e4_eff[31:0])) | ({32 {e3d[2]}} & i0_result_e4_eff[31:0])) | ({32 {e3d[1]}} & i1_result_wb_eff[31:0])) | ({32 {e3d[0]}} & i0_result_wb_eff[31:0]));
assign {i0_rs1_class_d, i0_rs1_depth_d[3:0]} = (i0_rs1_depend_i1_e1 ? {i1_e1c, 4'd1} : (i0_rs1_depend_i0_e1 ? {i0_e1c, 4'd2} : (i0_rs1_depend_i1_e2 ? {i1_e2c, 4'd3} : (i0_rs1_depend_i0_e2 ? {i0_e2c, 4'd4} : (i0_rs1_depend_i1_e3 ? {i1_e3c, 4'd5} : (i0_rs1_depend_i0_e3 ? {i0_e3c, 4'd6} : (i0_rs1_depend_i1_e4 ? {i1_e4c, 4'd7} : (i0_rs1_depend_i0_e4 ? {i0_e4c, 4'd8} : (i0_rs1_depend_i1_wb ? {i1_wbc, 4'd9} : (i0_rs1_depend_i0_wb ? {i0_wbc, 4'd10} : 1'sb0))))))))));
assign {i0_rs2_class_d, i0_rs2_depth_d[3:0]} = (i0_rs2_depend_i1_e1 ? {i1_e1c, 4'd1} : (i0_rs2_depend_i0_e1 ? {i0_e1c, 4'd2} : (i0_rs2_depend_i1_e2 ? {i1_e2c, 4'd3} : (i0_rs2_depend_i0_e2 ? {i0_e2c, 4'd4} : (i0_rs2_depend_i1_e3 ? {i1_e3c, 4'd5} : (i0_rs2_depend_i0_e3 ? {i0_e3c, 4'd6} : (i0_rs2_depend_i1_e4 ? {i1_e4c, 4'd7} : (i0_rs2_depend_i0_e4 ? {i0_e4c, 4'd8} : (i0_rs2_depend_i1_wb ? {i1_wbc, 4'd9} : (i0_rs2_depend_i0_wb ? {i0_wbc, 4'd10} : 1'sb0))))))))));
assign {i1_rs1_class_d, i1_rs1_depth_d[3:0]} = (i1_rs1_depend_i1_e1 ? {i1_e1c, 4'd1} : (i1_rs1_depend_i0_e1 ? {i0_e1c, 4'd2} : (i1_rs1_depend_i1_e2 ? {i1_e2c, 4'd3} : (i1_rs1_depend_i0_e2 ? {i0_e2c, 4'd4} : (i1_rs1_depend_i1_e3 ? {i1_e3c, 4'd5} : (i1_rs1_depend_i0_e3 ? {i0_e3c, 4'd6} : (i1_rs1_depend_i1_e4 ? {i1_e4c, 4'd7} : (i1_rs1_depend_i0_e4 ? {i0_e4c, 4'd8} : (i1_rs1_depend_i1_wb ? {i1_wbc, 4'd9} : (i1_rs1_depend_i0_wb ? {i0_wbc, 4'd10} : 1'sb0))))))))));
assign {i1_rs2_class_d, i1_rs2_depth_d[3:0]} = (i1_rs2_depend_i1_e1 ? {i1_e1c, 4'd1} : (i1_rs2_depend_i0_e1 ? {i0_e1c, 4'd2} : (i1_rs2_depend_i1_e2 ? {i1_e2c, 4'd3} : (i1_rs2_depend_i0_e2 ? {i0_e2c, 4'd4} : (i1_rs2_depend_i1_e3 ? {i1_e3c, 4'd5} : (i1_rs2_depend_i0_e3 ? {i0_e3c, 4'd6} : (i1_rs2_depend_i1_e4 ? {i1_e4c, 4'd7} : (i1_rs2_depend_i0_e4 ? {i0_e4c, 4'd8} : (i1_rs2_depend_i1_wb ? {i1_wbc, 4'd9} : (i1_rs2_depend_i0_wb ? {i0_wbc, 4'd10} : 1'sb0))))))))));
assign i0_rs1_match_e1 = ((i0_rs1_depth_d[3:0] == 4'd1) | (i0_rs1_depth_d[3:0] == 4'd2));
assign i0_rs1_match_e2 = ((i0_rs1_depth_d[3:0] == 4'd3) | (i0_rs1_depth_d[3:0] == 4'd4));
assign i0_rs1_match_e3 = ((i0_rs1_depth_d[3:0] == 4'd5) | (i0_rs1_depth_d[3:0] == 4'd6));
assign i0_rs2_match_e1 = ((i0_rs2_depth_d[3:0] == 4'd1) | (i0_rs2_depth_d[3:0] == 4'd2));
assign i0_rs2_match_e2 = ((i0_rs2_depth_d[3:0] == 4'd3) | (i0_rs2_depth_d[3:0] == 4'd4));
assign i0_rs2_match_e3 = ((i0_rs2_depth_d[3:0] == 4'd5) | (i0_rs2_depth_d[3:0] == 4'd6));
assign i0_rs1_match_e1_e2 = (i0_rs1_match_e1 | i0_rs1_match_e2);
assign i0_rs1_match_e1_e3 = ((i0_rs1_match_e1 | i0_rs1_match_e2) | i0_rs1_match_e3);
assign i0_rs2_match_e1_e2 = (i0_rs2_match_e1 | i0_rs2_match_e2);
assign i0_rs2_match_e1_e3 = ((i0_rs2_match_e1 | i0_rs2_match_e2) | i0_rs2_match_e3);
assign i0_secondary_d = ((((((i0_dp[49:49] & (i0_rs1_class_d[2:2] | i0_rs1_class_d[3:3])) & i0_rs1_match_e1_e2) | ((i0_dp[49:49] & (i0_rs2_class_d[2:2] | i0_rs2_class_d[3:3])) & i0_rs2_match_e1_e2)) | ((i0_dp[49:49] & i0_rs1_class_d[1:1]) & i0_rs1_match_e1_e3)) | ((i0_dp[49:49] & i0_rs2_class_d[1:1]) & i0_rs2_match_e1_e3)) & (~ disable_secondary));
assign i0_secondary_stall_d = (((((i0_dp[49:49] & i1_rs1_depend_i0_d) & (~ i1_dp[49:49])) & i0_secondary_d) | ((((i0_dp[49:49] & i1_rs2_depend_i0_d) & (~ i1_dp[49:49])) & (~ i1_dp[40:40])) & i0_secondary_d)) & (~ disable_secondary));
assign i1_rs1_match_e1 = ((i1_rs1_depth_d[3:0] == 4'd1) | (i1_rs1_depth_d[3:0] == 4'd2));
assign i1_rs1_match_e2 = ((i1_rs1_depth_d[3:0] == 4'd3) | (i1_rs1_depth_d[3:0] == 4'd4));
assign i1_rs1_match_e3 = ((i1_rs1_depth_d[3:0] == 4'd5) | (i1_rs1_depth_d[3:0] == 4'd6));
assign i1_rs2_match_e1 = ((i1_rs2_depth_d[3:0] == 4'd1) | (i1_rs2_depth_d[3:0] == 4'd2));
assign i1_rs2_match_e2 = ((i1_rs2_depth_d[3:0] == 4'd3) | (i1_rs2_depth_d[3:0] == 4'd4));
assign i1_rs2_match_e3 = ((i1_rs2_depth_d[3:0] == 4'd5) | (i1_rs2_depth_d[3:0] == 4'd6));
assign i1_rs1_match_e1_e2 = (i1_rs1_match_e1 | i1_rs1_match_e2);
assign i1_rs1_match_e1_e3 = ((i1_rs1_match_e1 | i1_rs1_match_e2) | i1_rs1_match_e3);
assign i1_rs2_match_e1_e2 = (i1_rs2_match_e1 | i1_rs2_match_e2);
assign i1_rs2_match_e1_e3 = ((i1_rs2_match_e1 | i1_rs2_match_e2) | i1_rs2_match_e3);
assign i1_secondary_d = (((((((i1_dp[49:49] & (i1_rs1_class_d[2:2] | i1_rs1_class_d[3:3])) & i1_rs1_match_e1_e2) | ((i1_dp[49:49] & (i1_rs2_class_d[2:2] | i1_rs2_class_d[3:3])) & i1_rs2_match_e1_e2)) | ((i1_dp[49:49] & i1_rs1_class_d[1:1]) & i1_rs1_match_e1_e3)) | ((i1_dp[49:49] & i1_rs2_class_d[1:1]) & i1_rs2_match_e1_e3)) | (non_block_case_d & i1_depend_i0_d)) & (~ disable_secondary));
assign store_data_bypass_i0_e2_c2 = ((((i0_dp[49:49] & (~ i0_secondary_d)) & i1_rs2_depend_i0_d) & (~ i1_rs1_depend_i0_d)) & i1_dp[40:40]);
assign non_block_case_d = (((i1_dp[49:49] & i0_dp[41:41]) | (i1_dp[49:49] & i0_dp[9:9])) & (~ disable_secondary));
assign store_data_bypass_c2 = (((((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd1)) & i0_rs2_class_d[2:2]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd2)) & i0_rs2_class_d[2:2])) | ((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd1)) & i1_rs2_class_d[2:2])) | ((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd2)) & i1_rs2_class_d[2:2]));
assign store_data_bypass_c1 = (((((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd3)) & i0_rs2_class_d[2:2]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd4)) & i0_rs2_class_d[2:2])) | ((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd3)) & i1_rs2_class_d[2:2])) | ((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd4)) & i1_rs2_class_d[2:2]));
assign load_ldst_bypass_c1 = ((((((i0_dp[41:41] | i0_dp[40:40]) & (i0_rs1_depth_d[3:0] == 4'd3)) & i0_rs1_class_d[2:2]) | (((i0_dp[41:41] | i0_dp[40:40]) & (i0_rs1_depth_d[3:0] == 4'd4)) & i0_rs1_class_d[2:2])) | ((((~ i0_dp[39:39]) & (i1_dp[41:41] | i1_dp[40:40])) & (i1_rs1_depth_d[3:0] == 4'd3)) & i1_rs1_class_d[2:2])) | ((((~ i0_dp[39:39]) & (i1_dp[41:41] | i1_dp[40:40])) & (i1_rs1_depth_d[3:0] == 4'd4)) & i1_rs1_class_d[2:2]));
assign load_mul_rs1_bypass_e1 = (((((i0_dp[9:9] & (i0_rs1_depth_d[3:0] == 4'd3)) & i0_rs1_class_d[2:2]) | ((i0_dp[9:9] & (i0_rs1_depth_d[3:0] == 4'd4)) & i0_rs1_class_d[2:2])) | ((((~ i0_dp[9:9]) & i1_dp[9:9]) & (i1_rs1_depth_d[3:0] == 4'd3)) & i1_rs1_class_d[2:2])) | ((((~ i0_dp[9:9]) & i1_dp[9:9]) & (i1_rs1_depth_d[3:0] == 4'd4)) & i1_rs1_class_d[2:2]));
assign load_mul_rs2_bypass_e1 = (((((i0_dp[9:9] & (i0_rs2_depth_d[3:0] == 4'd3)) & i0_rs2_class_d[2:2]) | ((i0_dp[9:9] & (i0_rs2_depth_d[3:0] == 4'd4)) & i0_rs2_class_d[2:2])) | ((((~ i0_dp[9:9]) & i1_dp[9:9]) & (i1_rs2_depth_d[3:0] == 4'd3)) & i1_rs2_class_d[2:2])) | ((((~ i0_dp[9:9]) & i1_dp[9:9]) & (i1_rs2_depth_d[3:0] == 4'd4)) & i1_rs2_class_d[2:2]));
assign store_data_bypass_e4_c3[1:0] = {(((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd1)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd1)) & i0_rs2_class_d[1:1])), (((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd2)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd2)) & i0_rs2_class_d[1:1]))};
assign store_data_bypass_e4_c2[1:0] = {(((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd3)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd3)) & i0_rs2_class_d[1:1])), (((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd4)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd4)) & i0_rs2_class_d[1:1]))};
assign store_data_bypass_e4_c1[1:0] = {(((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd5)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd5)) & i0_rs2_class_d[1:1])), (((((~ i0_dp[39:39]) & i1_dp[40:40]) & (i1_rs2_depth_d[3:0] == 4'd6)) & i1_rs2_class_d[1:1]) | ((i0_dp[40:40] & (i0_rs2_depth_d[3:0] == 4'd6)) & i0_rs2_class_d[1:1]))};
assign i0_not_alu_eff = ((~ i0_dp[49:49]) | disable_secondary);
assign i1_not_alu_eff = ((~ i1_dp[49:49]) | disable_secondary);
assign i0_load_block_d = (((((i0_not_alu_eff & i0_rs1_class_d[2:2]) & i0_rs1_match_e1) | (((((i0_not_alu_eff & i0_rs1_class_d[2:2]) & i0_rs1_match_e2) & (~ i0_dp[41:41])) & (~ i0_dp[40:40])) & (~ i0_dp[9:9]))) | (((i0_not_alu_eff & i0_rs2_class_d[2:2]) & i0_rs2_match_e1) & (~ i0_dp[40:40]))) | ((((i0_not_alu_eff & i0_rs2_class_d[2:2]) & i0_rs2_match_e2) & (~ i0_dp[40:40])) & (~ i0_dp[9:9])));
assign i1_load_block_d = (((((i1_not_alu_eff & i1_rs1_class_d[2:2]) & i1_rs1_match_e1) | (((((i1_not_alu_eff & i1_rs1_class_d[2:2]) & i1_rs1_match_e2) & (~ i1_dp[41:41])) & (~ i1_dp[40:40])) & (~ i1_dp[9:9]))) | (((i1_not_alu_eff & i1_rs2_class_d[2:2]) & i1_rs2_match_e1) & (~ i1_dp[40:40]))) | ((((i1_not_alu_eff & i1_rs2_class_d[2:2]) & i1_rs2_match_e2) & (~ i1_dp[40:40])) & (~ i1_dp[9:9])));
assign i0_mul_block_d = (((i0_not_alu_eff & i0_rs1_class_d[3:3]) & i0_rs1_match_e1_e2) | ((i0_not_alu_eff & i0_rs2_class_d[3:3]) & i0_rs2_match_e1_e2));
assign i1_mul_block_d = (((i1_not_alu_eff & i1_rs1_class_d[3:3]) & i1_rs1_match_e1_e2) | ((i1_not_alu_eff & i1_rs2_class_d[3:3]) & i1_rs2_match_e1_e2));
assign i0_secondary_block_d = (((((~ i0_dp[49:49]) & i0_rs1_class_d[1:1]) & i0_rs1_match_e1_e3) | ((((~ i0_dp[49:49]) & i0_rs2_class_d[1:1]) & i0_rs2_match_e1_e3) & (~ i0_dp[40:40]))) & (~ disable_secondary));
assign i1_secondary_block_d = ((((~ i1_dp[49:49]) & i1_rs1_class_d[1:1]) & i1_rs1_match_e1_e3) | (((((~ i1_dp[49:49]) & i1_rs2_class_d[1:1]) & i1_rs2_match_e1_e3) & (~ i1_dp[40:40])) & (~ disable_secondary)));
assign dec_div_decode_e4 = e4d[58:58];
assign dec_tlu_i0_valid_e4 = (((e4d[56:56] & (~ e4d[58:58])) & (~ flush_lower_wb)) | exu_div_finish);
assign dec_tlu_i1_valid_e4 = (e4d[33:33] & (~ flush_lower_wb));
wire [25:0] dt;
reg [25:0] e1t_in;
wire [25:0] e1t;
reg [25:0] e2t_in;
wire [25:0] e2t;
reg [25:0] e3t_in;
wire [25:0] e3t;
wire [25:0] e4t;
assign dt[25:25] = i0_legal_decode_d;
assign dt[24:24] = (i0_icaf_d & i0_legal_decode_d);
assign dt[23:23] = (dec_i0_icaf_f1_d & i0_legal_decode_d);
assign dt[22:22] = (dec_i0_perr_d & i0_legal_decode_d);
assign dt[21:21] = (dec_i0_sbecc_d & i0_legal_decode_d);
assign dt[20:20] = ((i0_dp[2:2] | debug_fence_i) & i0_legal_decode_d);
assign dt[11:8] = i0_itype;
assign dt[7:4] = i1_itype;
assign dt[3:3] = i0_br_unpred;
assign dt[2:2] = i1_br_unpred;
assign dt[1:1] = 1'b0;
assign dt[0:0] = 1'b0;
assign dt[19:16] = (dec_i0_trigger_match_d[3:0] & {4 {(dec_i0_decode_d & (~ i0_div_decode_d))}});
assign dt[15:12] = (dec_i1_trigger_match_d[3:0] & {4 {dec_i1_decode_d}});
rvdffe #(.WIDTH(26)) trap_e1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_ctl_en),
.din(dt),
.dout(e1t)
);
always @(*) begin
e1t_in = e1t;
e1t_in[19:16] = (e1t[19:16] & (~ {4 {flush_final_e3}}));
e1t_in[15:12] = (e1t[15:12] & (~ {4 {flush_final_e3}}));
end
rvdffe #(.WIDTH(26)) trap_e2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_ctl_en),
.din(e1t_in),
.dout(e2t)
);
always @(*) begin
e2t_in = e2t;
e2t_in[19:16] = (e2t[19:16] & (~ {4 {(flush_final_e3 | flush_lower_wb)}}));
e2t_in[15:12] = (e2t[15:12] & (~ {4 {(flush_final_e3 | flush_lower_wb)}}));
end
rvdffe #(.WIDTH(26)) trap_e3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_ctl_en),
.din(e2t_in),
.dout(e3t)
);
always @(*) begin
e3t_in = e3t;
e3t_in[19:16] = (({4 {(e3d[60:60] | e3d[59:59])}} & lsu_trigger_match_dc3[3:0]) | e3t[19:16]);
e3t_in[15:12] = ((~ {4 {i0_flush_final_e3}}) & (({4 {(~ (e3d[60:60] | e3d[59:59]))}} & lsu_trigger_match_dc3[3:0]) | e3t[15:12]));
e3t_in[0:0] = lsu_pmu_misaligned_dc3;
if ((freeze | flush_lower_wb)) e3t_in = 1'sb0;
end
rvdffe #(.WIDTH(26)) trap_e4ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_ctl_en),
.din(e3t_in),
.dout(e4t)
);
wire freeze_before;
wire freeze_e3;
wire freeze_e4;
wire [3:0] e4t_i0trigger;
wire [3:0] e4t_i1trigger;
wire e4d_i0load;
assign freeze_e3 = (freeze & (~ freeze_before));
rvdff #(.WIDTH(1)) freeze_before_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(freeze),
.dout(freeze_before)
);
rvdff #(.WIDTH(1)) freeze_e4_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(freeze_e3),
.dout(freeze_e4)
);
rvdffe #(.WIDTH(9)) e4_trigger_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(freeze_e3),
.din({e3d[60:60], e3t[19:16], e3t[15:12]}),
.dout({e4d_i0load, e4t_i0trigger[3:0], e4t_i1trigger[3:0]})
);
always @(*) begin
if (exu_div_finish) dec_tlu_packet_e4 = 1'sb0;
else dec_tlu_packet_e4 = e4t;
dec_tlu_packet_e4[25:25] = (e4t[25:25] | exu_div_finish);
dec_tlu_packet_e4[19:16] = (exu_div_finish ? div_trigger[3:0] : e4t[19:16]);
dec_tlu_packet_e4[1:1] = exu_div_finish;
if (freeze_e4) begin
dec_tlu_packet_e4[19:16] = e4t_i0trigger[3:0];
dec_tlu_packet_e4[15:12] = e4t_i1trigger[3:0];
end
end
assign dec_i0_load_e4 = e4d_i0load;
wire [3:0] i0_e4c_in;
wire [3:0] i1_e4c_in;
assign i0_dc[3:3] = (i0_dp[9:9] & i0_legal_decode_d);
assign i0_dc[2:2] = (i0_dp[41:41] & i0_legal_decode_d);
assign i0_dc[1:1] = ((i0_dp[49:49] & i0_secondary_d) & i0_legal_decode_d);
assign i0_dc[0:0] = ((i0_dp[49:49] & (~ i0_secondary_d)) & i0_legal_decode_d);
rvdffs #(.WIDTH(4)) i0_e1c_ff(
.rst_l(rst_l),
.en(i0_e1_ctl_en),
.clk(active_clk),
.din(i0_dc),
.dout(i0_e1c)
);
rvdffs #(.WIDTH(4)) i0_e2c_ff(
.rst_l(rst_l),
.en(i0_e2_ctl_en),
.clk(active_clk),
.din(i0_e1c),
.dout(i0_e2c)
);
rvdffs #(.WIDTH(4)) i0_e3c_ff(
.rst_l(rst_l),
.en(i0_e3_ctl_en),
.clk(active_clk),
.din(i0_e2c),
.dout(i0_e3c)
);
assign i0_e4c_in = (freeze ? 1'sb0 : i0_e3c);
rvdffs #(.WIDTH(4)) i0_e4c_ff(
.rst_l(rst_l),
.en(i0_e4_ctl_en),
.clk(active_clk),
.din(i0_e4c_in),
.dout(i0_e4c)
);
rvdffs #(.WIDTH(4)) i0_wbc_ff(
.rst_l(rst_l),
.en(i0_wb_ctl_en),
.clk(active_clk),
.din(i0_e4c),
.dout(i0_wbc)
);
assign i1_dc[3:3] = (i1_dp[9:9] & dec_i1_decode_d);
assign i1_dc[2:2] = (i1_dp[41:41] & dec_i1_decode_d);
assign i1_dc[1:1] = ((i1_dp[49:49] & i1_secondary_d) & dec_i1_decode_d);
assign i1_dc[0:0] = ((i1_dp[49:49] & (~ i1_secondary_d)) & dec_i1_decode_d);
rvdffs #(.WIDTH(4)) i1_e1c_ff(
.rst_l(rst_l),
.en(i0_e1_ctl_en),
.clk(active_clk),
.din(i1_dc),
.dout(i1_e1c)
);
rvdffs #(.WIDTH(4)) i1_e2c_ff(
.rst_l(rst_l),
.en(i0_e2_ctl_en),
.clk(active_clk),
.din(i1_e1c),
.dout(i1_e2c)
);
rvdffs #(.WIDTH(4)) i1_e3c_ff(
.rst_l(rst_l),
.en(i0_e3_ctl_en),
.clk(active_clk),
.din(i1_e2c),
.dout(i1_e3c)
);
assign i1_e4c_in = (freeze ? 1'sb0 : i1_e3c);
rvdffs #(.WIDTH(4)) i1_e4c_ff(
.rst_l(rst_l),
.en(i0_e4_ctl_en),
.clk(active_clk),
.din(i1_e4c_in),
.dout(i1_e4c)
);
rvdffs #(.WIDTH(4)) i1_wbc_ff(
.rst_l(rst_l),
.en(i0_wb_ctl_en),
.clk(active_clk),
.din(i1_e4c),
.dout(i1_wbc)
);
wire [66:0] dd;
wire [66:0] e1d;
wire [66:0] e2d;
wire [66:0] e3d;
wire [66:0] e4d;
wire [66:0] wbd;
reg [66:0] e1d_in;
reg [66:0] e2d_in;
reg [66:0] e3d_in;
reg [66:0] e4d_in;
assign dd[66:62] = i0r[4:0];
assign dd[57:57] = (i0_rd_en_d & i0_legal_decode_d);
assign dd[56:56] = dec_i0_decode_d;
assign dd[61:61] = (i0_dp[9:9] & i0_legal_decode_d);
assign dd[60:60] = (i0_dp[41:41] & i0_legal_decode_d);
assign dd[59:59] = (i0_dp[40:40] & i0_legal_decode_d);
assign dd[58:58] = (i0_dp[5:5] & i0_legal_decode_d);
assign dd[55:55] = (i0_secondary_d & i0_legal_decode_d);
assign dd[42:38] = i1r[4:0];
assign dd[34:34] = (i1_rd_en_d & dec_i1_decode_d);
assign dd[33:33] = dec_i1_decode_d;
assign dd[37:37] = i1_dp[9:9];
assign dd[36:36] = i1_dp[41:41];
assign dd[35:35] = i1_dp[40:40];
assign dd[18:18] = (i1_secondary_d & dec_i1_decode_d);
assign dd[32:32] = (dec_csr_wen_unq_d & i0_legal_decode_d);
assign dd[31:31] = (i0_csr_write_only_d & dec_i0_decode_d);
assign dd[30:19] = i0[31:20];
assign i0_pipe_en[5] = dec_i0_decode_d;
rvdffs #(.WIDTH(3)) i0cg0ff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din(i0_pipe_en[5:3]),
.dout(i0_pipe_en[4:2])
);
rvdff #(.WIDTH(2)) i0cg1ff(
.rst_l(rst_l),
.clk(active_clk),
.din(i0_pipe_en[2:1]),
.dout(i0_pipe_en[1:0])
);
assign i0_e1_ctl_en = (((| i0_pipe_en[5:4]) | clk_override) & (~ freeze));
assign i0_e2_ctl_en = (((| i0_pipe_en[4:3]) | clk_override) & (~ freeze));
assign i0_e3_ctl_en = (((| i0_pipe_en[3:2]) | clk_override) & (~ freeze));
assign i0_e4_ctl_en = ((| i0_pipe_en[2:1]) | clk_override);
assign i0_wb_ctl_en = ((| i0_pipe_en[1:0]) | clk_override);
assign i0_e1_data_en = ((i0_pipe_en[5] | clk_override) & (~ freeze));
assign i0_e2_data_en = ((i0_pipe_en[4] | clk_override) & (~ freeze));
assign i0_e3_data_en = ((i0_pipe_en[3] | clk_override) & (~ freeze));
assign i0_e4_data_en = (i0_pipe_en[2] | clk_override);
assign i0_wb_data_en = (i0_pipe_en[1] | clk_override);
assign i0_wb1_data_en = (i0_pipe_en[0] | clk_override);
assign dec_i0_data_en[4:2] = {i0_e1_data_en, i0_e2_data_en, i0_e3_data_en};
assign dec_i0_ctl_en[4:1] = {i0_e1_ctl_en, i0_e2_ctl_en, i0_e3_ctl_en, i0_e4_ctl_en};
assign i1_pipe_en[5] = dec_i1_decode_d;
rvdffs #(.WIDTH(3)) i1cg0ff(
.rst_l(rst_l),
.clk(free_clk),
.en((~ freeze)),
.din(i1_pipe_en[5:3]),
.dout(i1_pipe_en[4:2])
);
rvdff #(.WIDTH(2)) i1cg1ff(
.rst_l(rst_l),
.clk(free_clk),
.din(i1_pipe_en[2:1]),
.dout(i1_pipe_en[1:0])
);
assign i1_e1_ctl_en = (((| i1_pipe_en[5:4]) | clk_override) & (~ freeze));
assign i1_e2_ctl_en = (((| i1_pipe_en[4:3]) | clk_override) & (~ freeze));
assign i1_e3_ctl_en = (((| i1_pipe_en[3:2]) | clk_override) & (~ freeze));
assign i1_e4_ctl_en = ((| i1_pipe_en[2:1]) | clk_override);
assign i1_wb_ctl_en = ((| i1_pipe_en[1:0]) | clk_override);
assign i1_e1_data_en = ((i1_pipe_en[5] | clk_override) & (~ freeze));
assign i1_e2_data_en = ((i1_pipe_en[4] | clk_override) & (~ freeze));
assign i1_e3_data_en = ((i1_pipe_en[3] | clk_override) & (~ freeze));
assign i1_e4_data_en = (i1_pipe_en[2] | clk_override);
assign i1_wb_data_en = (i1_pipe_en[1] | clk_override);
assign i1_wb1_data_en = (i1_pipe_en[0] | clk_override);
assign dec_i1_data_en[4:2] = {i1_e1_data_en, i1_e2_data_en, i1_e3_data_en};
assign dec_i1_ctl_en[4:1] = {i1_e1_ctl_en, i1_e2_ctl_en, i1_e3_ctl_en, i1_e4_ctl_en};
rvdffe #(.WIDTH(67)) e1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_ctl_en),
.din(dd),
.dout(e1d)
);
always @(*) begin
e1d_in = e1d;
e1d_in[57:57] = (e1d[57:57] & (~ flush_final_e3));
e1d_in[34:34] = (e1d[34:34] & (~ flush_final_e3));
e1d_in[56:56] = (e1d[56:56] & (~ flush_final_e3));
e1d_in[33:33] = (e1d[33:33] & (~ flush_final_e3));
e1d_in[55:55] = (e1d[55:55] & (~ flush_final_e3));
e1d_in[18:18] = (e1d[18:18] & (~ flush_final_e3));
end
assign dec_i1_valid_e1 = e1d[33:33];
rvdffe #(.WIDTH(67)) e2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_ctl_en),
.din(e1d_in),
.dout(e2d)
);
always @(*) begin
e2d_in = e2d;
e2d_in[57:57] = ((e2d[57:57] & (~ flush_final_e3)) & (~ flush_lower_wb));
e2d_in[34:34] = ((e2d[34:34] & (~ flush_final_e3)) & (~ flush_lower_wb));
e2d_in[56:56] = ((e2d[56:56] & (~ flush_final_e3)) & (~ flush_lower_wb));
e2d_in[33:33] = ((e2d[33:33] & (~ flush_final_e3)) & (~ flush_lower_wb));
e2d_in[55:55] = ((e2d[55:55] & (~ flush_final_e3)) & (~ flush_lower_wb));
e2d_in[18:18] = ((e2d[18:18] & (~ flush_final_e3)) & (~ flush_lower_wb));
end
rvdffe #(.WIDTH(67)) e3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_ctl_en),
.din(e2d_in),
.dout(e3d)
);
always @(*) begin
e3d_in = e3d;
e3d_in[57:57] = (e3d[57:57] & (~ flush_lower_wb));
e3d_in[56:56] = (e3d[56:56] & (~ flush_lower_wb));
e3d_in[55:55] = (e3d[55:55] & (~ flush_lower_wb));
e3d_in[34:34] = ((e3d[34:34] & (~ i0_flush_final_e3)) & (~ flush_lower_wb));
e3d_in[33:33] = ((e3d[33:33] & (~ i0_flush_final_e3)) & (~ flush_lower_wb));
e3d_in[18:18] = ((e3d[18:18] & (~ i0_flush_final_e3)) & (~ flush_lower_wb));
if (freeze) e3d_in = 1'sb0;
end
assign dec_i0_sec_decode_e3 = ((e3d[55:55] & (~ flush_lower_wb)) & (~ freeze));
assign dec_i1_sec_decode_e3 = (((e3d[18:18] & (~ i0_flush_final_e3)) & (~ flush_lower_wb)) & (~ freeze));
wire [4:0] div_waddr_wb;
rvdffe #(.WIDTH(67)) e4ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_ctl_en),
.din(e3d_in),
.dout(e4d)
);
always @(*) begin
if (exu_div_finish) e4d_in = 1'sb0;
else e4d_in = e4d;
e4d_in[66:62] = (exu_div_finish ? div_waddr_wb[4:0] : e4d[66:62]);
e4d_in[57:57] = (((e4d[57:57] & (~ e4d[58:58])) & (~ flush_lower_wb)) | (exu_div_finish & (div_waddr_wb[4:0] != 5'b0)));
e4d_in[56:56] = ((e4d[56:56] & (~ flush_lower_wb)) | exu_div_finish);
e4d_in[55:55] = ((e4d[55:55] & (~ flush_lower_wb)) & (~ exu_div_finish));
e4d_in[60:60] = ((e4d[60:60] & (~ flush_lower_wb)) & (~ exu_div_finish));
e4d_in[59:59] = ((e4d[59:59] & (~ flush_lower_wb)) & (~ exu_div_finish));
e4d_in[34:34] = (e4d[34:34] & (~ flush_lower_wb));
e4d_in[33:33] = (e4d[33:33] & (~ flush_lower_wb));
e4d_in[18:18] = (e3d[18:18] & (~ flush_lower_wb));
end
rvdffe #(.WIDTH(67)) wbff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((i0_wb_ctl_en | exu_div_finish) | div_wen_wb)),
.din(e4d_in),
.dout(wbd)
);
assign dec_i0_waddr_wb[4:0] = wbd[66:62];
assign i0_wen_wb = ((wbd[57:57] & (~ (((((~ dec_tlu_i1_kill_writeb_wb) & (~ i1_load_kill_wen)) & wbd[57:57]) & wbd[34:34]) & (wbd[66:62] == wbd[42:38])))) & (~ dec_tlu_i0_kill_writeb_wb));
assign dec_i0_wen_wb = (i0_wen_wb & (~ i0_load_kill_wen));
assign dec_i0_wdata_wb[31:0] = i0_result_wb[31:0];
assign dec_i1_waddr_wb[4:0] = wbd[42:38];
assign i1_wen_wb = (wbd[34:34] & (~ dec_tlu_i1_kill_writeb_wb));
assign dec_i1_wen_wb = (i1_wen_wb & (~ i1_load_kill_wen));
assign dec_i1_wdata_wb[31:0] = i1_result_wb[31:0];
assign div_stall = (exu_div_stall | div_stall_ff);
rvdff #(.WIDTH(1)) divstallff(
.rst_l(rst_l),
.clk(active_clk),
.din(exu_div_stall),
.dout(div_stall_ff)
);
assign i0_div_decode_d = (i0_legal_decode_d & i0_dp[5:5]);
rvdffe #(.WIDTH(31)) divpcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_div_decode_d),
.din(dec_i0_pc_d[31:1]),
.dout(div_pc[31:1])
);
rvdffs #(.WIDTH(4)) divtriggerff(
.rst_l(rst_l),
.en(i0_div_decode_d),
.clk(active_clk),
.din(dec_i0_trigger_match_d[3:0]),
.dout(div_trigger[3:0])
);
rvdffs #(.WIDTH(5)) divwbaddrff(
.rst_l(rst_l),
.en(i0_div_decode_d),
.clk(active_clk),
.din(i0r[4:0]),
.dout(div_waddr_wb[4:0])
);
rvdff #(.WIDTH(1)) divwbff(
.rst_l(rst_l),
.clk(active_clk),
.din(exu_div_finish),
.dout(div_wen_wb)
);
assign i0_result_e1[31:0] = exu_i0_result_e1[31:0];
assign i1_result_e1[31:0] = exu_i1_result_e1[31:0];
rvdffe #(.WIDTH(32)) i0e2resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_data_en),
.din(i0_result_e1[31:0]),
.dout(i0_result_e2[31:0])
);
rvdffe #(.WIDTH(32)) i1e2resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_data_en),
.din(i1_result_e1[31:0]),
.dout(i1_result_e2[31:0])
);
rvdffe #(.WIDTH(32)) i0e3resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_data_en),
.din(i0_result_e2[31:0]),
.dout(i0_result_e3[31:0])
);
rvdffe #(.WIDTH(32)) i1e3resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_data_en),
.din(i1_result_e2[31:0]),
.dout(i1_result_e3[31:0])
);
assign i0_result_e3_final[31:0] = ((e3d[57:57] & e3d[60:60]) ? lsu_result_dc3[31:0] : ((e3d[57:57] & e3d[61:61]) ? exu_mul_result_e3[31:0] : i0_result_e3[31:0]));
assign i1_result_e3_final[31:0] = ((e3d[34:34] & e3d[36:36]) ? lsu_result_dc3[31:0] : ((e3d[34:34] & e3d[37:37]) ? exu_mul_result_e3[31:0] : i1_result_e3[31:0]));
rvdffe #(.WIDTH(32)) i0e4resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_data_en),
.din(i0_result_e3_final[31:0]),
.dout(i0_result_e4[31:0])
);
rvdffe #(.WIDTH(32)) i1e4resultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e4_data_en),
.din(i1_result_e3_final[31:0]),
.dout(i1_result_e4[31:0])
);
assign i0_result_e4_final[31:0] = (e4d[55:55] ? exu_i0_result_e4[31:0] : ((e4d[57:57] & e4d[60:60]) ? lsu_result_corr_dc4[31:0] : i0_result_e4[31:0]));
assign i1_result_e4_final[31:0] = ((e4d[34:34] & e4d[18:18]) ? exu_i1_result_e4[31:0] : ((e4d[34:34] & e4d[36:36]) ? lsu_result_corr_dc4[31:0] : i1_result_e4[31:0]));
rvdffe #(.WIDTH(32)) i0wbresultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_wb_data_en),
.din(i0_result_e4_final[31:0]),
.dout(i0_result_wb_raw[31:0])
);
rvdffe #(.WIDTH(32)) i1wbresultff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_wb_data_en),
.din(i1_result_e4_final[31:0]),
.dout(i1_result_wb_raw[31:0])
);
assign i0_result_wb[31:0] = (div_wen_wb ? exu_div_result[31:0] : i0_result_wb_raw[31:0]);
assign i1_result_wb[31:0] = i1_result_wb_raw[31:0];
wire [12:1] last_br_immed_e1;
wire [12:1] last_br_immed_e2;
rvdffe #(.WIDTH(12)) e1brpcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_data_en),
.din(last_br_immed_d[12:1]),
.dout(last_br_immed_e1[12:1])
);
rvdffe #(.WIDTH(12)) e2brpcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_data_en),
.din(last_br_immed_e1[12:1]),
.dout(last_br_immed_e2[12:1])
);
wire [31:0] i0_inst_d;
wire [31:0] i1_inst_d;
wire [31:0] i0_inst_e1;
wire [31:0] i1_inst_e1;
wire [31:0] i0_inst_e2;
wire [31:0] i1_inst_e2;
wire [31:0] i0_inst_e3;
wire [31:0] i1_inst_e3;
wire [31:0] i0_inst_e4;
wire [31:0] i1_inst_e4;
wire [31:0] i0_inst_wb;
wire [31:0] i1_inst_wb;
wire [31:0] i0_inst_wb1;
wire [31:0] i1_inst_wb1;
wire [31:0] div_inst;
rvdffe #(.WIDTH(32)) divinstff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_div_decode_d),
.din(i0_inst_d[31:0]),
.dout(div_inst[31:0])
);
assign i0_inst_d[31:0] = (dec_i0_pc4_d ? i0[31:0] : {16'b0, dec_i0_cinst_d[15:0]});
rvdffe #(.WIDTH(32)) i0e1instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_data_en),
.din(i0_inst_d[31:0]),
.dout(i0_inst_e1[31:0])
);
rvdffe #(.WIDTH(32)) i0e2instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_data_en),
.din(i0_inst_e1[31:0]),
.dout(i0_inst_e2[31:0])
);
rvdffe #(.WIDTH(32)) i0e3instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_data_en),
.din(i0_inst_e2[31:0]),
.dout(i0_inst_e3[31:0])
);
rvdffe #(.WIDTH(32)) i0e4instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_data_en),
.din(i0_inst_e3[31:0]),
.dout(i0_inst_e4[31:0])
);
rvdffe #(.WIDTH(32)) i0wbinstff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((i0_wb_data_en | exu_div_finish)),
.din((exu_div_finish ? div_inst[31:0] : i0_inst_e4[31:0])),
.dout(i0_inst_wb[31:0])
);
rvdffe #(.WIDTH(32)) i0wb1instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((i0_wb1_data_en | div_wen_wb)),
.din(i0_inst_wb[31:0]),
.dout(i0_inst_wb1[31:0])
);
assign i1_inst_d[31:0] = (dec_i1_pc4_d ? i1[31:0] : {16'b0, dec_i1_cinst_d[15:0]});
rvdffe #(.WIDTH(32)) i1e1instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e1_data_en),
.din(i1_inst_d[31:0]),
.dout(i1_inst_e1[31:0])
);
rvdffe #(.WIDTH(32)) i1e2instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_data_en),
.din(i1_inst_e1[31:0]),
.dout(i1_inst_e2[31:0])
);
rvdffe #(.WIDTH(32)) i1e3instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_data_en),
.din(i1_inst_e2[31:0]),
.dout(i1_inst_e3[31:0])
);
rvdffe #(.WIDTH(32)) i1e4instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e4_data_en),
.din(i1_inst_e3[31:0]),
.dout(i1_inst_e4[31:0])
);
rvdffe #(.WIDTH(32)) i1wbinstff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_wb_data_en),
.din(i1_inst_e4[31:0]),
.dout(i1_inst_wb[31:0])
);
rvdffe #(.WIDTH(32)) i1wb1instff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_wb1_data_en),
.din(i1_inst_wb[31:0]),
.dout(i1_inst_wb1[31:0])
);
assign dec_i0_inst_wb1[31:0] = i0_inst_wb1[31:0];
assign dec_i1_inst_wb1[31:0] = i1_inst_wb1[31:0];
wire [31:1] i0_pc_wb;
wire [31:1] i0_pc_wb1;
wire [31:1] i1_pc_wb1;
rvdffe #(.WIDTH(31)) i0wbpcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((i0_wb_data_en | exu_div_finish)),
.din(dec_tlu_i0_pc_e4[31:1]),
.dout(i0_pc_wb[31:1])
);
rvdffe #(.WIDTH(31)) i0wb1pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((i0_wb1_data_en | div_wen_wb)),
.din(i0_pc_wb[31:1]),
.dout(i0_pc_wb1[31:1])
);
rvdffe #(.WIDTH(31)) i1wb1pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_wb1_data_en),
.din(i1_pc_wb[31:1]),
.dout(i1_pc_wb1[31:1])
);
assign dec_i0_pc_wb1[31:1] = i0_pc_wb1[31:1];
assign dec_i1_pc_wb1[31:1] = i1_pc_wb1[31:1];
assign i0_pc_e1[31:1] = exu_i0_pc_e1[31:1];
assign i1_pc_e1[31:1] = exu_i1_pc_e1[31:1];
rvdffe #(.WIDTH(31)) i0e2pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_data_en),
.din(i0_pc_e1[31:1]),
.dout(i0_pc_e2[31:1])
);
rvdffe #(.WIDTH(31)) i0e3pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_data_en),
.din(i0_pc_e2[31:1]),
.dout(i0_pc_e3[31:1])
);
rvdffe #(.WIDTH(31)) i0e4pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_data_en),
.din(i0_pc_e3[31:1]),
.dout(i0_pc_e4[31:1])
);
rvdffe #(.WIDTH(31)) i1e2pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_data_en),
.din(i1_pc_e1[31:1]),
.dout(i1_pc_e2[31:1])
);
rvdffe #(.WIDTH(31)) i1e3pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_data_en),
.din(i1_pc_e2[31:1]),
.dout(i1_pc_e3[31:1])
);
rvdffe #(.WIDTH(31)) i1e4pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e4_data_en),
.din(i1_pc_e3[31:1]),
.dout(i1_pc_e4[31:1])
);
assign dec_i0_pc_e3[31:1] = i0_pc_e3[31:1];
assign dec_i1_pc_e3[31:1] = i1_pc_e3[31:1];
assign dec_tlu_i0_pc_e4[31:1] = (exu_div_finish ? div_pc[31:1] : i0_pc_e4[31:1]);
assign dec_tlu_i1_pc_e4[31:1] = i1_pc_e4[31:1];
wire [31:1] last_pc_e2;
assign last_pc_e2[31:1] = (e2d[33:33] ? i1_pc_e2[31:1] : i0_pc_e2[31:1]);
rvbradder ibradder_correct(
.pc(last_pc_e2[31:1]),
.offset(last_br_immed_e2[12:1]),
.dout(pred_correct_npc_e2[31:1])
);
rvdffe #(.WIDTH(31)) i1wbpcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_wb_data_en),
.din(dec_tlu_i1_pc_e4[31:1]),
.dout(i1_pc_wb[31:1])
);
assign i0_rs1bypass[9:0] = {((i0_rs1_depth_d[3:0] == 4'd1) & i0_rs1_class_d[0:0]), ((i0_rs1_depth_d[3:0] == 4'd2) & i0_rs1_class_d[0:0]), ((i0_rs1_depth_d[3:0] == 4'd3) & i0_rs1_class_d[0:0]), ((i0_rs1_depth_d[3:0] == 4'd4) & i0_rs1_class_d[0:0]), ((i0_rs1_depth_d[3:0] == 4'd5) & ((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3])), ((i0_rs1_depth_d[3:0] == 4'd6) & ((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3])), ((i0_rs1_depth_d[3:0] == 4'd7) & (((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3]) | i0_rs1_class_d[1:1])), ((i0_rs1_depth_d[3:0] == 4'd8) & (((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3]) | i0_rs1_class_d[1:1])), ((i0_rs1_depth_d[3:0] == 4'd9) & (((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3]) | i0_rs1_class_d[1:1])), ((i0_rs1_depth_d[3:0] == 4'd10) & (((i0_rs1_class_d[0:0] | i0_rs1_class_d[2:2]) | i0_rs1_class_d[3:3]) | i0_rs1_class_d[1:1]))};
assign i0_rs2bypass[9:0] = {((i0_rs2_depth_d[3:0] == 4'd1) & i0_rs2_class_d[0:0]), ((i0_rs2_depth_d[3:0] == 4'd2) & i0_rs2_class_d[0:0]), ((i0_rs2_depth_d[3:0] == 4'd3) & i0_rs2_class_d[0:0]), ((i0_rs2_depth_d[3:0] == 4'd4) & i0_rs2_class_d[0:0]), ((i0_rs2_depth_d[3:0] == 4'd5) & ((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3])), ((i0_rs2_depth_d[3:0] == 4'd6) & ((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3])), ((i0_rs2_depth_d[3:0] == 4'd7) & (((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3]) | i0_rs2_class_d[1:1])), ((i0_rs2_depth_d[3:0] == 4'd8) & (((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3]) | i0_rs2_class_d[1:1])), ((i0_rs2_depth_d[3:0] == 4'd9) & (((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3]) | i0_rs2_class_d[1:1])), ((i0_rs2_depth_d[3:0] == 4'd10) & (((i0_rs2_class_d[0:0] | i0_rs2_class_d[2:2]) | i0_rs2_class_d[3:3]) | i0_rs2_class_d[1:1]))};
assign i1_rs1bypass[9:0] = {((i1_rs1_depth_d[3:0] == 4'd1) & i1_rs1_class_d[0:0]), ((i1_rs1_depth_d[3:0] == 4'd2) & i1_rs1_class_d[0:0]), ((i1_rs1_depth_d[3:0] == 4'd3) & i1_rs1_class_d[0:0]), ((i1_rs1_depth_d[3:0] == 4'd4) & i1_rs1_class_d[0:0]), ((i1_rs1_depth_d[3:0] == 4'd5) & ((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])), ((i1_rs1_depth_d[3:0] == 4'd6) & ((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3])), ((i1_rs1_depth_d[3:0] == 4'd7) & (((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3]) | i1_rs1_class_d[1:1])), ((i1_rs1_depth_d[3:0] == 4'd8) & (((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3]) | i1_rs1_class_d[1:1])), ((i1_rs1_depth_d[3:0] == 4'd9) & (((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3]) | i1_rs1_class_d[1:1])), ((i1_rs1_depth_d[3:0] == 4'd10) & (((i1_rs1_class_d[0:0] | i1_rs1_class_d[2:2]) | i1_rs1_class_d[3:3]) | i1_rs1_class_d[1:1]))};
assign i1_rs2bypass[9:0] = {((i1_rs2_depth_d[3:0] == 4'd1) & i1_rs2_class_d[0:0]), ((i1_rs2_depth_d[3:0] == 4'd2) & i1_rs2_class_d[0:0]), ((i1_rs2_depth_d[3:0] == 4'd3) & i1_rs2_class_d[0:0]), ((i1_rs2_depth_d[3:0] == 4'd4) & i1_rs2_class_d[0:0]), ((i1_rs2_depth_d[3:0] == 4'd5) & ((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])), ((i1_rs2_depth_d[3:0] == 4'd6) & ((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3])), ((i1_rs2_depth_d[3:0] == 4'd7) & (((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3]) | i1_rs2_class_d[1:1])), ((i1_rs2_depth_d[3:0] == 4'd8) & (((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3]) | i1_rs2_class_d[1:1])), ((i1_rs2_depth_d[3:0] == 4'd9) & (((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3]) | i1_rs2_class_d[1:1])), ((i1_rs2_depth_d[3:0] == 4'd10) & (((i1_rs2_class_d[0:0] | i1_rs2_class_d[2:2]) | i1_rs2_class_d[3:3]) | i1_rs2_class_d[1:1]))};
assign dec_i0_rs1_bypass_en_d = (| i0_rs1bypass[9:0]);
assign dec_i0_rs2_bypass_en_d = (| i0_rs2bypass[9:0]);
assign dec_i1_rs1_bypass_en_d = (| i1_rs1bypass[9:0]);
assign dec_i1_rs2_bypass_en_d = (| i1_rs2bypass[9:0]);
assign i0_rs1_bypass_data_d[31:0] = (((((((((({32 {i0_rs1bypass[9]}} & i1_result_e1[31:0]) | ({32 {i0_rs1bypass[8]}} & i0_result_e1[31:0])) | ({32 {i0_rs1bypass[7]}} & i1_result_e2[31:0])) | ({32 {i0_rs1bypass[6]}} & i0_result_e2[31:0])) | ({32 {i0_rs1bypass[5]}} & i1_result_e3_final[31:0])) | ({32 {i0_rs1bypass[4]}} & i0_result_e3_final[31:0])) | ({32 {i0_rs1bypass[3]}} & i1_result_e4_final[31:0])) | ({32 {i0_rs1bypass[2]}} & i0_result_e4_final[31:0])) | ({32 {i0_rs1bypass[1]}} & i1_result_wb[31:0])) | ({32 {i0_rs1bypass[0]}} & i0_result_wb[31:0]));
assign i0_rs2_bypass_data_d[31:0] = (((((((((({32 {i0_rs2bypass[9]}} & i1_result_e1[31:0]) | ({32 {i0_rs2bypass[8]}} & i0_result_e1[31:0])) | ({32 {i0_rs2bypass[7]}} & i1_result_e2[31:0])) | ({32 {i0_rs2bypass[6]}} & i0_result_e2[31:0])) | ({32 {i0_rs2bypass[5]}} & i1_result_e3_final[31:0])) | ({32 {i0_rs2bypass[4]}} & i0_result_e3_final[31:0])) | ({32 {i0_rs2bypass[3]}} & i1_result_e4_final[31:0])) | ({32 {i0_rs2bypass[2]}} & i0_result_e4_final[31:0])) | ({32 {i0_rs2bypass[1]}} & i1_result_wb[31:0])) | ({32 {i0_rs2bypass[0]}} & i0_result_wb[31:0]));
assign i1_rs1_bypass_data_d[31:0] = (((((((((({32 {i1_rs1bypass[9]}} & i1_result_e1[31:0]) | ({32 {i1_rs1bypass[8]}} & i0_result_e1[31:0])) | ({32 {i1_rs1bypass[7]}} & i1_result_e2[31:0])) | ({32 {i1_rs1bypass[6]}} & i0_result_e2[31:0])) | ({32 {i1_rs1bypass[5]}} & i1_result_e3_final[31:0])) | ({32 {i1_rs1bypass[4]}} & i0_result_e3_final[31:0])) | ({32 {i1_rs1bypass[3]}} & i1_result_e4_final[31:0])) | ({32 {i1_rs1bypass[2]}} & i0_result_e4_final[31:0])) | ({32 {i1_rs1bypass[1]}} & i1_result_wb[31:0])) | ({32 {i1_rs1bypass[0]}} & i0_result_wb[31:0]));
assign i1_rs2_bypass_data_d[31:0] = (((((((((({32 {i1_rs2bypass[9]}} & i1_result_e1[31:0]) | ({32 {i1_rs2bypass[8]}} & i0_result_e1[31:0])) | ({32 {i1_rs2bypass[7]}} & i1_result_e2[31:0])) | ({32 {i1_rs2bypass[6]}} & i0_result_e2[31:0])) | ({32 {i1_rs2bypass[5]}} & i1_result_e3_final[31:0])) | ({32 {i1_rs2bypass[4]}} & i0_result_e3_final[31:0])) | ({32 {i1_rs2bypass[3]}} & i1_result_e4_final[31:0])) | ({32 {i1_rs2bypass[2]}} & i0_result_e4_final[31:0])) | ({32 {i1_rs2bypass[1]}} & i1_result_wb[31:0])) | ({32 {i1_rs2bypass[0]}} & i0_result_wb[31:0]));
endmodule
module dec_dec_ctl (
inst,
out
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire [31:0] inst;
output wire [49:0] out;
wire [31:0] i;
assign i[31:0] = inst[31:0];
assign out[49:49] = (((i[2] | i[6]) | ((! i[25]) & i[4])) | ((! i[5]) & i[4]));
assign out[48:48] = (((((((((((((((! i[14]) & (! i[13])) & (! i[2])) | (((! i[13]) & i[11]) & (! i[2]))) | ((i[19] & i[13]) & (! i[2]))) | (((! i[13]) & i[10]) & (! i[2]))) | ((i[18] & i[13]) & (! i[2]))) | (((! i[13]) & i[9]) & (! i[2]))) | ((i[17] & i[13]) & (! i[2]))) | (((! i[13]) & i[8]) & (! i[2]))) | ((i[16] & i[13]) & (! i[2]))) | (((! i[13]) & i[7]) & (! i[2]))) | ((i[15] & i[13]) & (! i[2]))) | ((! i[4]) & (! i[3]))) | ((! i[6]) & (! i[2])));
assign out[47:47] = (((i[5] & (! i[4])) & (! i[2])) | (((! i[6]) & i[5]) & (! i[2])));
assign out[46:46] = ((((((! i[4]) & (! i[3])) & i[2]) | (((i[13] & (! i[5])) & i[4]) & (! i[2]))) | ((((! i[13]) & (! i[12])) & i[6]) & i[4])) | ((((! i[12]) & (! i[5])) & i[4]) & (! i[2])));
assign out[45:45] = ((((! i[5]) & (! i[2])) | (i[5] & i[2])) | i[4]);
assign out[44:44] = (((((! i[13]) & i[12]) & (! i[5])) & i[4]) & (! i[2]));
assign out[43:43] = ((i[5] & i[3]) | (i[4] & i[2]));
assign out[42:42] = ((((! i[5]) & (! i[3])) & i[2]) | (i[5] & i[3]));
assign out[41:41] = (((! i[5]) & (! i[4])) & (! i[2]));
assign out[40:40] = (((! i[6]) & i[5]) & (! i[4]));
assign out[39:39] = (((! i[6]) & (! i[4])) & (! i[2]));
assign out[38:38] = (((((((! i[14]) & (! i[13])) & (! i[12])) & (! i[5])) & i[4]) | (((! i[5]) & (! i[3])) & i[2])) | ((((((((! i[30]) & (! i[25])) & (! i[14])) & (! i[13])) & (! i[12])) & (! i[6])) & i[4]) & (! i[2])));
assign out[37:37] = ((((((((i[30] & (! i[12])) & (! i[6])) & i[5]) & i[4]) & (! i[2])) | ((((((! i[25]) & (! i[14])) & i[13]) & (! i[6])) & i[4]) & (! i[2]))) | (((((! i[14]) & i[13]) & (! i[5])) & i[4]) & (! i[2]))) | ((i[6] & (! i[4])) & (! i[2])));
assign out[36:36] = (((((i[14] & i[13]) & i[12]) & (! i[5])) & (! i[2])) | ((((((! i[25]) & i[14]) & i[13]) & i[12]) & (! i[6])) & (! i[2])));
assign out[35:35] = ((((((((((((! i[6]) & i[3]) | ((((((! i[25]) & i[14]) & i[13]) & (! i[12])) & i[4]) & (! i[2]))) | ((i[5] & i[4]) & i[2])) | (((! i[12]) & i[6]) & i[4])) | ((i[13] & i[6]) & i[4])) | ((((i[14] & i[13]) & (! i[12])) & (! i[5])) & (! i[2]))) | ((i[7] & i[6]) & i[4])) | ((i[8] & i[6]) & i[4])) | ((i[9] & i[6]) & i[4])) | ((i[10] & i[6]) & i[4])) | ((i[11] & i[6]) & i[4]));
assign out[34:34] = (((((((! i[25]) & i[14]) & (! i[13])) & (! i[12])) & i[4]) & (! i[2])) | (((((i[14] & (! i[13])) & (! i[12])) & (! i[5])) & i[4]) & (! i[2])));
assign out[33:33] = (((((((! i[25]) & (! i[14])) & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[2]));
assign out[32:32] = (((((i[30] & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[2]));
assign out[31:31] = ((((((((! i[30]) & (! i[25])) & i[14]) & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[2]));
assign out[30:30] = (((((((! i[25]) & (! i[14])) & i[13]) & (! i[6])) & i[4]) & (! i[2])) | (((((! i[14]) & i[13]) & (! i[5])) & i[4]) & (! i[2])));
assign out[29:29] = (((((((((! i[14]) & i[13]) & i[12]) & (! i[5])) & (! i[2])) | (((i[13] & i[6]) & (! i[4])) & (! i[2]))) | ((i[14] & (! i[5])) & (! i[4]))) | ((((((! i[25]) & (! i[14])) & i[13]) & i[12]) & (! i[6])) & (! i[2]))) | (((((i[25] & i[14]) & i[12]) & (! i[6])) & i[5]) & (! i[2])));
assign out[28:28] = ((i[6] & (! i[4])) & (! i[2]));
assign out[27:27] = (((((! i[14]) & (! i[12])) & i[6]) & (! i[4])) & (! i[2]));
assign out[26:26] = (((((! i[14]) & i[12]) & i[6]) & (! i[4])) & (! i[2]));
assign out[25:25] = ((((i[14] & i[12]) & i[5]) & (! i[4])) & (! i[2]));
assign out[24:24] = ((((i[14] & (! i[12])) & i[5]) & (! i[4])) & (! i[2]));
assign out[23:23] = (i[6] & i[2]);
assign out[22:22] = (((((! i[13]) & (! i[12])) & (! i[6])) & (! i[4])) & (! i[2]));
assign out[21:21] = (((i[12] & (! i[6])) & (! i[4])) & (! i[2]));
assign out[20:20] = ((i[13] & (! i[6])) & (! i[4]));
assign out[19:19] = (((((((i[13] & i[6]) & i[4]) | ((i[7] & i[6]) & i[4])) | ((i[8] & i[6]) & i[4])) | ((i[9] & i[6]) & i[4])) | ((i[10] & i[6]) & i[4])) | ((i[11] & i[6]) & i[4]));
assign out[18:18] = ((((((((i[15] & i[13]) & i[12]) & i[6]) & i[4]) | ((((i[16] & i[13]) & i[12]) & i[6]) & i[4])) | ((((i[17] & i[13]) & i[12]) & i[6]) & i[4])) | ((((i[18] & i[13]) & i[12]) & i[6]) & i[4])) | ((((i[19] & i[13]) & i[12]) & i[6]) & i[4]));
assign out[17:17] = (((((((i[15] & (! i[12])) & i[6]) & i[4]) | (((i[16] & (! i[12])) & i[6]) & i[4])) | (((i[17] & (! i[12])) & i[6]) & i[4])) | (((i[18] & (! i[12])) & i[6]) & i[4])) | (((i[19] & (! i[12])) & i[6]) & i[4]));
assign out[16:16] = ((((! i[13]) & i[12]) & i[6]) & i[4]);
assign out[15:15] = ((((((((i[14] & (! i[13])) & i[6]) & i[4]) | (((i[15] & i[14]) & i[6]) & i[4])) | (((i[16] & i[14]) & i[6]) & i[4])) | (((i[17] & i[14]) & i[6]) & i[4])) | (((i[18] & i[14]) & i[6]) & i[4])) | (((i[19] & i[14]) & i[6]) & i[4]));
assign out[14:14] = (((((((((((((! i[5]) & i[3]) | ((((i[25] & i[14]) & (! i[6])) & i[5]) & (! i[2]))) | ((((! i[13]) & i[7]) & i[6]) & i[4])) | ((((! i[13]) & i[8]) & i[6]) & i[4])) | ((((! i[13]) & i[9]) & i[6]) & i[4])) | ((((! i[13]) & i[10]) & i[6]) & i[4])) | ((((! i[13]) & i[11]) & i[6]) & i[4])) | (((i[15] & i[13]) & i[6]) & i[4])) | (((i[16] & i[13]) & i[6]) & i[4])) | (((i[17] & i[13]) & i[6]) & i[4])) | (((i[18] & i[13]) & i[6]) & i[4])) | (((i[19] & i[13]) & i[6]) & i[4]));
assign out[13:13] = ((((((((((((((i[12] & (! i[5])) & i[3]) | (((((! i[22]) & (! i[13])) & (! i[12])) & i[6]) & i[4])) | ((((i[25] & i[14]) & (! i[6])) & i[5]) & (! i[2]))) | ((((! i[13]) & i[7]) & i[6]) & i[4])) | ((((! i[13]) & i[8]) & i[6]) & i[4])) | ((((! i[13]) & i[9]) & i[6]) & i[4])) | ((((! i[13]) & i[10]) & i[6]) & i[4])) | ((((! i[13]) & i[11]) & i[6]) & i[4])) | (((i[15] & i[13]) & i[6]) & i[4])) | (((i[16] & i[13]) & i[6]) & i[4])) | (((i[17] & i[13]) & i[6]) & i[4])) | (((i[18] & i[13]) & i[6]) & i[4])) | (((i[19] & i[13]) & i[6]) & i[4]));
assign out[12:12] = ((((((! i[22]) & i[20]) & (! i[13])) & (! i[12])) & i[6]) & i[4]);
assign out[11:11] = ((((((! i[21]) & (! i[20])) & (! i[13])) & (! i[12])) & i[6]) & i[4]);
assign out[10:10] = ((((i[29] & (! i[13])) & (! i[12])) & i[6]) & i[4]);
assign out[9:9] = (((((i[25] & (! i[14])) & (! i[6])) & i[5]) & i[4]) & (! i[2]));
assign out[8:8] = ((((((((i[25] & (! i[14])) & i[13]) & (! i[12])) & (! i[6])) & i[5]) & i[4]) & (! i[2])) | ((((((i[25] & (! i[14])) & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[2])));
assign out[7:7] = ((((((i[25] & (! i[14])) & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[2]));
assign out[6:6] = ((((((i[25] & (! i[14])) & (! i[13])) & (! i[12])) & i[5]) & i[4]) & (! i[2]));
assign out[5:5] = ((((i[25] & i[14]) & (! i[6])) & i[5]) & (! i[2]));
assign out[4:4] = (((((i[25] & i[14]) & i[13]) & (! i[6])) & i[5]) & (! i[2]));
assign out[3:3] = ((! i[5]) & i[3]);
assign out[2:2] = ((i[12] & (! i[5])) & i[3]);
assign out[1:1] = (((((((i[28] & i[22]) & (! i[13])) & (! i[12])) & i[4]) | (i[4] & i[2])) | (((! i[25]) & (! i[6])) & i[4])) | ((! i[5]) & i[4]));
assign out[0:0] = (((((((((((((((((((((((((((((((((((((((((((((((((! i[31]) & (! i[30])) & i[29]) & i[28]) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[24])) & (! i[23])) & (! i[22])) & i[21]) & (! i[20])) & (! i[19])) & (! i[18])) & (! i[17])) & (! i[16])) & (! i[15])) & (! i[14])) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & i[6]) & i[5]) & i[4]) & (! i[3])) & (! i[2])) & i[1]) & i[0]) | ((((((((((((((((((((((((((((((! i[31]) & (! i[30])) & (! i[29])) & i[28]) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[24])) & (! i[23])) & i[22]) & (! i[21])) & i[20]) & (! i[19])) & (! i[18])) & (! i[17])) & (! i[16])) & (! i[15])) & (! i[14])) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & i[6]) & i[5]) & i[4]) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((((((((((((((((((((((((! i[31]) & (! i[30])) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[24])) & (! i[23])) & (! i[22])) & (! i[21])) & (! i[19])) & (! i[18])) & (! i[17])) & (! i[16])) & (! i[15])) & (! i[14])) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & i[5]) & i[4]) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((((((((! i[31]) & (! i[30])) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[6])) & i[4]) & (! i[3])) & i[1]) & i[0])) | ((((((((((((((! i[31]) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[14])) & (! i[13])) & (! i[12])) & (! i[6])) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((((((((((! i[31]) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[25])) & i[14]) & (! i[13])) & i[12]) & (! i[6])) & i[4]) & (! i[3])) & i[1]) & i[0])) | ((((((((((((! i[31]) & (! i[30])) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[6])) & i[5]) & i[4]) & (! i[3])) & i[1]) & i[0])) | (((((((((! i[14]) & (! i[13])) & (! i[12])) & i[6]) & i[5]) & (! i[4])) & (! i[3])) & i[1]) & i[0])) | (((((((i[14] & i[6]) & i[5]) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | (((((((! i[12]) & (! i[6])) & (! i[5])) & i[4]) & (! i[3])) & i[1]) & i[0])) | ((((((((! i[14]) & (! i[13])) & i[5]) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | (((((((i[12] & i[6]) & i[5]) & i[4]) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | (((((((((((((((((((((((((((((((! i[31]) & (! i[30])) & (! i[29])) & (! i[28])) & (! i[27])) & (! i[26])) & (! i[25])) & (! i[24])) & (! i[23])) & (! i[22])) & (! i[21])) & (! i[20])) & (! i[19])) & (! i[18])) & (! i[17])) & (! i[16])) & (! i[15])) & (! i[14])) & (! i[13])) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & (! i[6])) & (! i[5])) & (! i[4])) & i[3]) & i[2]) & i[1]) & i[0])) | ((((((((((((((((((((((((! i[31]) & (! i[30])) & (! i[29])) & (! i[28])) & (! i[19])) & (! i[18])) & (! i[17])) & (! i[16])) & (! i[15])) & (! i[14])) & (! i[13])) & (! i[12])) & (! i[11])) & (! i[10])) & (! i[9])) & (! i[8])) & (! i[7])) & (! i[6])) & (! i[5])) & (! i[4])) & i[3]) & i[2]) & i[1]) & i[0])) | (((((((i[13] & i[6]) & i[5]) & i[4]) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((((! i[13]) & (! i[6])) & (! i[5])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((i[6] & i[5]) & (! i[4])) & i[3]) & i[2]) & i[1]) & i[0])) | ((((((i[13] & (! i[6])) & (! i[5])) & i[4]) & (! i[3])) & i[1]) & i[0])) | ((((((((! i[14]) & (! i[12])) & (! i[6])) & (! i[4])) & (! i[3])) & (! i[2])) & i[1]) & i[0])) | ((((((! i[6]) & i[4]) & (! i[3])) & i[2]) & i[1]) & i[0]));
endmodule
module dec_gpr_ctl (
active_clk,
raddr0,
raddr1,
raddr2,
raddr3,
rden0,
rden1,
rden2,
rden3,
waddr0,
waddr1,
waddr2,
wen0,
wen1,
wen2,
wd0,
wd1,
wd2,
wen_bank_id,
wr_bank_id,
clk,
rst_l,
rd0,
rd1,
rd2,
rd3,
scan_mode
);
function automatic [0:0] sv2v_cast_1;
input reg [0:0] inp;
sv2v_cast_1 = inp;
endfunction
function automatic [4:0] sv2v_cast_5;
input reg [4:0] inp;
sv2v_cast_5 = inp;
endfunction
parameter GPR_BANKS = 1;
parameter GPR_BANKS_LOG2 = 1;
input wire active_clk;
input wire [4:0] raddr0;
input wire [4:0] raddr1;
input wire [4:0] raddr2;
input wire [4:0] raddr3;
input wire rden0;
input wire rden1;
input wire rden2;
input wire rden3;
input wire [4:0] waddr0;
input wire [4:0] waddr1;
input wire [4:0] waddr2;
input wire wen0;
input wire wen1;
input wire wen2;
input wire [31:0] wd0;
input wire [31:0] wd1;
input wire [31:0] wd2;
input wire wen_bank_id;
input wire [(GPR_BANKS_LOG2 - 1):0] wr_bank_id;
input wire clk;
input wire rst_l;
output reg [31:0] rd0;
output reg [31:0] rd1;
output reg [31:0] rd2;
output reg [31:0] rd3;
input wire scan_mode;
wire [(((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) - (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) + 1) : (((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))) + 1)) * 32) + (((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) * 32) - 1)) : (((((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) >= (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))) ? (((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))) + 1) : (((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) - (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) + 1)) * 32) + (((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) * 32) - 1))):(((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) * 32) : ((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) * 32))] gpr_out;
reg [1023:32] gpr_in;
reg [31:1] w0v;
reg [31:1] w1v;
reg [31:1] w2v;
wire [31:1] gpr_wr_en;
wire [(((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))):(((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))] gpr_bank_wr_en;
wire [(GPR_BANKS_LOG2 - 1):0] gpr_bank_id;
rvdffs #(.WIDTH(GPR_BANKS_LOG2)) bankid_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wen_bank_id),
.din(wr_bank_id[(GPR_BANKS_LOG2 - 1):0]),
.dout(gpr_bank_id[(GPR_BANKS_LOG2 - 1):0])
);
assign gpr_wr_en[31:1] = ((w0v[31:1] | w1v[31:1]) | w2v[31:1]);
generate
genvar gpr_banks_i;
for (gpr_banks_i = 0; (gpr_banks_i < GPR_BANKS); gpr_banks_i = (gpr_banks_i + 1)) begin : gpr_banks
assign gpr_bank_wr_en[(((((GPR_BANKS - 1) >= 0) ? gpr_banks_i : (0 - (gpr_banks_i - (GPR_BANKS - 1)))) * 31) + 1)+:31] = (gpr_wr_en[31:1] & {31 {(gpr_bank_id[(GPR_BANKS_LOG2 - 1):0] == gpr_banks_i)}});
genvar gpr_j;
for (gpr_j = 1; (gpr_j < 32); gpr_j = (gpr_j + 1)) begin : gpr
rvdffe #(.WIDTH(32)) gprff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(gpr_bank_wr_en[(((((GPR_BANKS - 1) >= 0) ? gpr_banks_i : (0 - (gpr_banks_i - (GPR_BANKS - 1)))) * 31) + gpr_j)]),
.din(gpr_in[(gpr_j * 32)+:32]),
.dout(gpr_out[((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? gpr_banks_i : (0 - (gpr_banks_i - (GPR_BANKS - 1)))) * 31) + gpr_j) : ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - ((((((GPR_BANKS - 1) >= 0) ? gpr_banks_i : (0 - (gpr_banks_i - (GPR_BANKS - 1)))) * 31) + gpr_j) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))))) * 32)+:32])
);
end
end
endgenerate
always @(*) begin
rd0[31:0] = 32'b0;
rd1[31:0] = 32'b0;
rd2[31:0] = 32'b0;
rd3[31:0] = 32'b0;
w0v[31:1] = 31'b0;
w1v[31:1] = 31'b0;
w2v[31:1] = 31'b0;
gpr_in[1023:32] = 1'sb0;
begin : sv2v_autoblock_35
reg signed [31:0] i;
for (i = 0; (i < GPR_BANKS); i = (i + 1))
begin
begin : sv2v_autoblock_36
reg signed [31:0] j;
for (j = 1; (j < 32); j = (j + 1))
begin
rd0[31:0] = (rd0[31:0] | ({32 {((rden0 & (raddr0[4:0] == sv2v_cast_5(j))) & (gpr_bank_id[(GPR_BANKS_LOG2 - 1):0] == sv2v_cast_1(i)))}} & gpr_out[((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) : ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - ((((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))))) * 32)+:32]));
rd1[31:0] = (rd1[31:0] | ({32 {((rden1 & (raddr1[4:0] == sv2v_cast_5(j))) & (gpr_bank_id[(GPR_BANKS_LOG2 - 1):0] == sv2v_cast_1(i)))}} & gpr_out[((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) : ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - ((((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))))) * 32)+:32]));
rd2[31:0] = (rd2[31:0] | ({32 {((rden2 & (raddr2[4:0] == sv2v_cast_5(j))) & (gpr_bank_id[(GPR_BANKS_LOG2 - 1):0] == sv2v_cast_1(i)))}} & gpr_out[((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) : ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - ((((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))))) * 32)+:32]));
rd3[31:0] = (rd3[31:0] | ({32 {((rden3 & (raddr3[4:0] == sv2v_cast_5(j))) & (gpr_bank_id[(GPR_BANKS_LOG2 - 1):0] == sv2v_cast_1(i)))}} & gpr_out[((((((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1))) >= (((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31)))) ? (((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) : ((((GPR_BANKS - 1) >= 0) ? 1 : (1 + ((GPR_BANKS - 1) * 31))) - ((((((GPR_BANKS - 1) >= 0) ? i : (0 - (i - (GPR_BANKS - 1)))) * 31) + j) - (((GPR_BANKS - 1) >= 0) ? ((((GPR_BANKS - 1) >= 0) ? GPR_BANKS : (2 - GPR_BANKS)) * 31) : ((((0 >= (GPR_BANKS - 1)) ? (2 - GPR_BANKS) : GPR_BANKS) * 31) + ((1 + ((GPR_BANKS - 1) * 31)) - 1)))))) * 32)+:32]));
end
end
end
end
begin : sv2v_autoblock_37
reg signed [31:0] j;
for (j = 1; (j < 32); j = (j + 1))
begin
w0v[j] = (wen0 & (waddr0[4:0] == sv2v_cast_5(j)));
w1v[j] = (wen1 & (waddr1[4:0] == sv2v_cast_5(j)));
w2v[j] = (wen2 & (waddr2[4:0] == sv2v_cast_5(j)));
gpr_in[(j * 32)+:32] = ((({32 {w0v[j]}} & wd0[31:0]) | ({32 {w1v[j]}} & wd1[31:0])) | ({32 {w2v[j]}} & wd2[31:0]));
end
end
end
endmodule
module dec_ib_ctl (
free_clk,
active_clk,
dbg_cmd_valid,
dbg_cmd_write,
dbg_cmd_type,
dbg_cmd_size,
dbg_cmd_addr,
exu_flush_final,
dec_ib0_valid_eff_d,
dec_ib1_valid_eff_d,
i0_brp,
i1_brp,
ifu_i0_pc4,
ifu_i1_pc4,
ifu_i0_valid,
ifu_i1_valid,
ifu_i0_icaf,
ifu_i1_icaf,
ifu_i0_icaf_f1,
ifu_i1_icaf_f1,
ifu_i0_perr,
ifu_i1_perr,
ifu_i0_sbecc,
ifu_i1_sbecc,
ifu_i0_dbecc,
ifu_i1_dbecc,
ifu_i0_instr,
ifu_i1_instr,
ifu_i0_pc,
ifu_i1_pc,
dec_i0_decode_d,
dec_i1_decode_d,
rst_l,
clk,
dec_ib3_valid_d,
dec_ib2_valid_d,
dec_ib1_valid_d,
dec_ib0_valid_d,
dec_i0_instr_d,
dec_i1_instr_d,
dec_i0_pc_d,
dec_i1_pc_d,
dec_i0_pc4_d,
dec_i1_pc4_d,
dec_i0_brp,
dec_i1_brp,
dec_i0_icaf_d,
dec_i1_icaf_d,
dec_i0_icaf_f1_d,
dec_i0_perr_d,
dec_i1_perr_d,
dec_i0_sbecc_d,
dec_i1_sbecc_d,
dec_i0_dbecc_d,
dec_i1_dbecc_d,
dec_debug_wdata_rs1_d,
dec_debug_fence_d,
ifu_i0_cinst,
ifu_i1_cinst,
dec_i0_cinst_d,
dec_i1_cinst_d,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire free_clk;
input wire active_clk;
input wire dbg_cmd_valid;
input wire dbg_cmd_write;
input wire [1:0] dbg_cmd_type;
input wire [1:0] dbg_cmd_size;
input wire [31:0] dbg_cmd_addr;
input wire exu_flush_final;
input wire dec_ib0_valid_eff_d;
input wire dec_ib1_valid_eff_d;
input wire [67:0] i0_brp;
input wire [67:0] i1_brp;
input wire ifu_i0_pc4;
input wire ifu_i1_pc4;
input wire ifu_i0_valid;
input wire ifu_i1_valid;
input wire ifu_i0_icaf;
input wire ifu_i1_icaf;
input wire ifu_i0_icaf_f1;
input wire ifu_i1_icaf_f1;
input wire ifu_i0_perr;
input wire ifu_i1_perr;
input wire ifu_i0_sbecc;
input wire ifu_i1_sbecc;
input wire ifu_i0_dbecc;
input wire ifu_i1_dbecc;
input wire [31:0] ifu_i0_instr;
input wire [31:0] ifu_i1_instr;
input wire [31:1] ifu_i0_pc;
input wire [31:1] ifu_i1_pc;
input wire dec_i0_decode_d;
input wire dec_i1_decode_d;
input wire rst_l;
input wire clk;
output wire dec_ib3_valid_d;
output wire dec_ib2_valid_d;
output wire dec_ib1_valid_d;
output wire dec_ib0_valid_d;
output wire [31:0] dec_i0_instr_d;
output wire [31:0] dec_i1_instr_d;
output wire [31:1] dec_i0_pc_d;
output wire [31:1] dec_i1_pc_d;
output wire dec_i0_pc4_d;
output wire dec_i1_pc4_d;
output wire [67:0] dec_i0_brp;
output wire [67:0] dec_i1_brp;
output wire dec_i0_icaf_d;
output wire dec_i1_icaf_d;
output wire dec_i0_icaf_f1_d;
output wire dec_i0_perr_d;
output wire dec_i1_perr_d;
output wire dec_i0_sbecc_d;
output wire dec_i1_sbecc_d;
output wire dec_i0_dbecc_d;
output wire dec_i1_dbecc_d;
output wire dec_debug_wdata_rs1_d;
output wire dec_debug_fence_d;
input wire [15:0] ifu_i0_cinst;
input wire [15:0] ifu_i1_cinst;
output wire [15:0] dec_i0_cinst_d;
output wire [15:0] dec_i1_cinst_d;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire flush_final;
wire [3:0] ibval_in;
wire [3:0] ibval;
wire [31:0] ib3_in;
wire [31:0] ib2_in;
wire [31:0] ib1_in;
wire [31:0] ib0_in;
wire [31:0] ib3;
wire [31:0] ib2;
wire [31:0] ib1;
wire [31:0] ib0;
wire [36:0] pc3_in;
wire [36:0] pc2_in;
wire [36:0] pc1_in;
wire [36:0] pc0_in;
wire [36:0] pc3;
wire [36:0] pc2;
wire [36:0] pc1;
wire [36:0] pc0;
wire [15:0] cinst3_in;
wire [15:0] cinst2_in;
wire [15:0] cinst1_in;
wire [15:0] cinst0_in;
wire [15:0] cinst3;
wire [15:0] cinst2;
wire [15:0] cinst1;
wire [15:0] cinst0;
wire write_i1_ib3;
wire write_i0_ib3;
wire write_i1_ib2;
wire write_i0_ib2;
wire write_i1_ib1;
wire write_i0_ib1;
wire write_i0_ib0;
wire shift2;
wire shift1;
wire shift0;
wire shift_ib1_ib0;
wire shift_ib2_ib1;
wire shift_ib3_ib2;
wire shift_ib2_ib0;
wire shift_ib3_ib1;
wire ifu_i0_val;
wire ifu_i1_val;
wire debug_valid;
wire [4:0] dreg;
wire [11:0] dcsr;
wire [31:0] ib0_debug_in;
wire debug_read;
wire debug_write;
wire debug_read_gpr;
wire debug_write_gpr;
wire debug_read_csr;
wire debug_write_csr;
rvdff #(.WIDTH(1)) flush_upperff(
.rst_l(rst_l),
.clk(free_clk),
.din(exu_flush_final),
.dout(flush_final)
);
wire [3:0] ibvalid;
wire [3:0] i0_wen;
wire [3:1] i1_wen;
wire [3:0] shift_ibval;
wire [3:0] ibwrite;
assign ibvalid[3:0] = ((ibval[3:0] | i0_wen[3:0]) | {i1_wen[3:1], 1'b0});
assign ibval_in[3:0] = (((({4 {shift0}} & ibvalid[3:0]) | ({4 {shift1}} & {1'b0, ibvalid[3:1]})) | ({4 {shift2}} & {2'b0, ibvalid[3:2]})) & (~ {4 {flush_final}}));
rvdff #(.WIDTH(4)) ibvalff(
.rst_l(rst_l),
.clk(active_clk),
.din(ibval_in[3:0]),
.dout(ibval[3:0])
);
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign ifu_i0_val = ((ifu_i0_valid & (~ ibval[3])) & (~ flush_final));
assign ifu_i1_val = ((ifu_i1_valid & (~ ibval[2])) & (~ flush_final));
end
else begin
assign ifu_i0_val = ((ifu_i0_valid & ((~ dec_ib0_valid_eff_d) | (~ dec_ib1_valid_eff_d))) & (~ flush_final));
assign ifu_i1_val = ((ifu_i1_valid & ((~ dec_ib0_valid_eff_d) & (~ dec_ib1_valid_eff_d))) & (~ flush_final));
end
endgenerate
assign i0_wen[0] = ((~ ibval[0]) & (ifu_i0_val | debug_valid));
assign i0_wen[1] = ((ibval[0] & (~ ibval[1])) & ifu_i0_val);
assign i0_wen[2] = ((ibval[1] & (~ ibval[2])) & ifu_i0_val);
assign i0_wen[3] = ((ibval[2] & (~ ibval[3])) & ifu_i0_val);
assign i1_wen[1] = ((~ ibval[0]) & ifu_i1_val);
assign i1_wen[2] = ((ibval[0] & (~ ibval[1])) & ifu_i1_val);
assign i1_wen[3] = ((ibval[1] & (~ ibval[2])) & ifu_i1_val);
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign cinst3_in[15:0] = (({16 {write_i0_ib3}} & ifu_i0_cinst[15:0]) | ({16 {write_i1_ib3}} & ifu_i1_cinst[15:0]));
rvdffe #(.WIDTH(16)) cinst3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[3]),
.din(cinst3_in[15:0]),
.dout(cinst3[15:0])
);
assign cinst2_in[15:0] = ((({16 {write_i0_ib2}} & ifu_i0_cinst[15:0]) | ({16 {write_i1_ib2}} & ifu_i1_cinst[15:0])) | ({16 {shift_ib3_ib2}} & cinst3[15:0]));
rvdffe #(.WIDTH(16)) cinst2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[2]),
.din(cinst2_in[15:0]),
.dout(cinst2[15:0])
);
end
else begin
assign cinst3 = 1'sb0;
assign cinst2 = 1'sb0;
end
endgenerate
assign cinst1_in[15:0] = (((({16 {write_i0_ib1}} & ifu_i0_cinst[15:0]) | ({16 {write_i1_ib1}} & ifu_i1_cinst[15:0])) | ({16 {shift_ib2_ib1}} & cinst2[15:0])) | ({16 {shift_ib3_ib1}} & cinst3[15:0]));
rvdffe #(.WIDTH(16)) cinst1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[1]),
.din(cinst1_in[15:0]),
.dout(cinst1[15:0])
);
assign cinst0_in[15:0] = ((({16 {write_i0_ib0}} & ifu_i0_cinst[15:0]) | ({16 {shift_ib1_ib0}} & cinst1[15:0])) | ({16 {shift_ib2_ib0}} & cinst2[15:0]));
rvdffe #(.WIDTH(16)) cinst0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[0]),
.din(cinst0_in[15:0]),
.dout(cinst0[15:0])
);
assign dec_i0_cinst_d[15:0] = cinst0[15:0];
assign dec_i1_cinst_d[15:0] = cinst1[15:0];
assign ibwrite[3:0] = {(write_i0_ib3 | write_i1_ib3), ((write_i0_ib2 | write_i1_ib2) | shift_ib3_ib2), (((write_i0_ib1 | write_i1_ib1) | shift_ib2_ib1) | shift_ib3_ib1), ((write_i0_ib0 | shift_ib1_ib0) | shift_ib2_ib0)};
wire [36:0] ifu_i1_pcdata;
wire [36:0] ifu_i0_pcdata;
assign ifu_i1_pcdata[36:0] = {ifu_i1_icaf_f1, ifu_i1_dbecc, ifu_i1_sbecc, ifu_i1_perr, ifu_i1_icaf, ifu_i1_pc[31:1], ifu_i1_pc4};
assign ifu_i0_pcdata[36:0] = {ifu_i0_icaf_f1, ifu_i0_dbecc, ifu_i0_sbecc, ifu_i0_perr, ifu_i0_icaf, ifu_i0_pc[31:1], ifu_i0_pc4};
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign pc3_in[36:0] = (({37 {write_i0_ib3}} & ifu_i0_pcdata[36:0]) | ({37 {write_i1_ib3}} & ifu_i1_pcdata[36:0]));
rvdffe #(.WIDTH(37)) pc3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[3]),
.din(pc3_in[36:0]),
.dout(pc3[36:0])
);
assign pc2_in[36:0] = ((({37 {write_i0_ib2}} & ifu_i0_pcdata[36:0]) | ({37 {write_i1_ib2}} & ifu_i1_pcdata[36:0])) | ({37 {shift_ib3_ib2}} & pc3[36:0]));
rvdffe #(.WIDTH(37)) pc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[2]),
.din(pc2_in[36:0]),
.dout(pc2[36:0])
);
end
else begin
assign pc3 = 1'sb0;
assign pc2 = 1'sb0;
end
endgenerate
assign pc1_in[36:0] = (((({37 {write_i0_ib1}} & ifu_i0_pcdata[36:0]) | ({37 {write_i1_ib1}} & ifu_i1_pcdata[36:0])) | ({37 {shift_ib2_ib1}} & pc2[36:0])) | ({37 {shift_ib3_ib1}} & pc3[36:0]));
rvdffe #(.WIDTH(37)) pc1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[1]),
.din(pc1_in[36:0]),
.dout(pc1[36:0])
);
assign pc0_in[36:0] = ((({37 {write_i0_ib0}} & ifu_i0_pcdata[36:0]) | ({37 {shift_ib1_ib0}} & pc1[36:0])) | ({37 {shift_ib2_ib0}} & pc2[36:0]));
rvdffe #(.WIDTH(37)) pc0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[0]),
.din(pc0_in[36:0]),
.dout(pc0[36:0])
);
assign dec_i0_icaf_f1_d = pc0[36];
assign dec_i1_dbecc_d = pc1[35];
assign dec_i0_dbecc_d = pc0[35];
assign dec_i1_sbecc_d = pc1[34];
assign dec_i0_sbecc_d = pc0[34];
assign dec_i1_perr_d = pc1[33];
assign dec_i0_perr_d = pc0[33];
assign dec_i1_icaf_d = pc1[32];
assign dec_i0_icaf_d = pc0[32];
assign dec_i1_pc_d[31:1] = pc1[31:1];
assign dec_i0_pc_d[31:1] = pc0[31:1];
assign dec_i1_pc4_d = pc1[0];
assign dec_i0_pc4_d = pc0[0];
wire [67:0] bp3_in;
wire [67:0] bp3;
wire [67:0] bp2_in;
wire [67:0] bp2;
wire [67:0] bp1_in;
wire [67:0] bp1;
wire [67:0] bp0_in;
wire [67:0] bp0;
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign bp3_in = (({68 {write_i0_ib3}} & i0_brp) | ({68 {write_i1_ib3}} & i1_brp));
rvdffe #(.WIDTH(68)) bp3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[3]),
.din(bp3_in),
.dout(bp3)
);
assign bp2_in = ((({68 {write_i0_ib2}} & i0_brp) | ({68 {write_i1_ib2}} & i1_brp)) | ({68 {shift_ib3_ib2}} & bp3));
rvdffe #(.WIDTH(68)) bp2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[2]),
.din(bp2_in),
.dout(bp2)
);
end
else begin
assign bp3 = 1'sb0;
assign bp2 = 1'sb0;
end
endgenerate
assign bp1_in = (((({68 {write_i0_ib1}} & i0_brp) | ({68 {write_i1_ib1}} & i1_brp)) | ({68 {shift_ib2_ib1}} & bp2)) | ({68 {shift_ib3_ib1}} & bp3));
rvdffe #(.WIDTH(68)) bp1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[1]),
.din(bp1_in),
.dout(bp1)
);
assign bp0_in = ((({68 {write_i0_ib0}} & i0_brp) | ({68 {shift_ib1_ib0}} & bp1)) | ({68 {shift_ib2_ib0}} & bp2));
rvdffe #(.WIDTH(68)) bp0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[0]),
.din(bp0_in),
.dout(bp0)
);
generate
if ((DEC_INSTBUF_DEPTH == 4)) begin
assign ib3_in[31:0] = (({32 {write_i0_ib3}} & ifu_i0_instr[31:0]) | ({32 {write_i1_ib3}} & ifu_i1_instr[31:0]));
rvdffe #(.WIDTH(32)) ib3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[3]),
.din(ib3_in[31:0]),
.dout(ib3[31:0])
);
assign ib2_in[31:0] = ((({32 {write_i0_ib2}} & ifu_i0_instr[31:0]) | ({32 {write_i1_ib2}} & ifu_i1_instr[31:0])) | ({32 {shift_ib3_ib2}} & ib3[31:0]));
rvdffe #(.WIDTH(32)) ib2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[2]),
.din(ib2_in[31:0]),
.dout(ib2[31:0])
);
end
else begin
assign ib3 = 1'sb0;
assign ib2 = 1'sb0;
end
endgenerate
assign ib1_in[31:0] = (((({32 {write_i0_ib1}} & ifu_i0_instr[31:0]) | ({32 {write_i1_ib1}} & ifu_i1_instr[31:0])) | ({32 {shift_ib2_ib1}} & ib2[31:0])) | ({32 {shift_ib3_ib1}} & ib3[31:0]));
rvdffe #(.WIDTH(32)) ib1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[1]),
.din(ib1_in[31:0]),
.dout(ib1[31:0])
);
assign debug_valid = (dbg_cmd_valid & (dbg_cmd_type[1:0] != 2'h2));
assign debug_read = (debug_valid & (~ dbg_cmd_write));
assign debug_write = (debug_valid & dbg_cmd_write);
assign debug_read_gpr = (debug_read & (dbg_cmd_type[1:0] == 2'h0));
assign debug_write_gpr = (debug_write & (dbg_cmd_type[1:0] == 2'h0));
assign debug_read_csr = (debug_read & (dbg_cmd_type[1:0] == 2'h1));
assign debug_write_csr = (debug_write & (dbg_cmd_type[1:0] == 2'h1));
assign dreg[4:0] = dbg_cmd_addr[4:0];
assign dcsr[11:0] = dbg_cmd_addr[11:0];
assign ib0_debug_in[31:0] = (((({32 {debug_read_gpr}} & {12'b000000000000, dreg[4:0], 15'b110000000110011}) | ({32 {debug_write_gpr}} & {20'b00000000000000000110, dreg[4:0], 7'b0110011})) | ({32 {debug_read_csr}} & {dcsr[11:0], 20'b00000010000001110011})) | ({32 {debug_write_csr}} & {dcsr[11:0], 20'b00000001000001110011}));
rvdff #(.WIDTH(1)) debug_wdata_rs1ff(
.rst_l(rst_l),
.clk(free_clk),
.din((debug_write_gpr | debug_write_csr)),
.dout(dec_debug_wdata_rs1_d)
);
wire debug_fence_in;
assign debug_fence_in = (debug_write_csr & (dcsr[11:0] == 12'h7c4));
rvdff #(.WIDTH(1)) debug_fence_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(debug_fence_in),
.dout(dec_debug_fence_d)
);
assign ib0_in[31:0] = ((({32 {write_i0_ib0}} & (debug_valid ? ib0_debug_in[31:0] : ifu_i0_instr[31:0])) | ({32 {shift_ib1_ib0}} & ib1[31:0])) | ({32 {shift_ib2_ib0}} & ib2[31:0]));
rvdffe #(.WIDTH(32)) ib0ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(ibwrite[0]),
.din(ib0_in[31:0]),
.dout(ib0[31:0])
);
assign dec_ib3_valid_d = ibval[3];
assign dec_ib2_valid_d = ibval[2];
assign dec_ib1_valid_d = ibval[1];
assign dec_ib0_valid_d = ibval[0];
assign dec_i0_instr_d[31:0] = ib0[31:0];
assign dec_i1_instr_d[31:0] = ib1[31:0];
assign dec_i0_brp = bp0;
assign dec_i1_brp = bp1;
assign shift1 = (dec_i0_decode_d & (~ dec_i1_decode_d));
assign shift2 = (dec_i0_decode_d & dec_i1_decode_d);
assign shift0 = (~ dec_i0_decode_d);
assign shift_ibval[3:0] = ((({4 {shift1}} & {1'b0, ibval[3:1]}) | ({4 {shift2}} & {2'b0, ibval[3:2]})) | ({4 {shift0}} & ibval[3:0]));
assign write_i0_ib0 = ((~ shift_ibval[0]) & (ifu_i0_val | debug_valid));
assign write_i0_ib1 = ((shift_ibval[0] & (~ shift_ibval[1])) & ifu_i0_val);
assign write_i0_ib2 = ((shift_ibval[1] & (~ shift_ibval[2])) & ifu_i0_val);
assign write_i0_ib3 = ((shift_ibval[2] & (~ shift_ibval[3])) & ifu_i0_val);
assign write_i1_ib1 = ((~ shift_ibval[0]) & ifu_i1_val);
assign write_i1_ib2 = ((shift_ibval[0] & (~ shift_ibval[1])) & ifu_i1_val);
assign write_i1_ib3 = ((shift_ibval[1] & (~ shift_ibval[2])) & ifu_i1_val);
assign shift_ib1_ib0 = (shift1 & ibval[1]);
assign shift_ib2_ib1 = (shift1 & ibval[2]);
assign shift_ib3_ib2 = (shift1 & ibval[3]);
assign shift_ib2_ib0 = (shift2 & ibval[2]);
assign shift_ib3_ib1 = (shift2 & ibval[3]);
endmodule
module dec_tlu_ctl (
clk,
active_clk,
free_clk,
rst_l,
scan_mode,
rst_vec,
nmi_int,
nmi_vec,
i_cpu_halt_req,
i_cpu_run_req,
mpc_debug_halt_req,
mpc_debug_run_req,
mpc_reset_run_req,
ifu_pmu_instr_aligned,
ifu_pmu_align_stall,
ifu_pmu_fetch_stall,
ifu_pmu_ic_miss,
ifu_pmu_ic_hit,
ifu_pmu_bus_error,
ifu_pmu_bus_busy,
ifu_pmu_bus_trxn,
dec_pmu_instr_decoded,
dec_pmu_decode_stall,
dec_pmu_presync_stall,
dec_pmu_postsync_stall,
lsu_freeze_dc3,
lsu_store_stall_any,
dma_dccm_stall_any,
dma_iccm_stall_any,
exu_pmu_i0_br_misp,
exu_pmu_i0_br_ataken,
exu_pmu_i0_pc4,
exu_pmu_i1_br_misp,
exu_pmu_i1_br_ataken,
exu_pmu_i1_pc4,
lsu_pmu_bus_trxn,
lsu_pmu_bus_misaligned,
lsu_pmu_bus_error,
lsu_pmu_bus_busy,
iccm_dma_sb_error,
lsu_error_pkt_dc3,
dec_pause_state,
lsu_imprecise_error_store_any,
lsu_imprecise_error_load_any,
lsu_imprecise_error_addr_any,
lsu_freeze_external_ints_dc3,
dec_csr_wen_unq_d,
dec_csr_any_unq_d,
dec_csr_wen_wb,
dec_csr_rdaddr_d,
dec_csr_wraddr_wb,
dec_csr_wrdata_wb,
dec_csr_stall_int_ff,
dec_tlu_i0_valid_e4,
dec_tlu_i1_valid_e4,
dec_i0_load_e4,
dec_fence_pending,
exu_npc_e4,
exu_i0_flush_lower_e4,
exu_i1_flush_lower_e4,
exu_i0_flush_path_e4,
exu_i1_flush_path_e4,
dec_tlu_i0_pc_e4,
dec_tlu_i1_pc_e4,
dec_tlu_packet_e4,
dec_illegal_inst,
dec_i0_decode_d,
exu_i0_br_index_e4,
exu_i0_br_hist_e4,
exu_i0_br_bank_e4,
exu_i0_br_error_e4,
exu_i0_br_start_error_e4,
exu_i0_br_valid_e4,
exu_i0_br_mp_e4,
exu_i0_br_middle_e4,
exu_i0_br_fghr_e4,
exu_i1_br_index_e4,
exu_i1_br_hist_e4,
exu_i1_br_bank_e4,
exu_i1_br_error_e4,
exu_i1_br_start_error_e4,
exu_i1_br_valid_e4,
exu_i1_br_mp_e4,
exu_i1_br_middle_e4,
exu_i1_br_fghr_e4,
exu_i1_br_way_e4,
exu_i0_br_way_e4,
dec_dbg_cmd_done,
dec_dbg_cmd_fail,
dec_tlu_flush_noredir_wb,
dec_tlu_mpc_halted_only,
dec_tlu_dbg_halted,
dec_tlu_pmu_fw_halted,
dec_tlu_debug_mode,
dec_tlu_resume_ack,
dec_tlu_debug_stall,
dec_tlu_flush_leak_one_wb,
dec_tlu_flush_err_wb,
dec_tlu_stall_dma,
dbg_halt_req,
dbg_resume_req,
ifu_miss_state_idle,
lsu_halt_idle_any,
trigger_pkt_any,
ifu_ic_debug_rd_data,
ifu_ic_debug_rd_data_valid,
dec_tlu_ic_diag_pkt,
pic_claimid,
pic_pl,
mhwakeup,
mexintpend,
timer_int,
o_cpu_halt_status,
o_cpu_halt_ack,
o_cpu_run_ack,
o_debug_mode_status,
mpc_debug_halt_ack,
mpc_debug_run_ack,
debug_brkpt_status,
dec_tlu_meicurpl,
dec_tlu_meipt,
dec_tlu_br0_wb_pkt,
dec_tlu_br1_wb_pkt,
dec_csr_rddata_d,
dec_csr_legal_d,
dec_tlu_i0_kill_writeb_wb,
dec_tlu_i1_kill_writeb_wb,
dec_tlu_flush_lower_wb,
dec_tlu_flush_path_wb,
dec_tlu_fence_i_wb,
dec_tlu_presync_d,
dec_tlu_postsync_d,
dec_tlu_mrac_ff,
dec_tlu_cancel_e4,
dec_tlu_wr_pause_wb,
dec_tlu_flush_pause_wb,
dec_tlu_perfcnt0,
dec_tlu_perfcnt1,
dec_tlu_perfcnt2,
dec_tlu_perfcnt3,
dec_tlu_i0_valid_wb1,
dec_tlu_i1_valid_wb1,
dec_tlu_i0_exc_valid_wb1,
dec_tlu_i1_exc_valid_wb1,
dec_tlu_int_valid_wb1,
dec_tlu_exc_cause_wb1,
dec_tlu_mtval_wb1,
dec_tlu_sideeffect_posted_disable,
dec_tlu_dual_issue_disable,
dec_tlu_core_ecc_disable,
dec_tlu_sec_alu_disable,
dec_tlu_non_blocking_disable,
dec_tlu_fast_div_disable,
dec_tlu_bpred_disable,
dec_tlu_wb_coalescing_disable,
dec_tlu_ld_miss_byp_wb_disable,
dec_tlu_pipelining_disable,
dec_tlu_dma_qos_prty,
dec_tlu_misc_clk_override,
dec_tlu_dec_clk_override,
dec_tlu_exu_clk_override,
dec_tlu_ifu_clk_override,
dec_tlu_lsu_clk_override,
dec_tlu_bus_clk_override,
dec_tlu_pic_clk_override,
dec_tlu_dccm_clk_override,
dec_tlu_icm_clk_override
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire free_clk;
input wire rst_l;
input wire scan_mode;
input wire [31:1] rst_vec;
input wire nmi_int;
input wire [31:1] nmi_vec;
input wire i_cpu_halt_req;
input wire i_cpu_run_req;
input wire mpc_debug_halt_req;
input wire mpc_debug_run_req;
input wire mpc_reset_run_req;
input wire [1:0] ifu_pmu_instr_aligned;
input wire ifu_pmu_align_stall;
input wire ifu_pmu_fetch_stall;
input wire ifu_pmu_ic_miss;
input wire ifu_pmu_ic_hit;
input wire ifu_pmu_bus_error;
input wire ifu_pmu_bus_busy;
input wire ifu_pmu_bus_trxn;
input wire [1:0] dec_pmu_instr_decoded;
input wire dec_pmu_decode_stall;
input wire dec_pmu_presync_stall;
input wire dec_pmu_postsync_stall;
input wire lsu_freeze_dc3;
input wire lsu_store_stall_any;
input wire dma_dccm_stall_any;
input wire dma_iccm_stall_any;
input wire exu_pmu_i0_br_misp;
input wire exu_pmu_i0_br_ataken;
input wire exu_pmu_i0_pc4;
input wire exu_pmu_i1_br_misp;
input wire exu_pmu_i1_br_ataken;
input wire exu_pmu_i1_pc4;
input wire lsu_pmu_bus_trxn;
input wire lsu_pmu_bus_misaligned;
input wire lsu_pmu_bus_error;
input wire lsu_pmu_bus_busy;
input wire iccm_dma_sb_error;
input wire [37:0] lsu_error_pkt_dc3;
input wire dec_pause_state;
input wire lsu_imprecise_error_store_any;
input wire lsu_imprecise_error_load_any;
input wire [31:0] lsu_imprecise_error_addr_any;
input wire lsu_freeze_external_ints_dc3;
input wire dec_csr_wen_unq_d;
input wire dec_csr_any_unq_d;
input wire dec_csr_wen_wb;
input wire [11:0] dec_csr_rdaddr_d;
input wire [11:0] dec_csr_wraddr_wb;
input wire [31:0] dec_csr_wrdata_wb;
input wire dec_csr_stall_int_ff;
input wire dec_tlu_i0_valid_e4;
input wire dec_tlu_i1_valid_e4;
input wire dec_i0_load_e4;
input wire dec_fence_pending;
input wire [31:1] exu_npc_e4;
input wire exu_i0_flush_lower_e4;
input wire exu_i1_flush_lower_e4;
input wire [31:1] exu_i0_flush_path_e4;
input wire [31:1] exu_i1_flush_path_e4;
input wire [31:1] dec_tlu_i0_pc_e4;
input wire [31:1] dec_tlu_i1_pc_e4;
input wire [25:0] dec_tlu_packet_e4;
input wire [31:0] dec_illegal_inst;
input wire dec_i0_decode_d;
input wire [5:4] exu_i0_br_index_e4;
input wire [1:0] exu_i0_br_hist_e4;
input wire [1:0] exu_i0_br_bank_e4;
input wire exu_i0_br_error_e4;
input wire exu_i0_br_start_error_e4;
input wire exu_i0_br_valid_e4;
input wire exu_i0_br_mp_e4;
input wire exu_i0_br_middle_e4;
input wire [4:0] exu_i0_br_fghr_e4;
input wire [5:4] exu_i1_br_index_e4;
input wire [1:0] exu_i1_br_hist_e4;
input wire [1:0] exu_i1_br_bank_e4;
input wire exu_i1_br_error_e4;
input wire exu_i1_br_start_error_e4;
input wire exu_i1_br_valid_e4;
input wire exu_i1_br_mp_e4;
input wire exu_i1_br_middle_e4;
input wire [4:0] exu_i1_br_fghr_e4;
input wire exu_i1_br_way_e4;
input wire exu_i0_br_way_e4;
output wire dec_dbg_cmd_done;
output wire dec_dbg_cmd_fail;
output wire dec_tlu_flush_noredir_wb;
output wire dec_tlu_mpc_halted_only;
output wire dec_tlu_dbg_halted;
output wire dec_tlu_pmu_fw_halted;
output wire dec_tlu_debug_mode;
output wire dec_tlu_resume_ack;
output wire dec_tlu_debug_stall;
output wire dec_tlu_flush_leak_one_wb;
output wire dec_tlu_flush_err_wb;
output wire dec_tlu_stall_dma;
input wire dbg_halt_req;
input wire dbg_resume_req;
input wire ifu_miss_state_idle;
input wire lsu_halt_idle_any;
output wire [151:0] trigger_pkt_any;
input wire [33:0] ifu_ic_debug_rd_data;
input wire ifu_ic_debug_rd_data_valid;
output wire [52:0] dec_tlu_ic_diag_pkt;
input wire [7:0] pic_claimid;
input wire [3:0] pic_pl;
input wire mhwakeup;
input wire mexintpend;
input wire timer_int;
output wire o_cpu_halt_status;
output wire o_cpu_halt_ack;
output wire o_cpu_run_ack;
output wire o_debug_mode_status;
output wire mpc_debug_halt_ack;
output wire mpc_debug_run_ack;
output wire debug_brkpt_status;
output wire [3:0] dec_tlu_meicurpl;
output wire [3:0] dec_tlu_meipt;
output wire [15:0] dec_tlu_br0_wb_pkt;
output wire [15:0] dec_tlu_br1_wb_pkt;
output wire [31:0] dec_csr_rddata_d;
output wire dec_csr_legal_d;
output wire dec_tlu_i0_kill_writeb_wb;
output wire dec_tlu_i1_kill_writeb_wb;
output wire dec_tlu_flush_lower_wb;
output wire [31:1] dec_tlu_flush_path_wb;
output wire dec_tlu_fence_i_wb;
output wire dec_tlu_presync_d;
output wire dec_tlu_postsync_d;
output wire [31:0] dec_tlu_mrac_ff;
output wire dec_tlu_cancel_e4;
output wire dec_tlu_wr_pause_wb;
output wire dec_tlu_flush_pause_wb;
output wire [1:0] dec_tlu_perfcnt0;
output wire [1:0] dec_tlu_perfcnt1;
output wire [1:0] dec_tlu_perfcnt2;
output wire [1:0] dec_tlu_perfcnt3;
output wire dec_tlu_i0_valid_wb1;
output wire dec_tlu_i1_valid_wb1;
output wire dec_tlu_i0_exc_valid_wb1;
output wire dec_tlu_i1_exc_valid_wb1;
output wire dec_tlu_int_valid_wb1;
output wire [4:0] dec_tlu_exc_cause_wb1;
output wire [31:0] dec_tlu_mtval_wb1;
output wire dec_tlu_sideeffect_posted_disable;
output wire dec_tlu_dual_issue_disable;
output wire dec_tlu_core_ecc_disable;
output wire dec_tlu_sec_alu_disable;
output wire dec_tlu_non_blocking_disable;
output wire dec_tlu_fast_div_disable;
output wire dec_tlu_bpred_disable;
output wire dec_tlu_wb_coalescing_disable;
output wire dec_tlu_ld_miss_byp_wb_disable;
output wire dec_tlu_pipelining_disable;
output wire [2:0] dec_tlu_dma_qos_prty;
output wire dec_tlu_misc_clk_override;
output wire dec_tlu_dec_clk_override;
output wire dec_tlu_exu_clk_override;
output wire dec_tlu_ifu_clk_override;
output wire dec_tlu_lsu_clk_override;
output wire dec_tlu_bus_clk_override;
output wire dec_tlu_pic_clk_override;
output wire dec_tlu_dccm_clk_override;
output wire dec_tlu_icm_clk_override;
wire dec_csr_wen_wb_mod;
wire clk_override;
wire e4e5_int_clk;
wire nmi_lsu_load_type;
wire nmi_lsu_store_type;
wire nmi_int_detected_f;
wire nmi_lsu_load_type_f;
wire nmi_lsu_store_type_f;
wire allow_dbg_halt_csr_write;
wire dbg_cmd_done_ns;
wire i_cpu_run_req_d1_raw;
wire debug_mode_status;
wire lsu_single_ecc_error_wb;
wire i0_mp_e4;
wire i1_mp_e4;
wire sel_npc_e4;
wire sel_npc_wb;
wire ce_int;
wire mtval_capture_lsu_wb;
wire wr_mdeau_wb;
wire micect_cout_nc;
wire miccmect_cout_nc;
wire mdccmect_cout_nc;
wire nmi_in_debug_mode;
wire dpc_capture_npc;
wire dpc_capture_pc;
wire tdata_load;
wire tdata_opcode;
wire tdata_action;
wire perfcnt_halted;
wire reset_delayed;
wire reset_detect;
wire reset_detected;
wire wr_mstatus_wb;
wire wr_mtvec_wb;
wire wr_mie_wb;
wire wr_mcyclel_wb;
wire wr_mcycleh_wb;
wire wr_minstretl_wb;
wire wr_minstreth_wb;
wire wr_mscratch_wb;
wire wr_mepc_wb;
wire wr_mcause_wb;
wire wr_mtval_wb;
wire wr_mrac_wb;
wire wr_meihap_wb;
wire wr_meicurpl_wb;
wire wr_meipt_wb;
wire wr_dcsr_wb;
wire wr_dpc_wb;
wire wr_meicidpl_wb;
wire wr_meivt_wb;
wire wr_meicpct_wb;
wire wr_micect_wb;
wire wr_miccmect_wb;
wire wr_mdccmect_wb;
wire wr_mhpme3_wb;
wire wr_mhpme4_wb;
wire wr_mhpme5_wb;
wire wr_mhpme6_wb;
wire wr_mgpmc_wb;
wire mgpmc_b;
wire mgpmc;
wire wr_mtsel_wb;
wire wr_mtdata1_t0_wb;
wire wr_mtdata1_t1_wb;
wire wr_mtdata1_t2_wb;
wire wr_mtdata1_t3_wb;
wire wr_mtdata2_t0_wb;
wire wr_mtdata2_t1_wb;
wire wr_mtdata2_t2_wb;
wire wr_mtdata2_t3_wb;
wire [31:0] mtdata2_t0;
wire [31:0] mtdata2_t1;
wire [31:0] mtdata2_t2;
wire [31:0] mtdata2_t3;
wire [31:0] mtdata2_tsel_out;
wire [31:0] mtdata1_tsel_out;
wire [9:0] mtdata1_t0_ns;
wire [9:0] mtdata1_t0;
wire [9:0] mtdata1_t1_ns;
wire [9:0] mtdata1_t1;
wire [9:0] mtdata1_t2_ns;
wire [9:0] mtdata1_t2;
wire [9:0] mtdata1_t3_ns;
wire [9:0] mtdata1_t3;
wire [27:0] tdata_wrdata_wb;
wire [1:0] mtsel_ns;
wire [1:0] mtsel;
wire tlu_i0_kill_writeb_e4;
wire tlu_i1_kill_writeb_e4;
wire [1:0] mstatus_ns;
wire [1:0] mstatus;
wire mstatus_mie_ns;
wire [30:0] mtvec_ns;
wire [30:0] mtvec;
wire [15:2] dcsr_ns;
wire [15:2] dcsr;
wire [3:0] mip_ns;
wire [3:0] mip;
wire [3:0] mie_ns;
wire [3:0] mie;
wire [31:0] mcyclel_ns;
wire [31:0] mcyclel;
wire [31:0] mcycleh_ns;
wire [31:0] mcycleh;
wire [31:0] minstretl_ns;
wire [31:0] minstretl;
wire [31:0] minstreth_ns;
wire [31:0] minstreth;
wire [31:0] micect_ns;
wire [31:0] micect;
wire [31:0] miccmect_ns;
wire [31:0] miccmect;
wire [31:0] mdccmect_ns;
wire [31:0] mdccmect;
wire [26:0] micect_inc;
wire [26:0] miccmect_inc;
wire [26:0] mdccmect_inc;
wire [31:0] mscratch;
wire [31:0] mhpmc3;
wire [31:0] mhpmc3_ns;
wire [31:0] mhpmc4;
wire [31:0] mhpmc4_ns;
wire [31:0] mhpmc5;
wire [31:0] mhpmc5_ns;
wire [31:0] mhpmc6;
wire [31:0] mhpmc6_ns;
wire [31:0] mhpmc3h;
wire [31:0] mhpmc3h_ns;
wire [31:0] mhpmc4h;
wire [31:0] mhpmc4h_ns;
wire [31:0] mhpmc5h;
wire [31:0] mhpmc5h_ns;
wire [31:0] mhpmc6h;
wire [31:0] mhpmc6h_ns;
wire [5:0] mhpme3;
wire [5:0] mhpme4;
wire [5:0] mhpme5;
wire [5:0] mhpme6;
wire [31:0] mrac;
wire [9:2] meihap;
wire [31:10] meivt;
wire [3:0] meicurpl_ns;
wire [3:0] meicurpl;
wire [3:0] meicidpl_ns;
wire [3:0] meicidpl;
wire [3:0] meipt_ns;
wire [3:0] meipt;
wire [31:0] mdseac;
wire mdseac_locked_ns;
wire mdseac_locked_f;
wire mdseac_en;
wire nmi_lsu_detected;
wire [31:1] mepc_ns;
wire [31:1] mepc;
wire [31:1] dpc_ns;
wire [31:1] dpc;
wire [31:0] mcause_ns;
wire [31:0] mcause;
wire [31:0] mtval_ns;
wire [31:0] mtval;
wire mret_wb;
wire dec_pause_state_f;
wire dec_tlu_wr_pause_wb_f;
wire pause_expired_e4;
wire pause_expired_wb;
wire tlu_flush_lower_e4;
wire tlu_flush_lower_wb;
wire [31:1] tlu_flush_path_e4;
wire [31:1] tlu_flush_path_wb;
wire i0_valid_wb;
wire i1_valid_wb;
wire [5:0] vectored_cause;
wire vpath_overflow_nc;
wire [31:1] vectored_path;
wire [31:1] interrupt_path;
wire [18:2] dicawics_ns;
wire [18:2] dicawics;
wire wr_dicawics_wb;
wire wr_dicad0_wb;
wire wr_dicad1_wb;
wire [31:0] dicad0_ns;
wire [31:0] dicad0;
wire [1:0] dicad1_ns;
wire [1:0] dicad1;
wire ebreak_e4;
wire ebreak_to_debug_mode_e4;
wire ecall_e4;
wire illegal_e4;
wire illegal_e4_qual;
wire mret_e4;
wire inst_acc_e4;
wire fence_i_e4;
wire ic_perr_e4;
wire iccm_sbecc_e4;
wire ebreak_to_debug_mode_wb;
wire kill_ebreak_count_wb;
wire inst_acc_second_e4;
wire ebreak_wb;
wire ecall_wb;
wire illegal_wb;
wire illegal_raw_wb;
wire inst_acc_wb;
wire inst_acc_second_wb;
wire fence_i_wb;
wire ic_perr_wb;
wire iccm_sbecc_wb;
wire ce_int_ready;
wire ext_int_ready;
wire timer_int_ready;
wire mhwakeup_ready;
wire take_ext_int;
wire take_ce_int;
wire take_timer_int;
wire take_nmi;
wire take_nmi_wb;
wire i0_exception_valid_e4;
wire interrupt_valid;
wire i0_exception_valid_wb;
wire interrupt_valid_wb;
wire exc_or_int_valid;
wire exc_or_int_valid_wb;
wire mdccme_ce_req;
wire miccme_ce_req;
wire mice_ce_req;
wire synchronous_flush_e4;
wire [4:0] exc_cause_e4;
wire [4:0] exc_cause_wb;
wire mcyclel_cout;
wire mcyclel_cout_f;
wire [31:0] mcyclel_inc;
wire mcycleh_cout_nc;
wire [31:0] mcycleh_inc;
wire minstretl_cout;
wire minstretl_cout_f;
wire minstret_enable;
wire [31:0] minstretl_inc;
wire [31:0] minstretl_read;
wire minstreth_cout_nc;
wire [31:0] minstreth_inc;
wire [31:0] minstreth_read;
wire [31:1] pc_e4;
wire [31:1] pc_wb;
wire [31:1] npc_e4;
wire [31:1] npc_wb;
wire mtval_capture_pc_wb;
wire mtval_capture_inst_wb;
wire mtval_clear_wb;
wire mtval_capture_pc_plus2_wb;
wire valid_csr;
wire [5:4] dec_tlu_br0_addr_e4;
wire [5:4] dec_tlu_br1_addr_e4;
wire [1:0] dec_tlu_br0_bank_e4;
wire [1:0] dec_tlu_br1_bank_e4;
wire rfpc_i0_e4;
wire rfpc_i1_e4;
wire lsu_i0_rfnpc_dc4;
wire lsu_i1_rfnpc_dc4;
wire dec_tlu_br0_error_e4;
wire dec_tlu_br0_start_error_e4;
wire dec_tlu_br0_v_e4;
wire dec_tlu_br1_error_e4;
wire dec_tlu_br1_start_error_e4;
wire dec_tlu_br1_v_e4;
wire lsu_i0_exc_dc4;
wire lsu_i1_exc_dc4;
wire lsu_i0_exc_dc4_raw;
wire lsu_i1_exc_dc4_raw;
wire lsu_exc_ma_dc4;
wire lsu_exc_acc_dc4;
wire lsu_exc_st_dc4;
wire lsu_exc_valid_e4;
wire lsu_exc_valid_e4_raw;
wire lsu_exc_valid_wb;
wire lsu_i0_exc_wb;
wire block_interrupts;
wire lsu_block_interrupts_dc3;
wire lsu_block_interrupts_e4;
wire tlu_i0_commit_cmt;
wire tlu_i1_commit_cmt;
wire i0_trigger_eval_e4;
wire i1_trigger_eval_e4;
wire lsu_freeze_e4;
wire lsu_freeze_pulse_e3;
wire lsu_freeze_pulse_e4;
wire request_debug_mode_e4;
wire request_debug_mode_wb;
wire request_debug_mode_done;
wire request_debug_mode_done_f;
wire take_halt;
wire take_halt_f;
wire halt_taken;
wire halt_taken_f;
wire internal_dbg_halt_mode;
wire dbg_tlu_halted_f;
wire take_reset;
wire dbg_tlu_halted;
wire core_empty;
wire lsu_halt_idle_any_f;
wire ifu_miss_state_idle_f;
wire resume_ack_ns;
wire debug_halt_req_f;
wire debug_resume_req_f;
wire enter_debug_halt_req;
wire dcsr_single_step_done;
wire dcsr_single_step_done_f;
wire debug_halt_req_d1;
wire debug_halt_req_ns;
wire dcsr_single_step_running;
wire dcsr_single_step_running_f;
wire internal_dbg_halt_timers;
wire [3:0] i0_trigger_e4;
wire [3:0] i1_trigger_e4;
wire [3:0] trigger_action;
wire [3:0] trigger_enabled;
wire [3:0] i0_trigger_chain_masked_e4;
wire [3:0] i1_trigger_chain_masked_e4;
wire [2:0] trigger_chain;
wire i0_trigger_hit_e4;
wire i0_trigger_hit_raw_e4;
wire i0_trigger_action_e4;
wire trigger_hit_e4;
wire trigger_hit_wb;
wire i0_trigger_hit_wb;
wire mepc_trigger_hit_sel_pc_e4;
wire mepc_trigger_hit_sel_pc_wb;
wire i1_trigger_hit_e4;
wire i1_trigger_hit_raw_e4;
wire i1_trigger_action_e4;
wire [3:0] update_hit_bit_e4;
wire [3:0] update_hit_bit_wb;
wire [3:0] i0_iside_trigger_has_pri_e4;
wire [3:0] i1_iside_trigger_has_pri_e4;
wire [3:0] i0_lsu_trigger_has_pri_e4;
wire [3:0] i1_lsu_trigger_has_pri_e4;
wire cpu_halt_status;
wire cpu_halt_ack;
wire cpu_run_ack;
wire ext_halt_pulse;
wire i_cpu_halt_req_d1;
wire i_cpu_run_req_d1;
wire inst_acc_e4_raw;
wire trigger_hit_dmode_e4;
wire trigger_hit_dmode_wb;
wire trigger_hit_for_dscr_cause_wb;
wire wr_mcgc_wb;
wire wr_mfdc_wb;
wire [8:0] mcgc;
wire [18:0] mfdc;
wire [13:0] mfdc_int;
wire [13:0] mfdc_ns;
wire i_cpu_halt_req_sync_qual;
wire i_cpu_run_req_sync_qual;
wire pmu_fw_halt_req_ns;
wire pmu_fw_halt_req_f;
wire fw_halt_req;
wire enter_pmu_fw_halt_req;
wire pmu_fw_tlu_halted;
wire pmu_fw_tlu_halted_f;
wire internal_pmu_fw_halt_mode;
wire internal_pmu_fw_halt_mode_f;
wire dcsr_single_step_running_ff;
wire nmi_int_delayed;
wire nmi_int_detected;
wire [3:0] trigger_execute;
wire [3:0] trigger_data;
wire [3:0] trigger_store;
wire mpc_run_state_ns;
wire debug_brkpt_status_ns;
wire mpc_debug_halt_ack_ns;
wire mpc_debug_run_ack_ns;
wire dbg_halt_state_ns;
wire dbg_run_state_ns;
wire dbg_halt_state_f;
wire mpc_debug_halt_req_sync_f;
wire mpc_debug_run_req_sync_f;
wire mpc_halt_state_f;
wire mpc_halt_state_ns;
wire mpc_run_state_f;
wire debug_brkpt_status_f;
wire mpc_debug_halt_ack_f;
wire mpc_debug_run_ack_f;
wire dbg_run_state_f;
wire dbg_halt_state_ff;
wire mpc_debug_halt_req_sync_pulse;
wire mpc_debug_run_req_sync_pulse;
wire debug_brkpt_valid;
wire debug_halt_req;
wire debug_resume_req;
wire dec_tlu_mpc_halted_only_ns;
assign clk_override = dec_tlu_dec_clk_override;
wire nmi_int_sync;
wire timer_int_sync;
wire i_cpu_halt_req_sync;
wire i_cpu_run_req_sync;
wire mpc_debug_halt_req_sync;
wire mpc_debug_run_req_sync;
rvsyncss #(.WIDTH(6)) syncro_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({nmi_int, timer_int, i_cpu_halt_req, i_cpu_run_req, mpc_debug_halt_req, mpc_debug_run_req}),
.dout({nmi_int_sync, timer_int_sync, i_cpu_halt_req_sync, i_cpu_run_req_sync, mpc_debug_halt_req_sync, mpc_debug_run_req_sync})
);
wire csr_wr_clk;
rvoclkhdr csrwr_wb_cgc(
.en((dec_csr_wen_wb_mod | clk_override)),
.l1clk(csr_wr_clk),
.clk(clk),
.scan_mode(scan_mode)
);
wire lsu_e3_e4_clk;
wire lsu_e4_e5_clk;
rvoclkhdr lsu_e3_e4_cgc(
.en(((((lsu_error_pkt_dc3[37:37] | lsu_error_pkt_dc4[37:37]) | lsu_error_pkt_dc3[36:36]) | lsu_error_pkt_dc4[36:36]) | clk_override)),
.l1clk(lsu_e3_e4_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_e4_e5_cgc(
.en(((lsu_error_pkt_dc4[37:37] | lsu_exc_valid_wb) | clk_override)),
.l1clk(lsu_e4_e5_clk),
.clk(clk),
.scan_mode(scan_mode)
);
wire e4e5_clk;
wire e4_valid;
wire e5_valid;
wire e4e5_valid;
wire internal_dbg_halt_mode_f;
assign e4_valid = (dec_tlu_i0_valid_e4 | dec_tlu_i1_valid_e4);
assign e4e5_valid = (e4_valid | e5_valid);
rvoclkhdr e4e5_cgc(
.en((e4e5_valid | clk_override)),
.l1clk(e4e5_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr e4e5_int_cgc(
.en(((((((((e4e5_valid | internal_dbg_halt_mode_f) | i_cpu_run_req_d1) | interrupt_valid) | interrupt_valid_wb) | reset_delayed) | pause_expired_e4) | pause_expired_wb) | clk_override)),
.l1clk(e4e5_int_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign lsu_freeze_pulse_e3 = (lsu_freeze_dc3 & (~ lsu_freeze_e4));
rvdff #(.WIDTH(8)) freeff(
.rst_l(rst_l),
.clk(free_clk),
.din({lsu_freeze_dc3, lsu_freeze_pulse_e3, e4_valid, lsu_block_interrupts_dc3, internal_dbg_halt_mode, tlu_flush_lower_e4, tlu_i0_kill_writeb_e4, tlu_i1_kill_writeb_e4}),
.dout({lsu_freeze_e4, lsu_freeze_pulse_e4, e5_valid, lsu_block_interrupts_e4, internal_dbg_halt_mode_f, tlu_flush_lower_wb, dec_tlu_i0_kill_writeb_wb, dec_tlu_i1_kill_writeb_wb})
);
rvdff #(.WIDTH(2)) reset_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({1'b1, reset_detect}),
.dout({reset_detect, reset_detected})
);
assign reset_delayed = (reset_detect ^ reset_detected);
rvdff #(.WIDTH(4)) nmi_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({nmi_int_sync, nmi_int_detected, nmi_lsu_load_type, nmi_lsu_store_type}),
.dout({nmi_int_delayed, nmi_int_detected_f, nmi_lsu_load_type_f, nmi_lsu_store_type_f})
);
assign nmi_lsu_detected = ((~ mdseac_locked_f) & (lsu_imprecise_error_load_any | lsu_imprecise_error_store_any));
assign nmi_int_detected = (((nmi_int_sync & (~ nmi_int_delayed)) | nmi_lsu_detected) | (nmi_int_detected_f & (~ take_nmi_wb)));
assign nmi_lsu_load_type = (((nmi_lsu_detected & lsu_imprecise_error_load_any) & (~ (nmi_int_detected_f & (~ take_nmi_wb)))) | (nmi_lsu_load_type_f & (~ take_nmi_wb)));
assign nmi_lsu_store_type = (((nmi_lsu_detected & lsu_imprecise_error_store_any) & (~ (nmi_int_detected_f & (~ take_nmi_wb)))) | (nmi_lsu_store_type_f & (~ take_nmi_wb)));
rvdff #(.WIDTH(11)) mpvhalt_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({mpc_debug_halt_req_sync, mpc_debug_run_req_sync, mpc_halt_state_ns, mpc_run_state_ns, debug_brkpt_status_ns, mpc_debug_halt_ack_ns, mpc_debug_run_ack_ns, dbg_halt_state_ns, dbg_run_state_ns, dbg_halt_state_f, dec_tlu_mpc_halted_only_ns}),
.dout({mpc_debug_halt_req_sync_f, mpc_debug_run_req_sync_f, mpc_halt_state_f, mpc_run_state_f, debug_brkpt_status_f, mpc_debug_halt_ack_f, mpc_debug_run_ack_f, dbg_halt_state_f, dbg_run_state_f, dbg_halt_state_ff, dec_tlu_mpc_halted_only})
);
assign mpc_debug_halt_req_sync_pulse = (mpc_debug_halt_req_sync & (~ mpc_debug_halt_req_sync_f));
assign mpc_debug_run_req_sync_pulse = (mpc_debug_run_req_sync & (~ mpc_debug_run_req_sync_f));
assign mpc_halt_state_ns = ((mpc_halt_state_f | mpc_debug_halt_req_sync_pulse) & (~ mpc_debug_run_req_sync));
assign mpc_run_state_ns = ((mpc_run_state_f | (mpc_debug_run_req_sync_pulse & (~ mpc_debug_run_ack_f))) & (internal_dbg_halt_mode_f & (~ dcsr_single_step_running_f)));
assign dbg_halt_state_ns = ((dbg_halt_state_f | (((dbg_halt_req | dcsr_single_step_done_f) | trigger_hit_dmode_wb) | ebreak_to_debug_mode_wb)) & (~ dbg_resume_req));
assign dbg_run_state_ns = ((dbg_run_state_f | dbg_resume_req) & (internal_dbg_halt_mode_f & (~ dcsr_single_step_running_f)));
assign dec_tlu_mpc_halted_only_ns = ((~ dbg_halt_state_f) & mpc_halt_state_f);
assign debug_brkpt_valid = (ebreak_to_debug_mode_wb | trigger_hit_dmode_wb);
assign debug_brkpt_status_ns = ((debug_brkpt_valid | debug_brkpt_status_f) & (internal_dbg_halt_mode & (~ dcsr_single_step_running_f)));
assign mpc_debug_halt_ack_ns = (((mpc_halt_state_f & internal_dbg_halt_mode_f) & mpc_debug_halt_req_sync) & core_empty);
assign mpc_debug_run_ack_ns = (((mpc_debug_run_req_sync & (~ dbg_halt_state_ns)) & (~ mpc_debug_halt_req_sync)) | (mpc_debug_run_ack_f & mpc_debug_run_req_sync));
assign mpc_debug_halt_ack = mpc_debug_halt_ack_f;
assign mpc_debug_run_ack = mpc_debug_run_ack_f;
assign debug_brkpt_status = debug_brkpt_status_f;
assign debug_halt_req = (((dbg_halt_req | mpc_debug_halt_req_sync) | (reset_delayed & (~ mpc_reset_run_req))) & (~ internal_dbg_halt_mode_f));
assign debug_resume_req = ((~ debug_resume_req_f) & ((mpc_run_state_ns & (~ dbg_halt_state_ns)) | (dbg_run_state_ns & (~ mpc_halt_state_ns))));
assign take_halt = (((((((debug_halt_req_f | pmu_fw_halt_req_f) & (~ lsu_block_interrupts_e4)) & (~ synchronous_flush_e4)) & (~ mret_e4)) & (~ halt_taken_f)) & (~ dec_tlu_flush_noredir_wb)) & (~ take_reset));
assign halt_taken = ((dec_tlu_flush_noredir_wb & (~ dec_tlu_flush_pause_wb)) | (((halt_taken_f & (~ dbg_tlu_halted_f)) & (~ pmu_fw_tlu_halted_f)) & (~ interrupt_valid_wb)));
assign core_empty = (((((lsu_halt_idle_any & lsu_halt_idle_any_f) & ifu_miss_state_idle) & ifu_miss_state_idle_f) & (~ debug_halt_req)) & (~ debug_halt_req_d1));
assign enter_debug_halt_req = (((((~ internal_dbg_halt_mode_f) & debug_halt_req) | dcsr_single_step_done_f) | trigger_hit_dmode_wb) | ebreak_to_debug_mode_wb);
assign internal_dbg_halt_mode = (debug_halt_req_ns | (internal_dbg_halt_mode_f & (~ (debug_resume_req_f & (~ dcsr[2])))));
assign allow_dbg_halt_csr_write = (internal_dbg_halt_mode_f & (~ dcsr_single_step_running_f));
assign debug_halt_req_ns = (enter_debug_halt_req | (debug_halt_req_f & (~ dbg_tlu_halted)));
assign dbg_tlu_halted = (((debug_halt_req_f & core_empty) & halt_taken) | (dbg_tlu_halted_f & (~ debug_resume_req_f)));
assign resume_ack_ns = ((debug_resume_req_f & dbg_tlu_halted_f) & dbg_run_state_ns);
assign dcsr_single_step_done = (((dec_tlu_i0_valid_e4 & (~ dec_tlu_dbg_halted)) & dcsr[2]) & (~ rfpc_i0_e4));
assign dcsr_single_step_running = ((debug_resume_req_f & dcsr[2]) | (dcsr_single_step_running_f & (~ dcsr_single_step_done_f)));
assign dbg_cmd_done_ns = (dec_tlu_i0_valid_e4 & dec_tlu_dbg_halted);
assign request_debug_mode_e4 = ((trigger_hit_dmode_e4 | ebreak_to_debug_mode_e4) | (request_debug_mode_wb & (~ dec_tlu_flush_lower_wb)));
assign request_debug_mode_done = ((request_debug_mode_wb | request_debug_mode_done_f) & (~ dbg_tlu_halted_f));
rvdff #(.WIDTH(22)) halt_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({halt_taken, take_halt, lsu_halt_idle_any, ifu_miss_state_idle, dbg_tlu_halted, resume_ack_ns, dbg_cmd_done_ns, debug_halt_req_ns, debug_resume_req, trigger_hit_dmode_e4, dcsr_single_step_done, debug_halt_req, update_hit_bit_e4[3:0], dec_tlu_wr_pause_wb, dec_pause_state, request_debug_mode_e4, request_debug_mode_done, dcsr_single_step_running, dcsr_single_step_running_f}),
.dout({halt_taken_f, take_halt_f, lsu_halt_idle_any_f, ifu_miss_state_idle_f, dbg_tlu_halted_f, dec_tlu_resume_ack, dec_dbg_cmd_done, debug_halt_req_f, debug_resume_req_f, trigger_hit_dmode_wb, dcsr_single_step_done_f, debug_halt_req_d1, update_hit_bit_wb[3:0], dec_tlu_wr_pause_wb_f, dec_pause_state_f, request_debug_mode_wb, request_debug_mode_done_f, dcsr_single_step_running_f, dcsr_single_step_running_ff})
);
assign dec_tlu_debug_stall = debug_halt_req_f;
assign dec_tlu_dbg_halted = dbg_tlu_halted_f;
assign dec_tlu_debug_mode = internal_dbg_halt_mode_f;
assign dec_tlu_pmu_fw_halted = pmu_fw_tlu_halted_f;
assign dec_tlu_flush_noredir_wb = (((take_halt_f | (fence_i_wb & internal_dbg_halt_mode_f)) | dec_tlu_flush_pause_wb) | (trigger_hit_wb & trigger_hit_dmode_wb));
assign dec_tlu_flush_pause_wb = (dec_tlu_wr_pause_wb_f & (~ interrupt_valid_wb));
assign pause_expired_e4 = (((((((~ dec_pause_state) & dec_pause_state_f) & (~ (((ext_int_ready | ce_int_ready) | timer_int_ready) | nmi_int_detected))) & (~ interrupt_valid_wb)) & (~ debug_halt_req_f)) & (~ pmu_fw_halt_req_f)) & (~ halt_taken_f));
assign dec_tlu_stall_dma = dec_fence_pending;
assign dec_tlu_flush_leak_one_wb = ((dec_tlu_flush_lower_wb & dcsr[2]) & (dec_tlu_resume_ack | dcsr_single_step_running));
assign dec_tlu_flush_err_wb = (dec_tlu_flush_lower_wb & (ic_perr_wb | iccm_sbecc_wb));
assign dec_dbg_cmd_fail = (illegal_raw_wb & dec_dbg_cmd_done);
assign trigger_execute[3:0] = {mtdata1_t3[2], mtdata1_t2[2], mtdata1_t1[2], mtdata1_t0[2]};
assign trigger_data[3:0] = {mtdata1_t3[7], mtdata1_t2[7], mtdata1_t1[7], mtdata1_t0[7]};
assign trigger_store[3:0] = {mtdata1_t3[1], mtdata1_t2[1], mtdata1_t1[1], mtdata1_t0[1]};
assign trigger_enabled[3:0] = {((mtdata1_t3[6] | mstatus[0]) & mtdata1_t3[3]), ((mtdata1_t2[6] | mstatus[0]) & mtdata1_t2[3]), ((mtdata1_t1[6] | mstatus[0]) & mtdata1_t1[3]), ((mtdata1_t0[6] | mstatus[0]) & mtdata1_t0[3])};
assign i0_iside_trigger_has_pri_e4[3:0] = (~ (((trigger_execute[3:0] & trigger_data[3:0]) & {4 {inst_acc_e4_raw}}) | {4 {(exu_i0_br_error_e4 | exu_i0_br_start_error_e4)}}));
assign i1_iside_trigger_has_pri_e4[3:0] = (~ {4 {(exu_i1_br_error_e4 | exu_i1_br_start_error_e4)}});
assign i0_lsu_trigger_has_pri_e4[3:0] = (~ ((trigger_store[3:0] & trigger_data[3:0]) & {4 {lsu_i0_exc_dc4_raw}}));
assign i1_lsu_trigger_has_pri_e4[3:0] = (~ ((trigger_store[3:0] & trigger_data[3:0]) & {4 {lsu_i1_exc_dc4_raw}}));
assign i0_trigger_eval_e4 = (dec_tlu_i0_valid_e4 | (dec_i0_load_e4 & lsu_freeze_pulse_e4));
assign i1_trigger_eval_e4 = (dec_tlu_i1_valid_e4 | ((~ dec_i0_load_e4) & lsu_freeze_pulse_e4));
assign i0_trigger_e4[3:0] = (((({4 {i0_trigger_eval_e4}} & dec_tlu_packet_e4[19:16]) & i0_iside_trigger_has_pri_e4[3:0]) & i0_lsu_trigger_has_pri_e4[3:0]) & trigger_enabled[3:0]);
assign i1_trigger_e4[3:0] = (((({4 {i1_trigger_eval_e4}} & dec_tlu_packet_e4[15:12]) & i1_iside_trigger_has_pri_e4[3:0]) & i1_lsu_trigger_has_pri_e4[3:0]) & trigger_enabled[3:0]);
assign trigger_chain[2:0] = {mtdata1_t2[5], mtdata1_t1[5], mtdata1_t0[5]};
assign i0_trigger_chain_masked_e4[3:0] = {(i0_trigger_e4[3] & ((~ trigger_chain[2]) | i0_trigger_e4[2])), (i0_trigger_e4[2] & ((~ trigger_chain[2]) | i0_trigger_e4[3])), (i0_trigger_e4[1] & ((~ trigger_chain[0]) | i0_trigger_e4[0])), (i0_trigger_e4[0] & ((~ trigger_chain[0]) | i0_trigger_e4[1]))};
assign i1_trigger_chain_masked_e4[3:0] = {(i1_trigger_e4[3] & ((~ trigger_chain[2]) | i1_trigger_e4[2])), (i1_trigger_e4[2] & ((~ trigger_chain[2]) | i1_trigger_e4[3])), (i1_trigger_e4[1] & ((~ trigger_chain[0]) | i1_trigger_e4[0])), (i1_trigger_e4[0] & ((~ trigger_chain[0]) | i1_trigger_e4[1]))};
assign i0_trigger_hit_raw_e4 = (| i0_trigger_chain_masked_e4[3:0]);
assign i1_trigger_hit_raw_e4 = (| i1_trigger_chain_masked_e4[3:0]);
assign i0_trigger_hit_e4 = ((~ ((dec_tlu_flush_lower_wb | dec_tlu_dbg_halted) | lsu_freeze_pulse_e4)) & i0_trigger_hit_raw_e4);
assign i1_trigger_hit_e4 = ((~ (((((dec_tlu_flush_lower_wb | (~ tlu_i0_commit_cmt)) | exu_i0_br_mp_e4) | dec_tlu_dbg_halted) | lsu_freeze_pulse_e4) | lsu_i0_rfnpc_dc4)) & i1_trigger_hit_raw_e4);
assign dec_tlu_cancel_e4 = ((i0_trigger_hit_raw_e4 | i1_trigger_hit_raw_e4) & lsu_freeze_pulse_e4);
assign trigger_action[3:0] = {(mtdata1_t3[6] & mtdata1_t3[9]), (mtdata1_t2[6] & mtdata1_t2[9]), (mtdata1_t1[6] & mtdata1_t1[9]), (mtdata1_t0[6] & mtdata1_t0[9])};
assign update_hit_bit_e4[3:0] = (({4 {i0_trigger_hit_e4}} & i0_trigger_chain_masked_e4[3:0]) | ({4 {(i1_trigger_hit_e4 & (~ i0_trigger_hit_e4))}} & i1_trigger_chain_masked_e4[3:0]));
assign i0_trigger_action_e4 = (| (i0_trigger_chain_masked_e4[3:0] & trigger_action[3:0]));
assign i1_trigger_action_e4 = (| (i1_trigger_chain_masked_e4[3:0] & trigger_action[3:0]));
assign trigger_hit_e4 = (i0_trigger_hit_e4 | i1_trigger_hit_e4);
assign trigger_hit_dmode_e4 = ((i0_trigger_hit_e4 & i0_trigger_action_e4) | ((i1_trigger_hit_e4 & (~ i0_trigger_hit_e4)) & i1_trigger_action_e4));
assign mepc_trigger_hit_sel_pc_e4 = (trigger_hit_e4 & (~ trigger_hit_dmode_e4));
assign i_cpu_halt_req_sync_qual = (i_cpu_halt_req_sync & (~ dec_tlu_debug_mode));
assign i_cpu_run_req_sync_qual = ((i_cpu_run_req_sync & (~ dec_tlu_debug_mode)) & pmu_fw_tlu_halted_f);
rvdff #(.WIDTH(8)) exthaltff(
.rst_l(rst_l),
.clk(free_clk),
.din({i_cpu_halt_req_sync_qual, i_cpu_run_req_sync_qual, cpu_halt_status, cpu_halt_ack, cpu_run_ack, internal_pmu_fw_halt_mode, pmu_fw_halt_req_ns, pmu_fw_tlu_halted}),
.dout({i_cpu_halt_req_d1, i_cpu_run_req_d1_raw, o_cpu_halt_status, o_cpu_halt_ack, o_cpu_run_ack, internal_pmu_fw_halt_mode_f, pmu_fw_halt_req_f, pmu_fw_tlu_halted_f})
);
assign ext_halt_pulse = (i_cpu_halt_req_sync_qual & (~ i_cpu_halt_req_d1));
assign enter_pmu_fw_halt_req = (ext_halt_pulse | fw_halt_req);
assign pmu_fw_halt_req_ns = ((enter_pmu_fw_halt_req | (pmu_fw_halt_req_f & (~ pmu_fw_tlu_halted))) & (~ debug_halt_req_f));
assign internal_pmu_fw_halt_mode = (pmu_fw_halt_req_ns | ((internal_pmu_fw_halt_mode_f & (~ i_cpu_run_req_d1)) & (~ debug_halt_req_f)));
assign pmu_fw_tlu_halted = (((((pmu_fw_halt_req_f & core_empty) & halt_taken) & (~ enter_debug_halt_req)) | (pmu_fw_tlu_halted_f & (~ i_cpu_run_req_d1))) & (~ debug_halt_req_f));
assign cpu_halt_ack = (i_cpu_halt_req_d1 & pmu_fw_tlu_halted_f);
assign cpu_halt_status = ((pmu_fw_tlu_halted_f & (~ i_cpu_run_req_d1)) | ((o_cpu_halt_status & (~ i_cpu_run_req_d1)) & (~ internal_dbg_halt_mode_f)));
assign cpu_run_ack = ((o_cpu_halt_status & i_cpu_run_req_sync_qual) | (o_cpu_run_ack & i_cpu_run_req_sync_qual));
assign debug_mode_status = internal_dbg_halt_mode_f;
assign o_debug_mode_status = debug_mode_status;
assign i_cpu_run_req_d1 = (i_cpu_run_req_d1_raw | (((nmi_int_detected | timer_int_ready) | (mhwakeup & mhwakeup_ready)) & o_cpu_halt_status));
wire [37:0] lsu_error_pkt_dc4;
rvdff #(.WIDTH(38)) lsu_error_dc4ff(
.rst_l(rst_l),
.clk(lsu_e3_e4_clk),
.din(lsu_error_pkt_dc3),
.dout(lsu_error_pkt_dc4)
);
wire lsu_single_ecc_error_wb_ns;
assign lsu_single_ecc_error_wb_ns = lsu_error_pkt_dc4[36:36];
rvdff #(.WIDTH(2)) lsu_dccm_errorff(
.rst_l(rst_l),
.clk(free_clk),
.din({mdseac_locked_ns, lsu_single_ecc_error_wb_ns}),
.dout({mdseac_locked_f, lsu_single_ecc_error_wb})
);
wire [31:0] lsu_error_pkt_addr_dc4;
wire [31:0] lsu_error_pkt_addr_wb;
assign lsu_error_pkt_addr_dc4[31:0] = lsu_error_pkt_dc4[31:0];
rvdff #(.WIDTH(34)) lsu_error_wbff(
.rst_l(rst_l),
.clk(lsu_e4_e5_clk),
.din({lsu_error_pkt_addr_dc4[31:0], lsu_exc_valid_e4, lsu_i0_exc_dc4}),
.dout({lsu_error_pkt_addr_wb[31:0], lsu_exc_valid_wb, lsu_i0_exc_wb})
);
assign lsu_exc_valid_e4_raw = ((lsu_error_pkt_dc4[37:37] & (~ (lsu_error_pkt_dc4[34:34] & ((rfpc_i0_e4 | i0_exception_valid_e4) | exu_i0_br_mp_e4)))) & (~ dec_tlu_flush_lower_wb));
assign lsu_i0_exc_dc4_raw = (lsu_error_pkt_dc4[37:37] & (~ lsu_error_pkt_dc4[34:34]));
assign lsu_i1_exc_dc4_raw = (lsu_error_pkt_dc4[37:37] & lsu_error_pkt_dc4[34:34]);
assign lsu_i0_exc_dc4 = ((lsu_i0_exc_dc4_raw & lsu_exc_valid_e4_raw) & (~ i0_trigger_hit_e4));
assign lsu_i1_exc_dc4 = ((lsu_i1_exc_dc4_raw & lsu_exc_valid_e4_raw) & (~ trigger_hit_e4));
assign lsu_exc_valid_e4 = (lsu_i0_exc_dc4 | lsu_i1_exc_dc4);
assign lsu_exc_ma_dc4 = ((lsu_i0_exc_dc4 | lsu_i1_exc_dc4) & (~ lsu_error_pkt_dc4[32:32]));
assign lsu_exc_acc_dc4 = ((lsu_i0_exc_dc4 | lsu_i1_exc_dc4) & lsu_error_pkt_dc4[32:32]);
assign lsu_exc_st_dc4 = ((lsu_i0_exc_dc4 | lsu_i1_exc_dc4) & lsu_error_pkt_dc4[35:35]);
assign lsu_i0_rfnpc_dc4 = (((((dec_tlu_i0_valid_e4 & (~ lsu_error_pkt_dc4[34:34])) & (~ lsu_error_pkt_dc4[35:35])) & lsu_error_pkt_dc4[36:36]) & (~ lsu_error_pkt_dc4[33:33])) & (~ i0_trigger_hit_e4));
assign lsu_i1_rfnpc_dc4 = ((((((dec_tlu_i1_valid_e4 & lsu_error_pkt_dc4[34:34]) & (~ lsu_error_pkt_dc4[35:35])) & lsu_error_pkt_dc4[36:36]) & (~ lsu_error_pkt_dc4[33:33])) & (~ i0_trigger_hit_e4)) & (~ i1_trigger_hit_e4));
assign dec_tlu_br0_addr_e4[5:4] = exu_i0_br_index_e4[5:4];
assign dec_tlu_br0_bank_e4[1:0] = exu_i0_br_bank_e4[1:0];
assign dec_tlu_br1_addr_e4[5:4] = exu_i1_br_index_e4[5:4];
assign dec_tlu_br1_bank_e4[1:0] = exu_i1_br_bank_e4[1:0];
assign tlu_i0_commit_cmt = ((((((dec_tlu_i0_valid_e4 & (~ rfpc_i0_e4)) & (~ lsu_i0_exc_dc4)) & (~ inst_acc_e4)) & (~ dec_tlu_dbg_halted)) & (~ request_debug_mode_wb)) & (~ i0_trigger_hit_e4));
assign tlu_i1_commit_cmt = (((((((((dec_tlu_i1_valid_e4 & (~ rfpc_i0_e4)) & (~ rfpc_i1_e4)) & (~ exu_i0_br_mp_e4)) & (~ lsu_i0_exc_dc4)) & (~ lsu_i1_exc_dc4)) & (~ lsu_i0_rfnpc_dc4)) & (~ inst_acc_e4)) & (~ request_debug_mode_wb)) & (~ trigger_hit_e4));
assign tlu_i0_kill_writeb_e4 = ((((rfpc_i0_e4 | lsu_i0_exc_dc4) | inst_acc_e4) | (illegal_e4 & dec_tlu_dbg_halted)) | i0_trigger_hit_e4);
assign tlu_i1_kill_writeb_e4 = (((((((rfpc_i0_e4 | rfpc_i1_e4) | lsu_exc_valid_e4) | exu_i0_br_mp_e4) | inst_acc_e4) | (illegal_e4 & dec_tlu_dbg_halted)) | trigger_hit_e4) | lsu_i0_rfnpc_dc4);
assign rfpc_i0_e4 = (((dec_tlu_i0_valid_e4 & (~ tlu_flush_lower_wb)) & (((exu_i0_br_error_e4 | exu_i0_br_start_error_e4) | ic_perr_e4) | iccm_sbecc_e4)) & (~ i0_trigger_hit_e4));
assign rfpc_i1_e4 = ((((((((dec_tlu_i1_valid_e4 & (~ tlu_flush_lower_wb)) & (~ i0_exception_valid_e4)) & (~ exu_i0_br_mp_e4)) & (~ lsu_i0_exc_dc4)) & (~ lsu_i0_rfnpc_dc4)) & (~ (((exu_i0_br_error_e4 | exu_i0_br_start_error_e4) | ic_perr_e4) | iccm_sbecc_e4))) & (exu_i1_br_error_e4 | exu_i1_br_start_error_e4)) & (~ trigger_hit_e4));
assign dec_tlu_br0_error_e4 = ((exu_i0_br_error_e4 & dec_tlu_i0_valid_e4) & (~ tlu_flush_lower_wb));
assign dec_tlu_br0_start_error_e4 = ((exu_i0_br_start_error_e4 & dec_tlu_i0_valid_e4) & (~ tlu_flush_lower_wb));
assign dec_tlu_br0_v_e4 = (((exu_i0_br_valid_e4 & dec_tlu_i0_valid_e4) & (~ tlu_flush_lower_wb)) & (~ exu_i0_br_mp_e4));
assign dec_tlu_br1_error_e4 = (((exu_i1_br_error_e4 & dec_tlu_i1_valid_e4) & (~ tlu_flush_lower_wb)) & (~ exu_i0_br_mp_e4));
assign dec_tlu_br1_start_error_e4 = (((exu_i1_br_start_error_e4 & dec_tlu_i1_valid_e4) & (~ tlu_flush_lower_wb)) & (~ exu_i0_br_mp_e4));
assign dec_tlu_br1_v_e4 = ((((exu_i1_br_valid_e4 & (~ tlu_flush_lower_wb)) & dec_tlu_i1_valid_e4) & (~ exu_i0_br_mp_e4)) & (~ exu_i1_br_mp_e4));
rvdff #(.WIDTH(18)) bp_wb_ff(
.rst_l(rst_l),
.clk(e4e5_clk),
.din({exu_i0_br_hist_e4[1:0], dec_tlu_br0_error_e4, dec_tlu_br0_start_error_e4, dec_tlu_br0_v_e4, exu_i1_br_hist_e4[1:0], dec_tlu_br1_error_e4, dec_tlu_br1_start_error_e4, dec_tlu_br1_v_e4, dec_tlu_br0_bank_e4[1:0], dec_tlu_br1_bank_e4[1:0], exu_i0_br_way_e4, exu_i1_br_way_e4, exu_i0_br_middle_e4, exu_i1_br_middle_e4}),
.dout({dec_tlu_br0_wb_pkt[14:13], dec_tlu_br0_wb_pkt[12:12], dec_tlu_br0_wb_pkt[11:11], dec_tlu_br0_wb_pkt[15:15], dec_tlu_br1_wb_pkt[14:13], dec_tlu_br1_wb_pkt[12:12], dec_tlu_br1_wb_pkt[11:11], dec_tlu_br1_wb_pkt[15:15], dec_tlu_br0_wb_pkt[8:7], dec_tlu_br1_wb_pkt[8:7], dec_tlu_br0_wb_pkt[1:1], dec_tlu_br1_wb_pkt[1:1], dec_tlu_br0_wb_pkt[0:0], dec_tlu_br1_wb_pkt[0:0]})
);
rvdff #(.WIDTH(10)) bp_wb_ghrff(
.rst_l(rst_l),
.clk(e4e5_clk),
.din({exu_i0_br_fghr_e4[4:0], exu_i1_br_fghr_e4[4:0]}),
.dout({dec_tlu_br0_wb_pkt[6:2], dec_tlu_br1_wb_pkt[6:2]})
);
rvdff #(.WIDTH(4)) bp_wb_index_ff(
.rst_l(rst_l),
.clk(e4e5_clk),
.din({dec_tlu_br0_addr_e4[5:4], dec_tlu_br1_addr_e4[5:4]}),
.dout({dec_tlu_br0_wb_pkt[14:13], dec_tlu_br1_wb_pkt[14:13]})
);
assign ebreak_e4 = ((((dec_tlu_packet_e4[11:8] == EBREAK) & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4)) & (~ dcsr[15]));
assign ecall_e4 = (((dec_tlu_packet_e4[11:8] == ECALL) & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign illegal_e4 = (((~ dec_tlu_packet_e4[25:25]) & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign mret_e4 = (((dec_tlu_packet_e4[11:8] == MRET) & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign fence_i_e4 = ((dec_tlu_packet_e4[20:20] & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign ic_perr_e4 = ((dec_tlu_packet_e4[22:22] & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign iccm_sbecc_e4 = ((dec_tlu_packet_e4[21:21] & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4));
assign inst_acc_e4_raw = (dec_tlu_packet_e4[24:24] & dec_tlu_i0_valid_e4);
assign inst_acc_e4 = ((inst_acc_e4_raw & (~ rfpc_i0_e4)) & (~ i0_trigger_hit_e4));
assign inst_acc_second_e4 = dec_tlu_packet_e4[23:23];
assign ebreak_to_debug_mode_e4 = ((((dec_tlu_packet_e4[11:8] == EBREAK) & dec_tlu_i0_valid_e4) & (~ i0_trigger_hit_e4)) & dcsr[15]);
assign illegal_e4_qual = (illegal_e4 & (~ dec_tlu_dbg_halted));
rvdff #(.WIDTH(11)) exctype_wb_ff(
.rst_l(rst_l),
.clk(e4e5_clk),
.din({ic_perr_e4, iccm_sbecc_e4, ebreak_e4, ebreak_to_debug_mode_e4, ecall_e4, illegal_e4, illegal_e4_qual, inst_acc_e4, inst_acc_second_e4, fence_i_e4, mret_e4}),
.dout({ic_perr_wb, iccm_sbecc_wb, ebreak_wb, ebreak_to_debug_mode_wb, ecall_wb, illegal_raw_wb, illegal_wb, inst_acc_wb, inst_acc_second_wb, fence_i_wb, mret_wb})
);
assign dec_tlu_fence_i_wb = fence_i_wb;
assign i0_exception_valid_e4 = (((((ebreak_e4 | ecall_e4) | illegal_e4) | inst_acc_e4) & (~ rfpc_i0_e4)) & (~ dec_tlu_dbg_halted));
assign exc_cause_e4[4:0] = (((((((((((({5 {take_ext_int}} & 5'h0b) | ({5 {take_timer_int}} & 5'h07)) | ({5 {take_ce_int}} & 5'h1e)) | ({5 {illegal_e4}} & 5'h02)) | ({5 {ecall_e4}} & 5'h0b)) | ({5 {inst_acc_e4}} & 5'h01)) | ({5 {(ebreak_e4 | trigger_hit_e4)}} & 5'h03)) | ({5 {(lsu_exc_ma_dc4 & (~ lsu_exc_st_dc4))}} & 5'h04)) | ({5 {(lsu_exc_acc_dc4 & (~ lsu_exc_st_dc4))}} & 5'h05)) | ({5 {(lsu_exc_ma_dc4 & lsu_exc_st_dc4)}} & 5'h06)) | ({5 {(lsu_exc_acc_dc4 & lsu_exc_st_dc4)}} & 5'h07)) & (~ {5 {take_nmi}}));
assign mhwakeup_ready = ((((~ dec_csr_stall_int_ff) & mstatus_mie_ns) & mip[2]) & mie_ns[2]);
assign ext_int_ready = ((((~ dec_csr_stall_int_ff) & mstatus_mie_ns) & mip[2]) & mie_ns[2]);
assign ce_int_ready = ((((~ dec_csr_stall_int_ff) & mstatus_mie_ns) & mip[3]) & mie_ns[3]);
assign timer_int_ready = ((((~ dec_csr_stall_int_ff) & mstatus_mie_ns) & mip[1]) & mie_ns[1]);
assign i0_mp_e4 = (exu_i0_flush_lower_e4 & (~ i0_trigger_hit_e4));
assign i1_mp_e4 = ((exu_i1_flush_lower_e4 & (~ trigger_hit_e4)) & (~ lsu_i0_rfnpc_dc4));
assign internal_dbg_halt_timers = (internal_dbg_halt_mode_f & (~ dcsr_single_step_running));
assign block_interrupts = ((((((((((lsu_block_interrupts_e4 & (~ dec_tlu_flush_lower_wb)) | (internal_dbg_halt_mode & ((~ dcsr_single_step_running) | dec_tlu_i0_valid_e4))) | internal_pmu_fw_halt_mode) | i_cpu_halt_req_d1) | take_nmi) | ebreak_to_debug_mode_e4) | synchronous_flush_e4) | exc_or_int_valid_wb) | mret_wb) | mret_e4);
assign take_ext_int = (ext_int_ready & (~ block_interrupts));
assign take_ce_int = ((ce_int_ready & (~ ext_int_ready)) & (~ block_interrupts));
assign take_timer_int = (((timer_int_ready & (~ ext_int_ready)) & (~ ce_int_ready)) & (~ block_interrupts));
assign take_reset = (reset_delayed & mpc_reset_run_req);
assign take_nmi = ((((((nmi_int_detected & (~ internal_pmu_fw_halt_mode)) & ((~ internal_dbg_halt_mode) | (((dcsr_single_step_running_f & dcsr[11]) & (~ dec_tlu_i0_valid_e4)) & (~ dcsr_single_step_done_f)))) & (~ synchronous_flush_e4)) & (~ mret_e4)) & (~ take_reset)) & (~ ebreak_to_debug_mode_e4));
assign interrupt_valid = (((take_ext_int | take_timer_int) | take_nmi) | take_ce_int);
assign vectored_cause[5:0] = ({1'b0, exc_cause_e4[4:0]} << 1);
assign {vpath_overflow_nc, vectored_path[31:1]} = ({mtvec[30:1], 1'b0} + {25'b0, vectored_cause[5:0]});
assign interrupt_path[31:1] = (take_nmi ? nmi_vec[31:1] : ((mtvec[0] == 1'b1) ? vectored_path[31:1] : {mtvec[30:1], 1'b0}));
assign sel_npc_e4 = (((lsu_i0_rfnpc_dc4 | (lsu_i1_rfnpc_dc4 & tlu_i1_commit_cmt)) | fence_i_e4) | (i_cpu_run_req_d1 & (~ interrupt_valid)));
assign sel_npc_wb = ((i_cpu_run_req_d1 & pmu_fw_tlu_halted_f) | pause_expired_e4);
assign synchronous_flush_e4 = ((((((((((((i0_exception_valid_e4 | i0_mp_e4) | i1_mp_e4) | rfpc_i0_e4) | rfpc_i1_e4) | lsu_exc_valid_e4) | fence_i_e4) | lsu_i0_rfnpc_dc4) | lsu_i1_rfnpc_dc4) | debug_resume_req_f) | sel_npc_wb) | dec_tlu_wr_pause_wb) | trigger_hit_e4);
assign tlu_flush_lower_e4 = ((((interrupt_valid | mret_e4) | synchronous_flush_e4) | take_halt) | take_reset);
assign tlu_flush_path_e4[31:1] = (take_reset ? rst_vec[31:1] : ((((((((((({31 {((~ take_nmi) & i0_mp_e4)}} & exu_i0_flush_path_e4[31:1]) | ({31 {(((((~ take_nmi) & (~ i0_mp_e4)) & i1_mp_e4) & (~ rfpc_i0_e4)) & (~ lsu_i0_exc_dc4))}} & exu_i1_flush_path_e4[31:1])) | ({31 {((~ take_nmi) & sel_npc_e4)}} & npc_e4[31:1])) | ({31 {((~ take_nmi) & rfpc_i0_e4)}} & dec_tlu_i0_pc_e4[31:1])) | ({31 {((~ take_nmi) & rfpc_i1_e4)}} & dec_tlu_i1_pc_e4[31:1])) | ({31 {interrupt_valid}} & interrupt_path[31:1])) | ({31 {(((i0_exception_valid_e4 | lsu_exc_valid_e4) | (trigger_hit_e4 & (~ trigger_hit_dmode_e4))) & (~ interrupt_valid))}} & {mtvec[30:1], 1'b0})) | ({31 {(((~ take_nmi) & mret_e4) & (~ wr_mepc_wb))}} & mepc[31:1])) | ({31 {((~ take_nmi) & debug_resume_req_f)}} & dpc[31:1])) | ({31 {((~ take_nmi) & sel_npc_wb)}} & npc_wb[31:1])) | ({31 {(((~ take_nmi) & mret_e4) & wr_mepc_wb)}} & dec_csr_wrdata_wb[31:1])));
rvdff #(.WIDTH(31)) flush_lower_ff(
.rst_l(rst_l),
.clk(e4e5_int_clk),
.din(tlu_flush_path_e4[31:1]),
.dout(tlu_flush_path_wb[31:1])
);
assign dec_tlu_flush_lower_wb = tlu_flush_lower_wb;
assign dec_tlu_flush_path_wb[31:1] = tlu_flush_path_wb[31:1];
assign exc_or_int_valid = (((lsu_exc_valid_e4 | i0_exception_valid_e4) | interrupt_valid) | (trigger_hit_e4 & (~ trigger_hit_dmode_e4)));
assign lsu_block_interrupts_dc3 = (lsu_freeze_external_ints_dc3 & (~ dec_tlu_flush_lower_wb));
rvdff #(.WIDTH(15)) excinfo_wb_ff(
.rst_l(rst_l),
.clk(e4e5_int_clk),
.din({interrupt_valid, i0_exception_valid_e4, exc_or_int_valid, exc_cause_e4[4:0], (tlu_i0_commit_cmt & (~ illegal_e4)), tlu_i1_commit_cmt, mepc_trigger_hit_sel_pc_e4, trigger_hit_e4, i0_trigger_hit_e4, take_nmi, pause_expired_e4}),
.dout({interrupt_valid_wb, i0_exception_valid_wb, exc_or_int_valid_wb, exc_cause_wb[4:0], i0_valid_wb, i1_valid_wb, mepc_trigger_hit_sel_pc_wb, trigger_hit_wb, i0_trigger_hit_wb, take_nmi_wb, pause_expired_wb})
);
assign dec_csr_wen_wb_mod = (dec_csr_wen_wb & (~ trigger_hit_wb));
assign wr_mstatus_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h300));
assign mstatus_ns[1:0] = (((({2 {exc_or_int_valid_wb}} & {mstatus[0], 1'b0}) | ({2 {(mret_wb & (~ exc_or_int_valid_wb))}} & {1'b1, mstatus[1]})) | ({2 {(wr_mstatus_wb & (~ exc_or_int_valid_wb))}} & {dec_csr_wrdata_wb[7], dec_csr_wrdata_wb[3]})) | ({2 {(((~ wr_mstatus_wb) & (~ exc_or_int_valid_wb)) & (~ mret_wb))}} & mstatus[1:0]));
assign mstatus_mie_ns = (mstatus_ns[0] & ((~ dcsr_single_step_running_f) | dcsr[11]));
rvdff #(.WIDTH(2)) mstatus_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mstatus_ns[1:0]),
.dout(mstatus[1:0])
);
assign wr_mtvec_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h305));
assign mtvec_ns[30:0] = {dec_csr_wrdata_wb[31:2], dec_csr_wrdata_wb[0]};
rvdffe #(.WIDTH(31)) mtvec_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mtvec_wb),
.din(mtvec_ns[30:0]),
.dout(mtvec[30:0])
);
assign ce_int = ((mdccme_ce_req | miccme_ce_req) | mice_ce_req);
assign mip_ns[3:0] = {ce_int, mexintpend, timer_int_sync, mip[0]};
rvdff #(.WIDTH(4)) mip_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mip_ns[3:0]),
.dout(mip[3:0])
);
assign wr_mie_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h304));
assign mie_ns[3:0] = (wr_mie_wb ? {dec_csr_wrdata_wb[30], dec_csr_wrdata_wb[11], dec_csr_wrdata_wb[7], dec_csr_wrdata_wb[3]} : mie[3:0]);
rvdff #(.WIDTH(4)) mie_ff(
.rst_l(rst_l),
.clk(csr_wr_clk),
.din(mie_ns[3:0]),
.dout(mie[3:0])
);
assign wr_mcyclel_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hb00));
wire mcyclel_cout_in;
assign kill_ebreak_count_wb = (ebreak_to_debug_mode_wb & dcsr[10]);
assign mcyclel_cout_in = (~ ((kill_ebreak_count_wb | (dec_tlu_dbg_halted & dcsr[10])) | dec_tlu_pmu_fw_halted));
assign {mcyclel_cout, mcyclel_inc[31:0]} = (mcyclel[31:0] + {31'b0, mcyclel_cout_in});
assign mcyclel_ns[31:0] = (wr_mcyclel_wb ? dec_csr_wrdata_wb[31:0] : mcyclel_inc[31:0]);
rvdffe #(.WIDTH(32)) mcyclel_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((wr_mcyclel_wb | mcyclel_cout_in)),
.din(mcyclel_ns[31:0]),
.dout(mcyclel[31:0])
);
rvdff #(.WIDTH(1)) mcyclef_cout_ff(
.rst_l(rst_l),
.clk(free_clk),
.din((mcyclel_cout & (~ wr_mcycleh_wb))),
.dout(mcyclel_cout_f)
);
assign wr_mcycleh_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hb80));
assign {mcycleh_cout_nc, mcycleh_inc[31:0]} = (mcycleh[31:0] + {31'b0, mcyclel_cout_f});
assign mcycleh_ns[31:0] = (wr_mcycleh_wb ? dec_csr_wrdata_wb[31:0] : mcycleh_inc[31:0]);
rvdffe #(.WIDTH(32)) mcycleh_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((wr_mcycleh_wb | mcyclel_cout_f)),
.din(mcycleh_ns[31:0]),
.dout(mcycleh[31:0])
);
wire i0_valid_no_ebreak_ecall_wb;
assign i0_valid_no_ebreak_ecall_wb = (i0_valid_wb & (~ ((ebreak_wb | ecall_wb) | ebreak_to_debug_mode_wb)));
assign wr_minstretl_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hb02));
assign {minstretl_cout, minstretl_inc[31:0]} = ((minstretl[31:0] + {31'b0, i0_valid_no_ebreak_ecall_wb}) + {31'b0, i1_valid_wb});
assign minstret_enable = ((i0_valid_no_ebreak_ecall_wb | i1_valid_wb) | wr_minstretl_wb);
assign minstretl_ns[31:0] = (wr_minstretl_wb ? dec_csr_wrdata_wb[31:0] : minstretl_inc[31:0]);
rvdffe #(.WIDTH(32)) minstretl_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(minstret_enable),
.din(minstretl_ns[31:0]),
.dout(minstretl[31:0])
);
wire minstret_enable_f;
rvdff #(.WIDTH(2)) minstretf_cout_ff(
.rst_l(rst_l),
.clk(free_clk),
.din({minstret_enable, (minstretl_cout & (~ wr_minstreth_wb))}),
.dout({minstret_enable_f, minstretl_cout_f})
);
assign minstretl_read[31:0] = minstretl[31:0];
assign wr_minstreth_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hb82));
assign {minstreth_cout_nc, minstreth_inc[31:0]} = (minstreth[31:0] + {31'b0, minstretl_cout_f});
assign minstreth_ns[31:0] = (wr_minstreth_wb ? dec_csr_wrdata_wb[31:0] : minstreth_inc[31:0]);
rvdffe #(.WIDTH(32)) minstreth_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((minstret_enable_f | wr_minstreth_wb)),
.din(minstreth_ns[31:0]),
.dout(minstreth[31:0])
);
assign minstreth_read[31:0] = minstreth_inc[31:0];
assign wr_mscratch_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h340));
rvdffe #(.WIDTH(32)) mscratch_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mscratch_wb),
.din(dec_csr_wrdata_wb[31:0]),
.dout(mscratch[31:0])
);
wire sel_exu_npc_e4;
wire sel_flush_npc_e4;
wire sel_i0_npc_e4;
wire sel_hold_npc_e4;
assign sel_exu_npc_e4 = ((((~ dec_tlu_dbg_halted) & (~ tlu_flush_lower_wb)) & (dec_tlu_i0_valid_e4 | dec_tlu_i1_valid_e4)) & (~ (dec_tlu_i1_valid_e4 & lsu_i0_rfnpc_dc4)));
assign sel_i0_npc_e4 = (((((~ dec_tlu_dbg_halted) & (~ tlu_flush_lower_wb)) & dec_tlu_i0_valid_e4) & lsu_i0_rfnpc_dc4) & dec_tlu_i1_valid_e4);
assign sel_flush_npc_e4 = (((~ dec_tlu_dbg_halted) & tlu_flush_lower_wb) & (~ dec_tlu_flush_noredir_wb));
assign sel_hold_npc_e4 = (((~ sel_exu_npc_e4) & (~ sel_flush_npc_e4)) & (~ sel_i0_npc_e4));
assign npc_e4[31:1] = ((((({31 {sel_exu_npc_e4}} & exu_npc_e4[31:1]) | ({31 {sel_i0_npc_e4}} & dec_tlu_i1_pc_e4[31:1])) | ({31 {((~ mpc_reset_run_req) & reset_delayed)}} & rst_vec[31:1])) | ({31 {sel_flush_npc_e4}} & tlu_flush_path_wb[31:1])) | ({31 {sel_hold_npc_e4}} & npc_wb[31:1]));
rvdffe #(.WIDTH(31)) npwbc_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((((sel_i0_npc_e4 | sel_exu_npc_e4) | sel_flush_npc_e4) | reset_delayed)),
.din(npc_e4[31:1]),
.dout(npc_wb[31:1])
);
wire pc0_valid_e4;
wire pc1_valid_e4;
assign pc0_valid_e4 = ((~ dec_tlu_dbg_halted) & dec_tlu_i0_valid_e4);
assign pc1_valid_e4 = (((((((~ dec_tlu_dbg_halted) & dec_tlu_i0_valid_e4) & dec_tlu_i1_valid_e4) & (~ lsu_i0_exc_dc4)) & (~ rfpc_i0_e4)) & (~ inst_acc_e4)) & (~ i0_trigger_hit_e4));
assign pc_e4[31:1] = ((({31 {(pc0_valid_e4 & (~ pc1_valid_e4))}} & dec_tlu_i0_pc_e4[31:1]) | ({31 {pc1_valid_e4}} & dec_tlu_i1_pc_e4[31:1])) | ({31 {((~ pc0_valid_e4) & (~ pc1_valid_e4))}} & pc_wb[31:1]));
rvdffe #(.WIDTH(31)) pwbc_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((pc0_valid_e4 | pc1_valid_e4)),
.din(pc_e4[31:1]),
.dout(pc_wb[31:1])
);
assign wr_mepc_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h341));
assign mepc_ns[31:1] = (((({31 {((i0_exception_valid_wb | lsu_exc_valid_wb) | mepc_trigger_hit_sel_pc_wb)}} & pc_wb[31:1]) | ({31 {interrupt_valid_wb}} & npc_wb[31:1])) | ({31 {(wr_mepc_wb & (~ exc_or_int_valid_wb))}} & dec_csr_wrdata_wb[31:1])) | ({31 {((~ wr_mepc_wb) & (~ exc_or_int_valid_wb))}} & mepc[31:1]));
rvdff #(.WIDTH(31)) mepc_ff(
.rst_l(rst_l),
.clk(e4e5_int_clk),
.din(mepc_ns[31:1]),
.dout(mepc[31:1])
);
assign wr_mcause_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h342));
assign mcause_ns[31:0] = ((((({32 {((exc_or_int_valid_wb & take_nmi_wb) & nmi_lsu_store_type_f)}} & 32'hf000_0000) | ({32 {((exc_or_int_valid_wb & take_nmi_wb) & nmi_lsu_load_type_f)}} & 32'hf000_0001)) | ({32 {(exc_or_int_valid_wb & (~ take_nmi_wb))}} & {interrupt_valid_wb, 26'b0, exc_cause_wb[4:0]})) | ({32 {(wr_mcause_wb & (~ exc_or_int_valid_wb))}} & dec_csr_wrdata_wb[31:0])) | ({32 {((~ wr_mcause_wb) & (~ exc_or_int_valid_wb))}} & mcause[31:0]));
rvdff #(.WIDTH(32)) mcause_ff(
.rst_l(rst_l),
.clk(e4e5_int_clk),
.din(mcause_ns[31:0]),
.dout(mcause[31:0])
);
assign wr_mtval_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h343));
assign mtval_capture_pc_wb = ((exc_or_int_valid_wb & ((ebreak_wb | (inst_acc_wb & (~ inst_acc_second_wb))) | mepc_trigger_hit_sel_pc_wb)) & (~ take_nmi_wb));
assign mtval_capture_pc_plus2_wb = ((exc_or_int_valid_wb & (inst_acc_wb & inst_acc_second_wb)) & (~ take_nmi_wb));
assign mtval_capture_inst_wb = ((exc_or_int_valid_wb & illegal_wb) & (~ take_nmi_wb));
assign mtval_capture_lsu_wb = ((exc_or_int_valid_wb & lsu_exc_valid_wb) & (~ take_nmi_wb));
assign mtval_clear_wb = ((((exc_or_int_valid_wb & (~ mtval_capture_pc_wb)) & (~ mtval_capture_inst_wb)) & (~ mtval_capture_lsu_wb)) & (~ mepc_trigger_hit_sel_pc_wb));
assign mtval_ns[31:0] = (((((({32 {mtval_capture_pc_wb}} & {pc_wb[31:1], 1'b0}) | ({32 {mtval_capture_pc_plus2_wb}} & {(pc_wb[31:1] + 31'b1), 1'b0})) | ({32 {mtval_capture_inst_wb}} & dec_illegal_inst[31:0])) | ({32 {mtval_capture_lsu_wb}} & lsu_error_pkt_addr_wb[31:0])) | ({32 {(wr_mtval_wb & (~ interrupt_valid_wb))}} & dec_csr_wrdata_wb[31:0])) | ({32 {((((((~ take_nmi_wb) & (~ wr_mtval_wb)) & (~ mtval_capture_pc_wb)) & (~ mtval_capture_inst_wb)) & (~ mtval_clear_wb)) & (~ mtval_capture_lsu_wb))}} & mtval[31:0]));
rvdff #(.WIDTH(32)) mtval_ff(
.rst_l(rst_l),
.clk(e4e5_int_clk),
.din(mtval_ns[31:0]),
.dout(mtval[31:0])
);
assign wr_mcgc_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7f8));
rvdffe #(.WIDTH(9)) mcgc_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mcgc_wb),
.din(dec_csr_wrdata_wb[8:0]),
.dout(mcgc[8:0])
);
assign dec_tlu_misc_clk_override = mcgc[8];
assign dec_tlu_dec_clk_override = mcgc[7];
assign dec_tlu_exu_clk_override = mcgc[6];
assign dec_tlu_ifu_clk_override = mcgc[5];
assign dec_tlu_lsu_clk_override = mcgc[4];
assign dec_tlu_bus_clk_override = mcgc[3];
assign dec_tlu_pic_clk_override = mcgc[2];
assign dec_tlu_dccm_clk_override = mcgc[1];
assign dec_tlu_icm_clk_override = mcgc[0];
assign wr_mfdc_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7f9));
rvdffe #(.WIDTH(14)) mfdc_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mfdc_wb),
.din(mfdc_ns[13:0]),
.dout(mfdc_int[13:0])
);
assign mfdc_ns[13:0] = {(~ dec_csr_wrdata_wb[18:16]), dec_csr_wrdata_wb[10:0]};
assign mfdc[18:0] = {(~ mfdc_int[13:11]), 5'b0, mfdc_int[10:0]};
assign dec_tlu_dma_qos_prty[2:0] = mfdc[18:16];
assign dec_tlu_dual_issue_disable = mfdc[10];
assign dec_tlu_core_ecc_disable = mfdc[8];
assign dec_tlu_sec_alu_disable = mfdc[7];
assign dec_tlu_sideeffect_posted_disable = mfdc[6];
assign dec_tlu_non_blocking_disable = mfdc[5];
assign dec_tlu_fast_div_disable = mfdc[4];
assign dec_tlu_bpred_disable = mfdc[3];
assign dec_tlu_wb_coalescing_disable = mfdc[2];
assign dec_tlu_ld_miss_byp_wb_disable = mfdc[1];
assign dec_tlu_pipelining_disable = mfdc[0];
assign dec_tlu_wr_pause_wb = ((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7c2)) & (~ interrupt_valid_wb));
assign wr_mrac_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7c0));
wire [31:0] mrac_in;
assign mrac_in[31:0] = {dec_csr_wrdata_wb[31], (dec_csr_wrdata_wb[30] & (~ dec_csr_wrdata_wb[31])), dec_csr_wrdata_wb[29], (dec_csr_wrdata_wb[28] & (~ dec_csr_wrdata_wb[29])), dec_csr_wrdata_wb[27], (dec_csr_wrdata_wb[26] & (~ dec_csr_wrdata_wb[27])), dec_csr_wrdata_wb[25], (dec_csr_wrdata_wb[24] & (~ dec_csr_wrdata_wb[25])), dec_csr_wrdata_wb[23], (dec_csr_wrdata_wb[22] & (~ dec_csr_wrdata_wb[23])), dec_csr_wrdata_wb[21], (dec_csr_wrdata_wb[20] & (~ dec_csr_wrdata_wb[21])), dec_csr_wrdata_wb[19], (dec_csr_wrdata_wb[18] & (~ dec_csr_wrdata_wb[19])), dec_csr_wrdata_wb[17], (dec_csr_wrdata_wb[16] & (~ dec_csr_wrdata_wb[17])), dec_csr_wrdata_wb[15], (dec_csr_wrdata_wb[14] & (~ dec_csr_wrdata_wb[15])), dec_csr_wrdata_wb[13], (dec_csr_wrdata_wb[12] & (~ dec_csr_wrdata_wb[13])), dec_csr_wrdata_wb[11], (dec_csr_wrdata_wb[10] & (~ dec_csr_wrdata_wb[11])), dec_csr_wrdata_wb[9], (dec_csr_wrdata_wb[8] & (~ dec_csr_wrdata_wb[9])), dec_csr_wrdata_wb[7], (dec_csr_wrdata_wb[6] & (~ dec_csr_wrdata_wb[7])), dec_csr_wrdata_wb[5], (dec_csr_wrdata_wb[4] & (~ dec_csr_wrdata_wb[5])), dec_csr_wrdata_wb[3], (dec_csr_wrdata_wb[2] & (~ dec_csr_wrdata_wb[3])), dec_csr_wrdata_wb[1], (dec_csr_wrdata_wb[0] & (~ dec_csr_wrdata_wb[1]))};
rvdffe #(.WIDTH(32)) mrac_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mrac_wb),
.din(mrac_in[31:0]),
.dout(mrac[31:0])
);
assign dec_tlu_mrac_ff[31:0] = mrac[31:0];
assign wr_mdeau_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbc0));
assign mdseac_locked_ns = (mdseac_en | (mdseac_locked_f & (~ wr_mdeau_wb)));
assign mdseac_en = ((lsu_imprecise_error_store_any | lsu_imprecise_error_load_any) & (~ mdseac_locked_f));
rvdffe #(.WIDTH(32)) mdseac_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mdseac_en),
.din(lsu_imprecise_error_addr_any[31:0]),
.dout(mdseac[31:0])
);
wire wr_mpmc_wb;
assign wr_mpmc_wb = ((dec_csr_wrdata_wb[0] & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7c6));
assign fw_halt_req = (wr_mpmc_wb & (~ internal_dbg_halt_mode_f));
wire [31:27] csr_sat;
assign csr_sat[31:27] = ((dec_csr_wrdata_wb[31:27] > 5'd26) ? 5'd26 : dec_csr_wrdata_wb[31:27]);
assign wr_micect_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7f0));
assign {micect_cout_nc, micect_inc[26:0]} = (micect[26:0] + {26'b0, ic_perr_wb});
assign micect_ns = (wr_micect_wb ? {csr_sat[31:27], dec_csr_wrdata_wb[26:0]} : {micect[31:27], micect_inc[26:0]});
rvdffe #(.WIDTH(32)) micect_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((wr_micect_wb | ic_perr_wb)),
.din(micect_ns[31:0]),
.dout(micect[31:0])
);
assign mice_ce_req = (| ((32'b1 << micect[31:27]) & {5'b0, micect[26:0]}));
assign wr_miccmect_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7f1));
assign {miccmect_cout_nc, miccmect_inc[26:0]} = (miccmect[26:0] + {26'b0, (iccm_sbecc_wb | iccm_dma_sb_error)});
assign miccmect_ns = (wr_miccmect_wb ? {csr_sat[31:27], dec_csr_wrdata_wb[26:0]} : {miccmect[31:27], miccmect_inc[26:0]});
rvdffe #(.WIDTH(32)) miccmect_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((wr_miccmect_wb | iccm_sbecc_wb) | iccm_dma_sb_error)),
.din(miccmect_ns[31:0]),
.dout(miccmect[31:0])
);
assign miccme_ce_req = (| ((32'b1 << miccmect[31:27]) & {5'b0, miccmect[26:0]}));
assign wr_mdccmect_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7f2));
assign {mdccmect_cout_nc, mdccmect_inc[26:0]} = (mdccmect[26:0] + {26'b0, lsu_single_ecc_error_wb});
assign mdccmect_ns = (wr_mdccmect_wb ? {csr_sat[31:27], dec_csr_wrdata_wb[26:0]} : {mdccmect[31:27], mdccmect_inc[26:0]});
rvdffe #(.WIDTH(32)) mdccmect_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((wr_mdccmect_wb | lsu_single_ecc_error_wb)),
.din(mdccmect_ns[31:0]),
.dout(mdccmect[31:0])
);
assign mdccme_ce_req = (| ((32'b1 << mdccmect[31:27]) & {5'b0, mdccmect[26:0]}));
assign wr_meivt_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbc8));
rvdffe #(.WIDTH(22)) meivt_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_meivt_wb),
.din(dec_csr_wrdata_wb[31:10]),
.dout(meivt[31:10])
);
assign wr_meihap_wb = wr_meicpct_wb;
rvdffe #(.WIDTH(8)) meihap_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_meihap_wb),
.din(pic_claimid[7:0]),
.dout(meihap[9:2])
);
assign wr_meicurpl_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbcc));
assign meicurpl_ns[3:0] = (wr_meicurpl_wb ? dec_csr_wrdata_wb[3:0] : meicurpl[3:0]);
rvdff #(.WIDTH(4)) meicurpl_ff(
.rst_l(rst_l),
.clk(csr_wr_clk),
.din(meicurpl_ns[3:0]),
.dout(meicurpl[3:0])
);
assign dec_tlu_meicurpl[3:0] = meicurpl[3:0];
assign wr_meicidpl_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbcb));
assign meicidpl_ns[3:0] = (wr_meicpct_wb ? pic_pl[3:0] : (wr_meicidpl_wb ? dec_csr_wrdata_wb[3:0] : meicidpl[3:0]));
rvdff #(.WIDTH(4)) meicidpl_ff(
.rst_l(rst_l),
.clk(csr_wr_clk),
.din(meicidpl_ns[3:0]),
.dout(meicidpl[3:0])
);
assign wr_meicpct_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbca));
assign wr_meipt_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hbc9));
assign meipt_ns[3:0] = (wr_meipt_wb ? dec_csr_wrdata_wb[3:0] : meipt[3:0]);
rvdff #(.WIDTH(4)) meipt_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(meipt_ns[3:0]),
.dout(meipt[3:0])
);
assign dec_tlu_meipt[3:0] = meipt[3:0];
wire [8:6] dcsr_cause;
assign trigger_hit_for_dscr_cause_wb = (trigger_hit_dmode_wb | (trigger_hit_wb & dcsr_single_step_done_f));
assign dcsr_cause[8:6] = (((({3 {(((dcsr_single_step_done_f & (~ ebreak_to_debug_mode_wb)) & (~ trigger_hit_for_dscr_cause_wb)) & (~ debug_halt_req))}} & 3'b100) | ({3 {((debug_halt_req & (~ ebreak_to_debug_mode_wb)) & (~ trigger_hit_for_dscr_cause_wb))}} & 3'b011)) | ({3 {(ebreak_to_debug_mode_wb & (~ trigger_hit_for_dscr_cause_wb))}} & 3'b001)) | ({3 {trigger_hit_for_dscr_cause_wb}} & 3'b010));
assign wr_dcsr_wb = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7b0));
wire enter_debug_halt_req_le;
wire dcsr_cause_upgradeable;
assign dcsr_cause_upgradeable = (internal_dbg_halt_mode_f & (dcsr[8:6] == 3'b011));
assign enter_debug_halt_req_le = (enter_debug_halt_req & ((~ dbg_tlu_halted) | dcsr_cause_upgradeable));
assign nmi_in_debug_mode = (nmi_int_detected_f & internal_dbg_halt_mode_f);
assign dcsr_ns[15:2] = (enter_debug_halt_req_le ? {dcsr[15:9], dcsr_cause[8:6], dcsr[5:2]} : (wr_dcsr_wb ? {dec_csr_wrdata_wb[15], 3'b0, dec_csr_wrdata_wb[11:10], 1'b0, dcsr[8:6], 2'b00, (nmi_in_debug_mode | dcsr[3]), dec_csr_wrdata_wb[2]} : {dcsr[15:4], nmi_in_debug_mode, dcsr[2]}));
rvdffe #(.WIDTH(14)) dcsr_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((((enter_debug_halt_req_le | wr_dcsr_wb) | internal_dbg_halt_mode) | take_nmi_wb)),
.din(dcsr_ns[15:2]),
.dout(dcsr[15:2])
);
assign wr_dpc_wb = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7b1));
assign dpc_capture_npc = ((dbg_tlu_halted & (~ dbg_tlu_halted_f)) & (~ request_debug_mode_done_f));
assign dpc_capture_pc = request_debug_mode_wb;
assign dpc_ns[31:1] = ((({31 {(((~ dpc_capture_pc) & (~ dpc_capture_npc)) & wr_dpc_wb)}} & dec_csr_wrdata_wb[31:1]) | ({31 {dpc_capture_pc}} & pc_wb[31:1])) | ({31 {((~ dpc_capture_pc) & dpc_capture_npc)}} & npc_wb[31:1]));
rvdffe #(.WIDTH(31)) dpc_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(((wr_dpc_wb | dpc_capture_pc) | dpc_capture_npc)),
.din(dpc_ns[31:1]),
.dout(dpc[31:1])
);
assign dicawics_ns[18:2] = {dec_csr_wrdata_wb[24], dec_csr_wrdata_wb[21:20], dec_csr_wrdata_wb[15:2]};
assign wr_dicawics_wb = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7c8));
rvdffe #(.WIDTH(17)) dicawics_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_dicawics_wb),
.din(dicawics_ns[18:2]),
.dout(dicawics[18:2])
);
assign dicad0_ns[31:0] = (wr_dicad0_wb ? dec_csr_wrdata_wb[31:0] : ifu_ic_debug_rd_data[31:0]);
assign wr_dicad0_wb = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7c9));
rvdffe #(.WIDTH(32)) dicad0_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((wr_dicad0_wb | ifu_ic_debug_rd_data_valid)),
.din(dicad0_ns[31:0]),
.dout(dicad0[31:0])
);
assign dicad1_ns[1:0] = (wr_dicad1_wb ? dec_csr_wrdata_wb[1:0] : ifu_ic_debug_rd_data[33:32]);
assign wr_dicad1_wb = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7ca));
rvdffs #(.WIDTH(2)) dicad1_ff(
.rst_l(rst_l),
.clk(active_clk),
.en((wr_dicad1_wb | ifu_ic_debug_rd_data_valid)),
.din(dicad1_ns[1:0]),
.dout(dicad1[1:0])
);
assign dec_tlu_ic_diag_pkt[52:19] = {dicad1[1:0], dicad0[31:0]};
assign dec_tlu_ic_diag_pkt[20:4] = dicawics[18:2];
wire icache_rd_valid;
wire icache_wr_valid;
wire icache_rd_valid_f;
wire icache_wr_valid_f;
assign icache_rd_valid = ((((allow_dbg_halt_csr_write & dec_csr_any_unq_d) & dec_i0_decode_d) & (~ dec_csr_wen_unq_d)) & (dec_csr_rdaddr_d[11:0] == 12'h7cb));
assign icache_wr_valid = ((allow_dbg_halt_csr_write & dec_csr_wen_wb_mod) & (dec_csr_wraddr_wb[11:0] == 12'h7cb));
rvdff #(.WIDTH(2)) dicgo_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({icache_rd_valid, icache_wr_valid}),
.dout({icache_rd_valid_f, icache_wr_valid_f})
);
assign dec_tlu_ic_diag_pkt[1:1] = icache_rd_valid_f;
assign dec_tlu_ic_diag_pkt[0:0] = icache_wr_valid_f;
assign wr_mtsel_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a0));
assign mtsel_ns[1:0] = (wr_mtsel_wb ? dec_csr_wrdata_wb[1:0] : mtsel[1:0]);
rvdff #(.WIDTH(2)) mtsel_ff(
.rst_l(rst_l),
.clk(csr_wr_clk),
.din(mtsel_ns[1:0]),
.dout(mtsel[1:0])
);
assign tdata_load = (dec_csr_wrdata_wb[0] & (~ dec_csr_wrdata_wb[19]));
assign tdata_opcode = (dec_csr_wrdata_wb[2] & (~ dec_csr_wrdata_wb[19]));
assign tdata_action = ((dec_csr_wrdata_wb[27] & dbg_tlu_halted_f) & dec_csr_wrdata_wb[12]);
assign tdata_wrdata_wb[9:0] = {(dec_csr_wrdata_wb[27] & dbg_tlu_halted_f), dec_csr_wrdata_wb[20:19], tdata_action, dec_csr_wrdata_wb[11], dec_csr_wrdata_wb[7:6], tdata_opcode, dec_csr_wrdata_wb[1], tdata_load};
assign wr_mtdata1_t0_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a1)) & (mtsel[1:0] == 2'b0)) & ((~ mtdata1_t0[9]) | dbg_tlu_halted_f));
assign mtdata1_t0_ns[9:0] = (wr_mtdata1_t0_wb ? tdata_wrdata_wb[9:0] : {mtdata1_t0[9], (update_hit_bit_wb[0] | mtdata1_t0[8]), mtdata1_t0[7:0]});
assign wr_mtdata1_t1_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a1)) & (mtsel[1:0] == 2'b01)) & ((~ mtdata1_t1[9]) | dbg_tlu_halted_f));
assign mtdata1_t1_ns[9:0] = (wr_mtdata1_t1_wb ? tdata_wrdata_wb[9:0] : {mtdata1_t1[9], (update_hit_bit_wb[1] | mtdata1_t1[8]), mtdata1_t1[7:0]});
assign wr_mtdata1_t2_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a1)) & (mtsel[1:0] == 2'b10)) & ((~ mtdata1_t2[9]) | dbg_tlu_halted_f));
assign mtdata1_t2_ns[9:0] = (wr_mtdata1_t2_wb ? tdata_wrdata_wb[9:0] : {mtdata1_t2[9], (update_hit_bit_wb[2] | mtdata1_t2[8]), mtdata1_t2[7:0]});
assign wr_mtdata1_t3_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a1)) & (mtsel[1:0] == 2'b11)) & ((~ mtdata1_t3[9]) | dbg_tlu_halted_f));
assign mtdata1_t3_ns[9:0] = (wr_mtdata1_t3_wb ? tdata_wrdata_wb[9:0] : {mtdata1_t3[9], (update_hit_bit_wb[3] | mtdata1_t3[8]), mtdata1_t3[7:0]});
rvdff #(.WIDTH(10)) mtdata1_t0_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(mtdata1_t0_ns[9:0]),
.dout(mtdata1_t0[9:0])
);
rvdff #(.WIDTH(10)) mtdata1_t1_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(mtdata1_t1_ns[9:0]),
.dout(mtdata1_t1[9:0])
);
rvdff #(.WIDTH(10)) mtdata1_t2_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(mtdata1_t2_ns[9:0]),
.dout(mtdata1_t2[9:0])
);
rvdff #(.WIDTH(10)) mtdata1_t3_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(mtdata1_t3_ns[9:0]),
.dout(mtdata1_t3[9:0])
);
assign mtdata1_tsel_out[31:0] = (((({32 {(mtsel[1:0] == 2'b00)}} & {4'h2, mtdata1_t0[9], 6'b011111, mtdata1_t0[8:7], 6'b0, mtdata1_t0[6:5], 3'b0, mtdata1_t0[4:3], 3'b0, mtdata1_t0[2:0]}) | ({32 {(mtsel[1:0] == 2'b01)}} & {4'h2, mtdata1_t1[9], 6'b011111, mtdata1_t1[8:7], 6'b0, mtdata1_t1[6:5], 3'b0, mtdata1_t1[4:3], 3'b0, mtdata1_t1[2:0]})) | ({32 {(mtsel[1:0] == 2'b10)}} & {4'h2, mtdata1_t2[9], 6'b011111, mtdata1_t2[8:7], 6'b0, mtdata1_t2[6:5], 3'b0, mtdata1_t2[4:3], 3'b0, mtdata1_t2[2:0]})) | ({32 {(mtsel[1:0] == 2'b11)}} & {4'h2, mtdata1_t3[9], 6'b011111, mtdata1_t3[8:7], 6'b0, mtdata1_t3[6:5], 3'b0, mtdata1_t3[4:3], 3'b0, mtdata1_t3[2:0]}));
assign trigger_pkt_any[37+:1] = mtdata1_t0[7];
assign trigger_pkt_any[36+:1] = mtdata1_t0[4];
assign trigger_pkt_any[35+:1] = mtdata1_t0[1];
assign trigger_pkt_any[34+:1] = mtdata1_t0[0];
assign trigger_pkt_any[33+:1] = mtdata1_t0[2];
assign trigger_pkt_any[32+:1] = mtdata1_t0[3];
assign trigger_pkt_any[75+:1] = mtdata1_t1[7];
assign trigger_pkt_any[74+:1] = mtdata1_t1[4];
assign trigger_pkt_any[73+:1] = mtdata1_t1[1];
assign trigger_pkt_any[72+:1] = mtdata1_t1[0];
assign trigger_pkt_any[71+:1] = mtdata1_t1[2];
assign trigger_pkt_any[70+:1] = mtdata1_t1[3];
assign trigger_pkt_any[113+:1] = mtdata1_t2[7];
assign trigger_pkt_any[112+:1] = mtdata1_t2[4];
assign trigger_pkt_any[111+:1] = mtdata1_t2[1];
assign trigger_pkt_any[110+:1] = mtdata1_t2[0];
assign trigger_pkt_any[109+:1] = mtdata1_t2[2];
assign trigger_pkt_any[108+:1] = mtdata1_t2[3];
assign trigger_pkt_any[151+:1] = mtdata1_t3[7];
assign trigger_pkt_any[150+:1] = mtdata1_t3[4];
assign trigger_pkt_any[149+:1] = mtdata1_t3[1];
assign trigger_pkt_any[148+:1] = mtdata1_t3[0];
assign trigger_pkt_any[147+:1] = mtdata1_t3[2];
assign trigger_pkt_any[146+:1] = mtdata1_t3[3];
assign wr_mtdata2_t0_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a2)) & (mtsel[1:0] == 2'b0)) & ((~ mtdata1_t0[9]) | dbg_tlu_halted_f));
assign wr_mtdata2_t1_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a2)) & (mtsel[1:0] == 2'b01)) & ((~ mtdata1_t1[9]) | dbg_tlu_halted_f));
assign wr_mtdata2_t2_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a2)) & (mtsel[1:0] == 2'b10)) & ((~ mtdata1_t2[9]) | dbg_tlu_halted_f));
assign wr_mtdata2_t3_wb = (((dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7a2)) & (mtsel[1:0] == 2'b11)) & ((~ mtdata1_t3[9]) | dbg_tlu_halted_f));
rvdffe #(.WIDTH(32)) mtdata2_t0_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mtdata2_t0_wb),
.din(dec_csr_wrdata_wb[31:0]),
.dout(mtdata2_t0[31:0])
);
rvdffe #(.WIDTH(32)) mtdata2_t1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mtdata2_t1_wb),
.din(dec_csr_wrdata_wb[31:0]),
.dout(mtdata2_t1[31:0])
);
rvdffe #(.WIDTH(32)) mtdata2_t2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mtdata2_t2_wb),
.din(dec_csr_wrdata_wb[31:0]),
.dout(mtdata2_t2[31:0])
);
rvdffe #(.WIDTH(32)) mtdata2_t3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(wr_mtdata2_t3_wb),
.din(dec_csr_wrdata_wb[31:0]),
.dout(mtdata2_t3[31:0])
);
assign mtdata2_tsel_out[31:0] = (((({32 {(mtsel[1:0] == 2'b00)}} & mtdata2_t0[31:0]) | ({32 {(mtsel[1:0] == 2'b01)}} & mtdata2_t1[31:0])) | ({32 {(mtsel[1:0] == 2'b10)}} & mtdata2_t2[31:0])) | ({32 {(mtsel[1:0] == 2'b11)}} & mtdata2_t3[31:0]));
assign trigger_pkt_any[0+:32] = mtdata2_t0[31:0];
assign trigger_pkt_any[38+:32] = mtdata2_t1[31:0];
assign trigger_pkt_any[76+:32] = mtdata2_t2[31:0];
assign trigger_pkt_any[114+:32] = mtdata2_t3[31:0];
wire [7:0] mhpmc_inc_e4;
wire [7:0] mhpmc_inc_wb;
wire [23:0] mhpme_vec;
wire mhpmc3_wr_en0;
wire mhpmc3_wr_en1;
wire mhpmc3_wr_en;
wire mhpmc4_wr_en0;
wire mhpmc4_wr_en1;
wire mhpmc4_wr_en;
wire mhpmc5_wr_en0;
wire mhpmc5_wr_en1;
wire mhpmc5_wr_en;
wire mhpmc6_wr_en0;
wire mhpmc6_wr_en1;
wire mhpmc6_wr_en;
wire mhpmc3h_wr_en0;
wire mhpmc3h_wr_en;
wire mhpmc4h_wr_en0;
wire mhpmc4h_wr_en;
wire mhpmc5h_wr_en0;
wire mhpmc5h_wr_en;
wire mhpmc6h_wr_en0;
wire mhpmc6h_wr_en;
wire [63:0] mhpmc3_incr;
wire [63:0] mhpmc4_incr;
wire [63:0] mhpmc5_incr;
wire [63:0] mhpmc6_incr;
assign mhpme_vec[0+:6] = mhpme3[5:0];
assign mhpme_vec[6+:6] = mhpme4[5:0];
assign mhpme_vec[12+:6] = mhpme5[5:0];
assign mhpme_vec[18+:6] = mhpme6[5:0];
wire [3:0] pmu_i0_itype_qual;
wire [3:0] pmu_i1_itype_qual;
assign pmu_i0_itype_qual[3:0] = (dec_tlu_packet_e4[11:8] & {4 {tlu_i0_commit_cmt}});
assign pmu_i1_itype_qual[3:0] = (dec_tlu_packet_e4[7:4] & {4 {tlu_i1_commit_cmt}});
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign mhpmc_inc_e4[(i * 2)+:2] = ({2 {mgpmc}} & (((((((((((((((((((((((((((((((((((((((((((((((((((({2 {(mhpme_vec[(i * 6)+:6] == 6'd1)}} & 2'b01) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd2)}} & {1'b0, ifu_pmu_ic_hit})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd3)}} & {1'b0, ifu_pmu_ic_miss})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd4)}} & {tlu_i1_commit_cmt, (tlu_i0_commit_cmt & (~ illegal_e4))})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd5)}} & {(tlu_i1_commit_cmt & (~ exu_pmu_i1_pc4)), ((tlu_i0_commit_cmt & (~ exu_pmu_i0_pc4)) & (~ illegal_e4))})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd6)}} & {(tlu_i1_commit_cmt & exu_pmu_i1_pc4), ((tlu_i0_commit_cmt & exu_pmu_i0_pc4) & (~ illegal_e4))})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd7)}} & ifu_pmu_instr_aligned[1:0])) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd8)}} & dec_pmu_instr_decoded[1:0])) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd29)}} & {1'b0, ifu_pmu_align_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd30)}} & {1'b0, dec_pmu_decode_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd9)}} & {(pmu_i1_itype_qual[3:0] == MUL), (pmu_i0_itype_qual[3:0] == MUL)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd10)}} & {1'b0, (dec_tlu_packet_e4[1:1] & tlu_i0_commit_cmt)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd11)}} & {(pmu_i1_itype_qual[3:0] == LOAD), (pmu_i0_itype_qual[3:0] == LOAD)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd12)}} & {(pmu_i1_itype_qual[3:0] == STORE), (pmu_i0_itype_qual[3:0] == STORE)})) | (({2 {(mhpme_vec[(i * 6)+:6] == 6'd13)}} & {(pmu_i1_itype_qual[3:0] == LOAD), (pmu_i0_itype_qual[3:0] == LOAD)}) & {2 {dec_tlu_packet_e4[0:0]}})) | (({2 {(mhpme_vec[(i * 6)+:6] == 6'd14)}} & {(pmu_i1_itype_qual[3:0] == STORE), (pmu_i0_itype_qual[3:0] == STORE)}) & {2 {dec_tlu_packet_e4[0:0]}})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd15)}} & {(pmu_i1_itype_qual[3:0] == ALU), (pmu_i0_itype_qual[3:0] == ALU)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd16)}} & {1'b0, (pmu_i0_itype_qual[3:0] == CSRREAD)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd18)}} & {1'b0, (pmu_i0_itype_qual[3:0] == CSRWRITE)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd17)}} & {1'b0, (pmu_i0_itype_qual[3:0] == CSRRW)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd19)}} & {1'b0, (pmu_i0_itype_qual[3:0] == EBREAK)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd20)}} & {1'b0, (pmu_i0_itype_qual[3:0] == ECALL)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd21)}} & {1'b0, (pmu_i0_itype_qual[3:0] == FENCE)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd22)}} & {1'b0, (pmu_i0_itype_qual[3:0] == FENCEI)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd23)}} & {1'b0, (pmu_i0_itype_qual[3:0] == MRET)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd24)}} & {((pmu_i1_itype_qual[3:0] == CONDBR) | (pmu_i1_itype_qual[3:0] == JAL)), ((pmu_i0_itype_qual[3:0] == CONDBR) | (pmu_i0_itype_qual[3:0] == JAL))})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd25)}} & {(exu_pmu_i1_br_misp & tlu_i1_commit_cmt), (exu_pmu_i0_br_misp & tlu_i0_commit_cmt)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd26)}} & {(exu_pmu_i1_br_ataken & tlu_i1_commit_cmt), (exu_pmu_i0_br_ataken & tlu_i0_commit_cmt)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd27)}} & {(dec_tlu_packet_e4[2:2] & tlu_i1_commit_cmt), (dec_tlu_packet_e4[3:3] & tlu_i0_commit_cmt)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd28)}} & {1'b0, ifu_pmu_fetch_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd29)}} & {1'b0, ifu_pmu_align_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd30)}} & {1'b0, dec_pmu_decode_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd31)}} & {1'b0, dec_pmu_postsync_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd32)}} & {1'b0, dec_pmu_presync_stall})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd33)}} & {1'b0, lsu_freeze_dc3})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd34)}} & {1'b0, lsu_store_stall_any})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd35)}} & {1'b0, dma_dccm_stall_any})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd36)}} & {1'b0, dma_iccm_stall_any})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd37)}} & {1'b0, ((i0_exception_valid_e4 | trigger_hit_e4) | lsu_exc_valid_e4)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd38)}} & {1'b0, take_timer_int})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd39)}} & {1'b0, take_ext_int})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd40)}} & {1'b0, tlu_flush_lower_e4})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd41)}} & {((dec_tlu_br1_error_e4 | dec_tlu_br1_start_error_e4) & rfpc_i1_e4), ((dec_tlu_br0_error_e4 | dec_tlu_br0_start_error_e4) & rfpc_i0_e4)})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd42)}} & {1'b0, ifu_pmu_bus_trxn})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd43)}} & {1'b0, lsu_pmu_bus_trxn})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd44)}} & {1'b0, lsu_pmu_bus_misaligned})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd45)}} & {1'b0, ifu_pmu_bus_error})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd46)}} & {1'b0, lsu_pmu_bus_error})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd47)}} & {1'b0, ifu_pmu_bus_busy})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd48)}} & {1'b0, lsu_pmu_bus_busy})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd49)}} & {1'b0, (~ mstatus[0])})) | ({2 {(mhpme_vec[(i * 6)+:6] == 6'd50)}} & {1'b0, ((~ mstatus[0]) & (| (mip[3:0] & mie[3:0])))})));
end
endgenerate
rvdff #(.WIDTH(2)) pmu0inc_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mhpmc_inc_e4[0+:2]),
.dout(mhpmc_inc_wb[0+:2])
);
rvdff #(.WIDTH(2)) pmu1inc_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mhpmc_inc_e4[2+:2]),
.dout(mhpmc_inc_wb[2+:2])
);
rvdff #(.WIDTH(2)) pmu2inc_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mhpmc_inc_e4[4+:2]),
.dout(mhpmc_inc_wb[4+:2])
);
rvdff #(.WIDTH(2)) pmu3inc_ff(
.rst_l(rst_l),
.clk(free_clk),
.din(mhpmc_inc_e4[6+:2]),
.dout(mhpmc_inc_wb[6+:2])
);
assign perfcnt_halted = ((dec_tlu_dbg_halted & dcsr[10]) | dec_tlu_pmu_fw_halted);
assign dec_tlu_perfcnt0[1:0] = (mhpmc_inc_wb[0+:2] & (~ {2 {perfcnt_halted}}));
assign dec_tlu_perfcnt1[1:0] = (mhpmc_inc_wb[2+:2] & (~ {2 {perfcnt_halted}}));
assign dec_tlu_perfcnt2[1:0] = (mhpmc_inc_wb[4+:2] & (~ {2 {perfcnt_halted}}));
assign dec_tlu_perfcnt3[1:0] = (mhpmc_inc_wb[6+:2] & (~ {2 {perfcnt_halted}}));
assign mhpmc3_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB03));
assign mhpmc3_wr_en1 = ((~ perfcnt_halted) & (| mhpmc_inc_wb[0+:2]));
assign mhpmc3_wr_en = (mhpmc3_wr_en0 | mhpmc3_wr_en1);
assign mhpmc3_incr[63:0] = (({mhpmc3h[31:0], mhpmc3[31:0]} + {63'b0, mhpmc_inc_wb[1]}) + {63'b0, mhpmc_inc_wb[0]});
assign mhpmc3_ns[31:0] = (mhpmc3_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc3_incr[31:0]);
rvdffe #(.WIDTH(32)) mhpmc3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc3_wr_en),
.din(mhpmc3_ns[31:0]),
.dout(mhpmc3[31:0])
);
assign mhpmc3h_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB83));
assign mhpmc3h_wr_en = (mhpmc3h_wr_en0 | mhpmc3_wr_en1);
assign mhpmc3h_ns[31:0] = (mhpmc3h_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc3_incr[63:32]);
rvdffe #(.WIDTH(32)) mhpmc3h_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc3h_wr_en),
.din(mhpmc3h_ns[31:0]),
.dout(mhpmc3h[31:0])
);
assign mhpmc4_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB04));
assign mhpmc4_wr_en1 = ((~ perfcnt_halted) & (| mhpmc_inc_wb[2+:2]));
assign mhpmc4_wr_en = (mhpmc4_wr_en0 | mhpmc4_wr_en1);
assign mhpmc4_incr[63:0] = (({mhpmc4h[31:0], mhpmc4[31:0]} + {63'b0, mhpmc_inc_wb[3]}) + {63'b0, mhpmc_inc_wb[2]});
assign mhpmc4_ns[31:0] = (mhpmc4_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc4_incr[31:0]);
rvdffe #(.WIDTH(32)) mhpmc4_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc4_wr_en),
.din(mhpmc4_ns[31:0]),
.dout(mhpmc4[31:0])
);
assign mhpmc4h_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB84));
assign mhpmc4h_wr_en = (mhpmc4h_wr_en0 | mhpmc4_wr_en1);
assign mhpmc4h_ns[31:0] = (mhpmc4h_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc4_incr[63:32]);
rvdffe #(.WIDTH(32)) mhpmc4h_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc4h_wr_en),
.din(mhpmc4h_ns[31:0]),
.dout(mhpmc4h[31:0])
);
assign mhpmc5_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB05));
assign mhpmc5_wr_en1 = ((~ perfcnt_halted) & (| mhpmc_inc_wb[4+:2]));
assign mhpmc5_wr_en = (mhpmc5_wr_en0 | mhpmc5_wr_en1);
assign mhpmc5_incr[63:0] = (({mhpmc5h[31:0], mhpmc5[31:0]} + {63'b0, mhpmc_inc_wb[5]}) + {63'b0, mhpmc_inc_wb[4]});
assign mhpmc5_ns[31:0] = (mhpmc5_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc5_incr[31:0]);
rvdffe #(.WIDTH(32)) mhpmc5_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc5_wr_en),
.din(mhpmc5_ns[31:0]),
.dout(mhpmc5[31:0])
);
assign mhpmc5h_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB85));
assign mhpmc5h_wr_en = (mhpmc5h_wr_en0 | mhpmc5_wr_en1);
assign mhpmc5h_ns[31:0] = (mhpmc5h_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc5_incr[63:32]);
rvdffe #(.WIDTH(32)) mhpmc5h_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc5h_wr_en),
.din(mhpmc5h_ns[31:0]),
.dout(mhpmc5h[31:0])
);
assign mhpmc6_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB06));
assign mhpmc6_wr_en1 = ((~ perfcnt_halted) & (| mhpmc_inc_wb[6+:2]));
assign mhpmc6_wr_en = (mhpmc6_wr_en0 | mhpmc6_wr_en1);
assign mhpmc6_incr[63:0] = (({mhpmc6h[31:0], mhpmc6[31:0]} + {63'b0, mhpmc_inc_wb[7]}) + {63'b0, mhpmc_inc_wb[6]});
assign mhpmc6_ns[31:0] = (mhpmc6_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc6_incr[31:0]);
rvdffe #(.WIDTH(32)) mhpmc6_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc6_wr_en),
.din(mhpmc6_ns[31:0]),
.dout(mhpmc6[31:0])
);
assign mhpmc6h_wr_en0 = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'hB86));
assign mhpmc6h_wr_en = (mhpmc6h_wr_en0 | mhpmc6_wr_en1);
assign mhpmc6h_ns[31:0] = (mhpmc6h_wr_en0 ? dec_csr_wrdata_wb[31:0] : mhpmc6_incr[63:32]);
rvdffe #(.WIDTH(32)) mhpmc6h_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(mhpmc6h_wr_en),
.din(mhpmc6h_ns[31:0]),
.dout(mhpmc6h[31:0])
);
wire [5:0] event_saturate_wb;
assign event_saturate_wb[5:0] = (((dec_csr_wrdata_wb[5:0] > 6'd50) | (| dec_csr_wrdata_wb[31:6])) ? 6'd50 : dec_csr_wrdata_wb[5:0]);
assign wr_mhpme3_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h323));
rvdffs #(.WIDTH(6)) mhpme3_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wr_mhpme3_wb),
.din(event_saturate_wb[5:0]),
.dout(mhpme3[5:0])
);
assign wr_mhpme4_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h324));
rvdffs #(.WIDTH(6)) mhpme4_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wr_mhpme4_wb),
.din(event_saturate_wb[5:0]),
.dout(mhpme4[5:0])
);
assign wr_mhpme5_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h325));
rvdffs #(.WIDTH(6)) mhpme5_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wr_mhpme5_wb),
.din(event_saturate_wb[5:0]),
.dout(mhpme5[5:0])
);
assign wr_mhpme6_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h326));
rvdffs #(.WIDTH(6)) mhpme6_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wr_mhpme6_wb),
.din(event_saturate_wb[5:0]),
.dout(mhpme6[5:0])
);
assign wr_mgpmc_wb = (dec_csr_wen_wb_mod & (dec_csr_wraddr_wb[11:0] == 12'h7d0));
rvdffs #(.WIDTH(1)) mgpmc_ff(
.rst_l(rst_l),
.clk(active_clk),
.en(wr_mgpmc_wb),
.din((~ dec_csr_wrdata_wb[0])),
.dout(mgpmc_b)
);
assign mgpmc = (~ mgpmc_b);
wire usoc_tclk;
rvoclkhdr usoctrace_cgc(
.en((((((((i0_valid_wb | exc_or_int_valid_wb) | interrupt_valid_wb) | dec_tlu_i0_valid_wb1) | dec_tlu_i0_exc_valid_wb1) | dec_tlu_i1_exc_valid_wb1) | dec_tlu_int_valid_wb1) | clk_override)),
.l1clk(usoc_tclk),
.clk(clk),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(10)) traceff(
.rst_l(rst_l),
.clk(usoc_tclk),
.din({i0_valid_wb, i1_valid_wb, ((i0_exception_valid_wb | lsu_i0_exc_wb) | (i0_trigger_hit_wb & (~ trigger_hit_dmode_wb))), (((~ ((i0_exception_valid_wb | lsu_i0_exc_wb) | i0_trigger_hit_wb)) & exc_or_int_valid_wb) & (~ interrupt_valid_wb)), exc_cause_wb[4:0], interrupt_valid_wb}),
.dout({dec_tlu_i0_valid_wb1, dec_tlu_i1_valid_wb1, dec_tlu_i0_exc_valid_wb1, dec_tlu_i1_exc_valid_wb1, dec_tlu_exc_cause_wb1[4:0], dec_tlu_int_valid_wb1})
);
assign dec_tlu_mtval_wb1 = mtval[31:0];
wire csr_misa;
wire csr_mvendorid;
wire csr_marchid;
wire csr_mimpid;
wire csr_mhartid;
wire csr_mstatus;
wire csr_mtvec;
wire csr_mip;
wire csr_mie;
wire csr_mcyclel;
wire csr_mcycleh;
wire csr_minstretl;
wire csr_minstreth;
wire csr_mscratch;
wire csr_mepc;
wire csr_mcause;
wire csr_mtval;
wire csr_mrac;
wire csr_dmst;
wire csr_mdseac;
wire csr_meihap;
wire csr_meivt;
wire csr_meipt;
wire csr_meicurpl;
wire csr_meicidpl;
wire csr_dcsr;
wire csr_mpmc;
wire csr_mcgc;
wire csr_mcpc;
wire csr_mfdc;
wire csr_dpc;
wire csr_mtsel;
wire csr_mtdata1;
wire csr_mtdata2;
wire csr_mhpmc3;
wire csr_mhpmc4;
wire csr_mhpmc5;
wire csr_mhpmc6;
wire csr_mhpmc3h;
wire csr_mhpmc4h;
wire csr_mhpmc5h;
wire csr_mhpmc6h;
wire csr_mhpme3;
wire csr_mhpme4;
wire csr_mhpme5;
wire csr_mhpme6;
wire csr_mgpmc;
wire csr_micect;
wire csr_miccmect;
wire csr_mdccmect;
wire csr_dicawics;
wire csr_dicad0;
wire csr_dicad1;
wire csr_dicago;
wire presync;
wire postsync;
assign csr_misa = (((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[0]);
assign csr_mvendorid = (((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_marchid = (((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[7])) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mimpid = (((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0]);
assign csr_mhartid = ((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[7])) & dec_csr_rdaddr_d[2]);
assign csr_mstatus = (((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[0]));
assign csr_mtvec = ((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[0]);
assign csr_mip = (((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[2]);
assign csr_mie = (((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[0]));
assign csr_mcyclel = (((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1]));
assign csr_mcycleh = ((((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1]));
assign csr_minstretl = (((((((! dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_minstreth = (((((((! dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mscratch = (((((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_mepc = ((((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_mcause = ((((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mtval = (((dec_csr_rdaddr_d[6] & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0]);
assign csr_mrac = (((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1]));
assign csr_dmst = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1]));
assign csr_mdseac = (((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[10]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3]));
assign csr_meihap = ((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[3]);
assign csr_meivt = ((((((! dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_meipt = (((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_meicurpl = ((dec_csr_rdaddr_d[6] & dec_csr_rdaddr_d[3]) & dec_csr_rdaddr_d[2]);
assign csr_meicidpl = (((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0]);
assign csr_dcsr = ((((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[0]));
assign csr_mpmc = ((dec_csr_rdaddr_d[6] & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[1]);
assign csr_mcgc = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[0]));
assign csr_mcpc = (((((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1]);
assign csr_mfdc = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[3]) & dec_csr_rdaddr_d[0]);
assign csr_dpc = ((((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[0]);
assign csr_mtsel = ((((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_mtdata1 = (((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[0]);
assign csr_mtdata2 = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[4])) & dec_csr_rdaddr_d[1]);
assign csr_mhpmc3 = (((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[0]);
assign csr_mhpmc4 = ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_mhpmc5 = (((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_mhpmc6 = (((((((! dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mhpmc3h = (((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0]);
assign csr_mhpmc4h = ((((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_mhpmc5h = (((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_mhpmc6h = ((((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mhpme3 = (((((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2]));
assign csr_mhpme4 = (((((dec_csr_rdaddr_d[5] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_mhpme5 = (((((dec_csr_rdaddr_d[5] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_mhpme6 = (((((dec_csr_rdaddr_d[5] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_mgpmc = ((dec_csr_rdaddr_d[6] & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4]);
assign csr_micect = ((((dec_csr_rdaddr_d[6] & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_miccmect = (((dec_csr_rdaddr_d[6] & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[0]);
assign csr_mdccmect = ((dec_csr_rdaddr_d[6] & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[1]);
assign csr_dicawics = (((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]));
assign csr_dicad0 = ((((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0]);
assign csr_dicad1 = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[3]) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]));
assign csr_dicago = (((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0]);
assign presync = ((((((((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[3]) & dec_csr_rdaddr_d[0]) | ((dec_csr_rdaddr_d[6] & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4])) | ((((((! dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1])) | ((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1]))) | ((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[1]) & (! dec_csr_rdaddr_d[0]))) | (((((dec_csr_rdaddr_d[7] & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1]));
assign postsync = (((((((((dec_csr_rdaddr_d[10] & dec_csr_rdaddr_d[4]) & dec_csr_rdaddr_d[3]) & dec_csr_rdaddr_d[0]) | (((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[0]))) | ((((! dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[1])) & dec_csr_rdaddr_d[0])) | (((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[0])) | ((((dec_csr_rdaddr_d[10] & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1])) | (((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[1]))) | ((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[2]) & dec_csr_rdaddr_d[0]));
wire legal_csr;
assign legal_csr = (((((((((((((((((((((((((((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0])) | ((((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[1]))) | ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[0]))) | (((((((((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]))) | ((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1]))) | (((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[0]))) | ((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[1]))) | (((((((((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[1])) | ((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[2])) | ((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[2]))) | ((((((((((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & dec_csr_rdaddr_d[2]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]))) | (((((((((dec_csr_rdaddr_d[11] & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4]) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & dec_csr_rdaddr_d[0])) | ((((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[2]))) | (((((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & dec_csr_rdaddr_d[3]) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]))) | (((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[1]) & dec_csr_rdaddr_d[0])) | ((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[0]))) | (((((((((((! dec_csr_rdaddr_d[11]) & dec_csr_rdaddr_d[10]) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & dec_csr_rdaddr_d[7]) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2])) & (! dec_csr_rdaddr_d[0]))) | ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[2])) | ((((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & dec_csr_rdaddr_d[6]) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[2]))) | ((((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[5])) & (! dec_csr_rdaddr_d[4])) & (! dec_csr_rdaddr_d[3])) & (! dec_csr_rdaddr_d[1])) & (! dec_csr_rdaddr_d[0]))) | ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[1])) | ((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[3])) | ((((((((! dec_csr_rdaddr_d[11]) & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[7])) & (! dec_csr_rdaddr_d[6])) & dec_csr_rdaddr_d[5]) & dec_csr_rdaddr_d[4])) | ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[3])) | ((((((dec_csr_rdaddr_d[11] & (! dec_csr_rdaddr_d[10])) & dec_csr_rdaddr_d[9]) & dec_csr_rdaddr_d[8]) & (! dec_csr_rdaddr_d[6])) & (! dec_csr_rdaddr_d[5])) & dec_csr_rdaddr_d[4]));
assign dec_tlu_presync_d = ((presync & dec_csr_any_unq_d) & (~ dec_csr_wen_unq_d));
assign dec_tlu_postsync_d = (postsync & dec_csr_any_unq_d);
assign valid_csr = (legal_csr & ((~ ((((((csr_dcsr | csr_dpc) | csr_dmst) | csr_dicawics) | csr_dicad0) | csr_dicad1) | csr_dicago)) | dbg_tlu_halted_f));
assign dec_csr_legal_d = ((dec_csr_any_unq_d & valid_csr) & (~ (dec_csr_wen_unq_d & (((((csr_mvendorid | csr_marchid) | csr_mimpid) | csr_mhartid) | csr_mdseac) | csr_meihap))));
assign dec_csr_rddata_d[31:0] = ((((((((((((((((((((((((((((((((((((((((((((((((({32 {csr_misa}} & 32'h40001104) | ({32 {csr_mvendorid}} & 32'h00000045)) | ({32 {csr_marchid}} & 32'h0000000b)) | ({32 {csr_mimpid}} & 32'h1)) | ({32 {csr_mstatus}} & {19'b0, 2'b11, 3'b0, mstatus[1], 3'b0, mstatus[0], 3'b0})) | ({32 {csr_mtvec}} & {mtvec[30:1], 1'b0, mtvec[0]})) | ({32 {csr_mip}} & {1'b0, mip[3], 18'b0, mip[2], 3'b0, mip[1], 3'b0, mip[0], 3'b0})) | ({32 {csr_mie}} & {1'b0, mie[3], 18'b0, mie[2], 3'b0, mie[1], 3'b0, mie[0], 3'b0})) | ({32 {csr_mcyclel}} & mcyclel[31:0])) | ({32 {csr_mcycleh}} & mcycleh_inc[31:0])) | ({32 {csr_minstretl}} & minstretl_read[31:0])) | ({32 {csr_minstreth}} & minstreth_read[31:0])) | ({32 {csr_mscratch}} & mscratch[31:0])) | ({32 {csr_mepc}} & {mepc[31:1], 1'b0})) | ({32 {csr_mcause}} & mcause[31:0])) | ({32 {csr_mtval}} & mtval[31:0])) | ({32 {csr_mrac}} & mrac[31:0])) | ({32 {csr_mdseac}} & mdseac[31:0])) | ({32 {csr_meivt}} & {meivt[31:10], 10'b0})) | ({32 {csr_meihap}} & {meivt[31:10], meihap[9:2], 2'b0})) | ({32 {csr_meicurpl}} & {28'b0, meicurpl[3:0]})) | ({32 {csr_meicidpl}} & {28'b0, meicidpl[3:0]})) | ({32 {csr_meipt}} & {28'b0, meipt[3:0]})) | ({32 {csr_mcgc}} & {23'b0, mcgc[8:0]})) | ({32 {csr_mfdc}} & {13'b0, mfdc[18:0]})) | ({32 {csr_dcsr}} & {16'h4000, dcsr[15:2], 2'b11})) | ({32 {csr_dpc}} & {dpc[31:1], 1'b0})) | ({32 {csr_dicad0}} & dicad0[31:0])) | ({32 {csr_dicad1}} & {30'b0, dicad1[1:0]})) | ({32 {csr_dicawics}} & {7'b0, dicawics[18], 2'b0, dicawics[17:16], 4'b0, dicawics[15:2], 2'b0})) | ({32 {csr_mtsel}} & {30'b0, mtsel[1:0]})) | ({32 {csr_mtdata1}} & mtdata1_tsel_out[31:0])) | ({32 {csr_mtdata2}} & mtdata2_tsel_out[31:0])) | ({32 {csr_micect}} & micect[31:0])) | ({32 {csr_miccmect}} & miccmect[31:0])) | ({32 {csr_mdccmect}} & mdccmect[31:0])) | ({32 {csr_mhpmc3}} & mhpmc3[31:0])) | ({32 {csr_mhpmc4}} & mhpmc4[31:0])) | ({32 {csr_mhpmc5}} & mhpmc5[31:0])) | ({32 {csr_mhpmc6}} & mhpmc6[31:0])) | ({32 {csr_mhpmc3h}} & mhpmc3h[31:0])) | ({32 {csr_mhpmc4h}} & mhpmc4h[31:0])) | ({32 {csr_mhpmc5h}} & mhpmc5h[31:0])) | ({32 {csr_mhpmc6h}} & mhpmc6h[31:0])) | ({32 {csr_mhpme3}} & {26'b0, mhpme3[5:0]})) | ({32 {csr_mhpme4}} & {26'b0, mhpme4[5:0]})) | ({32 {csr_mhpme5}} & {26'b0, mhpme5[5:0]})) | ({32 {csr_mhpme6}} & {26'b0, mhpme6[5:0]})) | ({32 {csr_mgpmc}} & {31'b0, mgpmc}));
endmodule
module dec_trigger (
clk,
rst_l,
trigger_pkt_any,
dec_i0_pc_d,
dec_i1_pc_d,
dec_i0_trigger_match_d,
dec_i1_trigger_match_d
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire [151:0] trigger_pkt_any;
input wire [31:1] dec_i0_pc_d;
input wire [31:1] dec_i1_pc_d;
output wire [3:0] dec_i0_trigger_match_d;
output wire [3:0] dec_i1_trigger_match_d;
wire [127:0] dec_i0_match_data;
wire [3:0] dec_i0_trigger_data_match;
wire [127:0] dec_i1_match_data;
wire [3:0] dec_i1_trigger_data_match;
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign dec_i0_match_data[(i * 32)+:32] = ({32 {((~ trigger_pkt_any[((i * 38) + 37)+:1]) & trigger_pkt_any[((i * 38) + 33)+:1])}} & {dec_i0_pc_d[31:1], trigger_pkt_any[(i * 38)]});
assign dec_i1_match_data[(i * 32)+:32] = ({32 {((~ trigger_pkt_any[((i * 38) + 37)+:1]) & trigger_pkt_any[((i * 38) + 33)+:1])}} & {dec_i1_pc_d[31:1], trigger_pkt_any[(i * 38)]});
rvmaskandmatch trigger_i0_match(
.mask(trigger_pkt_any[(i * 38)+:32]),
.data(dec_i0_match_data[(i * 32)+:32]),
.masken(trigger_pkt_any[((i * 38) + 36)+:1]),
.match(dec_i0_trigger_data_match[i])
);
rvmaskandmatch trigger_i1_match(
.mask(trigger_pkt_any[(i * 38)+:32]),
.data(dec_i1_match_data[(i * 32)+:32]),
.masken(trigger_pkt_any[((i * 38) + 36)+:1]),
.match(dec_i1_trigger_data_match[i])
);
assign dec_i0_trigger_match_d[i] = ((trigger_pkt_any[((i * 38) + 33)+:1] & trigger_pkt_any[((i * 38) + 32)+:1]) & dec_i0_trigger_data_match[i]);
assign dec_i1_trigger_match_d[i] = ((trigger_pkt_any[((i * 38) + 33)+:1] & trigger_pkt_any[((i * 38) + 32)+:1]) & dec_i1_trigger_data_match[i]);
end
endgenerate
endmodule
module dec (
clk,
free_clk,
active_clk,
dec_pause_state_cg,
rst_l,
rst_vec,
nmi_int,
nmi_vec,
i_cpu_halt_req,
i_cpu_run_req,
o_cpu_halt_status,
o_cpu_halt_ack,
o_cpu_run_ack,
o_debug_mode_status,
mpc_debug_halt_req,
mpc_debug_run_req,
mpc_reset_run_req,
mpc_debug_halt_ack,
mpc_debug_run_ack,
debug_brkpt_status,
dec_ib0_valid_eff_d,
dec_ib1_valid_eff_d,
exu_pmu_i0_br_misp,
exu_pmu_i0_br_ataken,
exu_pmu_i0_pc4,
exu_pmu_i1_br_misp,
exu_pmu_i1_br_ataken,
exu_pmu_i1_pc4,
lsu_nonblock_load_valid_dc3,
lsu_nonblock_load_tag_dc3,
lsu_nonblock_load_inv_dc5,
lsu_nonblock_load_inv_tag_dc5,
lsu_nonblock_load_data_valid,
lsu_nonblock_load_data_error,
lsu_nonblock_load_data_tag,
lsu_nonblock_load_data,
lsu_pmu_bus_trxn,
lsu_pmu_bus_misaligned,
lsu_pmu_bus_error,
lsu_pmu_bus_busy,
lsu_pmu_misaligned_dc3,
ifu_pmu_instr_aligned,
ifu_pmu_align_stall,
ifu_pmu_fetch_stall,
ifu_pmu_ic_miss,
ifu_pmu_ic_hit,
ifu_pmu_bus_error,
ifu_pmu_bus_busy,
ifu_pmu_bus_trxn,
lsu_trigger_match_dc3,
dbg_cmd_valid,
dbg_cmd_size,
dbg_cmd_write,
dbg_cmd_type,
dbg_cmd_addr,
dbg_cmd_wrdata,
ifu_i0_icaf,
ifu_i1_icaf,
ifu_i0_icaf_f1,
ifu_i1_icaf_f1,
ifu_i0_perr,
ifu_i1_perr,
ifu_i0_sbecc,
ifu_i1_sbecc,
ifu_i0_dbecc,
ifu_i1_dbecc,
lsu_freeze_dc3,
lsu_idle_any,
lsu_halt_idle_any,
i0_brp,
i1_brp,
lsu_error_pkt_dc3,
lsu_imprecise_error_load_any,
lsu_imprecise_error_store_any,
lsu_imprecise_error_addr_any,
lsu_freeze_external_ints_dc3,
exu_i0_flush_lower_e4,
exu_i1_flush_lower_e4,
exu_i0_flush_path_e4,
exu_i1_flush_path_e4,
ifu_illegal_inst,
exu_div_stall,
exu_div_result,
exu_div_finish,
exu_mul_result_e3,
exu_csr_rs1_e1,
lsu_result_dc3,
lsu_result_corr_dc4,
lsu_load_stall_any,
lsu_store_stall_any,
dma_dccm_stall_any,
dma_iccm_stall_any,
iccm_dma_sb_error,
exu_i0_flush_final,
exu_i1_flush_final,
exu_npc_e4,
exu_flush_final,
exu_i0_result_e1,
exu_i1_result_e1,
exu_i0_result_e4,
exu_i1_result_e4,
ifu_i0_valid,
ifu_i1_valid,
ifu_i0_instr,
ifu_i1_instr,
ifu_i0_pc,
ifu_i1_pc,
ifu_i0_pc4,
ifu_i1_pc4,
exu_i0_pc_e1,
exu_i1_pc_e1,
mexintpend,
timer_int,
pic_claimid,
pic_pl,
mhwakeup,
dec_tlu_meicurpl,
dec_tlu_meipt,
ifu_ic_debug_rd_data,
ifu_ic_debug_rd_data_valid,
dec_tlu_ic_diag_pkt,
dbg_halt_req,
dbg_resume_req,
ifu_miss_state_idle,
dec_tlu_flush_noredir_wb,
dec_tlu_mpc_halted_only,
dec_tlu_dbg_halted,
dec_tlu_pmu_fw_halted,
dec_tlu_debug_mode,
dec_tlu_resume_ack,
dec_tlu_flush_leak_one_wb,
dec_tlu_flush_err_wb,
dec_tlu_stall_dma,
dec_debug_wdata_rs1_d,
dec_dbg_rddata,
dec_dbg_cmd_done,
dec_dbg_cmd_fail,
trigger_pkt_any,
exu_i0_br_index_e4,
exu_i0_br_hist_e4,
exu_i0_br_bank_e4,
exu_i0_br_error_e4,
exu_i0_br_start_error_e4,
exu_i0_br_valid_e4,
exu_i0_br_mp_e4,
exu_i0_br_middle_e4,
exu_i0_br_fghr_e4,
exu_i1_br_index_e4,
exu_i1_br_hist_e4,
exu_i1_br_bank_e4,
exu_i1_br_error_e4,
exu_i1_br_start_error_e4,
exu_i1_br_valid_e4,
exu_i1_br_mp_e4,
exu_i1_br_middle_e4,
exu_i1_br_fghr_e4,
exu_i1_br_way_e4,
exu_i0_br_way_e4,
gpr_i0_rs1_d,
gpr_i0_rs2_d,
gpr_i1_rs1_d,
gpr_i1_rs2_d,
dec_i0_immed_d,
dec_i1_immed_d,
dec_i0_br_immed_d,
dec_i1_br_immed_d,
i0_ap,
i1_ap,
dec_i0_alu_decode_d,
dec_i1_alu_decode_d,
dec_i0_select_pc_d,
dec_i1_select_pc_d,
dec_i0_pc_d,
dec_i1_pc_d,
dec_i0_rs1_bypass_en_d,
dec_i0_rs2_bypass_en_d,
dec_i1_rs1_bypass_en_d,
dec_i1_rs2_bypass_en_d,
i0_rs1_bypass_data_d,
i0_rs2_bypass_data_d,
i1_rs1_bypass_data_d,
i1_rs2_bypass_data_d,
dec_ib3_valid_d,
dec_ib2_valid_d,
lsu_p,
mul_p,
div_p,
dec_lsu_offset_d,
dec_i0_lsu_d,
dec_i1_lsu_d,
flush_final_e3,
i0_flush_final_e3,
dec_csr_ren_d,
dec_tlu_cancel_e4,
dec_tlu_flush_lower_wb,
dec_tlu_flush_path_wb,
dec_tlu_i0_kill_writeb_wb,
dec_tlu_i1_kill_writeb_wb,
dec_tlu_fence_i_wb,
dec_i0_mul_d,
dec_i1_mul_d,
dec_i0_div_d,
dec_i1_div_d,
dec_i1_valid_e1,
dec_div_decode_e4,
pred_correct_npc_e2,
dec_i0_rs1_bypass_en_e3,
dec_i0_rs2_bypass_en_e3,
dec_i1_rs1_bypass_en_e3,
dec_i1_rs2_bypass_en_e3,
i0_rs1_bypass_data_e3,
i0_rs2_bypass_data_e3,
i1_rs1_bypass_data_e3,
i1_rs2_bypass_data_e3,
dec_i0_sec_decode_e3,
dec_i1_sec_decode_e3,
dec_i0_pc_e3,
dec_i1_pc_e3,
dec_i0_rs1_bypass_en_e2,
dec_i0_rs2_bypass_en_e2,
dec_i1_rs1_bypass_en_e2,
dec_i1_rs2_bypass_en_e2,
i0_rs1_bypass_data_e2,
i0_rs2_bypass_data_e2,
i1_rs1_bypass_data_e2,
i1_rs2_bypass_data_e2,
dec_tlu_br0_wb_pkt,
dec_tlu_br1_wb_pkt,
dec_tlu_perfcnt0,
dec_tlu_perfcnt1,
dec_tlu_perfcnt2,
dec_tlu_perfcnt3,
i0_predict_p_d,
i1_predict_p_d,
dec_i0_lsu_decode_d,
i0_result_e4_eff,
i1_result_e4_eff,
dec_tlu_i0_valid_e4,
dec_tlu_i1_valid_e4,
i0_result_e2,
dec_tlu_mrac_ff,
dec_tlu_i0_pc_e4,
dec_tlu_i1_pc_e4,
dec_i0_data_en,
dec_i0_ctl_en,
dec_i1_data_en,
dec_i1_ctl_en,
dec_nonblock_load_freeze_dc2,
ifu_i0_cinst,
ifu_i1_cinst,
trace_rv_trace_pkt,
dec_tlu_sideeffect_posted_disable,
dec_tlu_core_ecc_disable,
dec_tlu_sec_alu_disable,
dec_tlu_non_blocking_disable,
dec_tlu_fast_div_disable,
dec_tlu_bpred_disable,
dec_tlu_wb_coalescing_disable,
dec_tlu_ld_miss_byp_wb_disable,
dec_tlu_dma_qos_prty,
dec_tlu_misc_clk_override,
dec_tlu_exu_clk_override,
dec_tlu_ifu_clk_override,
dec_tlu_lsu_clk_override,
dec_tlu_bus_clk_override,
dec_tlu_pic_clk_override,
dec_tlu_dccm_clk_override,
dec_tlu_icm_clk_override,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire free_clk;
input wire active_clk;
output wire dec_pause_state_cg;
input wire rst_l;
input wire [31:1] rst_vec;
input wire nmi_int;
input wire [31:1] nmi_vec;
input wire i_cpu_halt_req;
input wire i_cpu_run_req;
output wire o_cpu_halt_status;
output wire o_cpu_halt_ack;
output wire o_cpu_run_ack;
output wire o_debug_mode_status;
input wire mpc_debug_halt_req;
input wire mpc_debug_run_req;
input wire mpc_reset_run_req;
output wire mpc_debug_halt_ack;
output wire mpc_debug_run_ack;
output wire debug_brkpt_status;
output wire dec_ib0_valid_eff_d;
output wire dec_ib1_valid_eff_d;
input wire exu_pmu_i0_br_misp;
input wire exu_pmu_i0_br_ataken;
input wire exu_pmu_i0_pc4;
input wire exu_pmu_i1_br_misp;
input wire exu_pmu_i1_br_ataken;
input wire exu_pmu_i1_pc4;
input wire lsu_nonblock_load_valid_dc3;
input wire [2:0] lsu_nonblock_load_tag_dc3;
input wire lsu_nonblock_load_inv_dc5;
input wire [2:0] lsu_nonblock_load_inv_tag_dc5;
input wire lsu_nonblock_load_data_valid;
input wire lsu_nonblock_load_data_error;
input wire [2:0] lsu_nonblock_load_data_tag;
input wire [31:0] lsu_nonblock_load_data;
input wire lsu_pmu_bus_trxn;
input wire lsu_pmu_bus_misaligned;
input wire lsu_pmu_bus_error;
input wire lsu_pmu_bus_busy;
input wire lsu_pmu_misaligned_dc3;
input wire [1:0] ifu_pmu_instr_aligned;
input wire ifu_pmu_align_stall;
input wire ifu_pmu_fetch_stall;
input wire ifu_pmu_ic_miss;
input wire ifu_pmu_ic_hit;
input wire ifu_pmu_bus_error;
input wire ifu_pmu_bus_busy;
input wire ifu_pmu_bus_trxn;
input wire [3:0] lsu_trigger_match_dc3;
input wire dbg_cmd_valid;
input wire [1:0] dbg_cmd_size;
input wire dbg_cmd_write;
input wire [1:0] dbg_cmd_type;
input wire [31:0] dbg_cmd_addr;
input wire [1:0] dbg_cmd_wrdata;
input wire ifu_i0_icaf;
input wire ifu_i1_icaf;
input wire ifu_i0_icaf_f1;
input wire ifu_i1_icaf_f1;
input wire ifu_i0_perr;
input wire ifu_i1_perr;
input wire ifu_i0_sbecc;
input wire ifu_i1_sbecc;
input wire ifu_i0_dbecc;
input wire ifu_i1_dbecc;
input wire lsu_freeze_dc3;
input wire lsu_idle_any;
input wire lsu_halt_idle_any;
input wire [67:0] i0_brp;
input wire [67:0] i1_brp;
input wire [37:0] lsu_error_pkt_dc3;
input wire lsu_imprecise_error_load_any;
input wire lsu_imprecise_error_store_any;
input wire [31:0] lsu_imprecise_error_addr_any;
input wire lsu_freeze_external_ints_dc3;
input wire exu_i0_flush_lower_e4;
input wire exu_i1_flush_lower_e4;
input wire [31:1] exu_i0_flush_path_e4;
input wire [31:1] exu_i1_flush_path_e4;
input wire [15:0] ifu_illegal_inst;
input wire exu_div_stall;
input wire [31:0] exu_div_result;
input wire exu_div_finish;
input wire [31:0] exu_mul_result_e3;
input wire [31:0] exu_csr_rs1_e1;
input wire [31:0] lsu_result_dc3;
input wire [31:0] lsu_result_corr_dc4;
input wire lsu_load_stall_any;
input wire lsu_store_stall_any;
input wire dma_dccm_stall_any;
input wire dma_iccm_stall_any;
input wire iccm_dma_sb_error;
input wire exu_i0_flush_final;
input wire exu_i1_flush_final;
input wire [31:1] exu_npc_e4;
input wire exu_flush_final;
input wire [31:0] exu_i0_result_e1;
input wire [31:0] exu_i1_result_e1;
input wire [31:0] exu_i0_result_e4;
input wire [31:0] exu_i1_result_e4;
input wire ifu_i0_valid;
input wire ifu_i1_valid;
input wire [31:0] ifu_i0_instr;
input wire [31:0] ifu_i1_instr;
input wire [31:1] ifu_i0_pc;
input wire [31:1] ifu_i1_pc;
input wire ifu_i0_pc4;
input wire ifu_i1_pc4;
input wire [31:1] exu_i0_pc_e1;
input wire [31:1] exu_i1_pc_e1;
input wire mexintpend;
input wire timer_int;
input wire [7:0] pic_claimid;
input wire [3:0] pic_pl;
input wire mhwakeup;
output wire [3:0] dec_tlu_meicurpl;
output wire [3:0] dec_tlu_meipt;
input wire [33:0] ifu_ic_debug_rd_data;
input wire ifu_ic_debug_rd_data_valid;
output wire [52:0] dec_tlu_ic_diag_pkt;
input wire dbg_halt_req;
input wire dbg_resume_req;
input wire ifu_miss_state_idle;
output wire dec_tlu_flush_noredir_wb;
output wire dec_tlu_mpc_halted_only;
output wire dec_tlu_dbg_halted;
output wire dec_tlu_pmu_fw_halted;
output wire dec_tlu_debug_mode;
output wire dec_tlu_resume_ack;
output wire dec_tlu_flush_leak_one_wb;
output wire dec_tlu_flush_err_wb;
output wire dec_tlu_stall_dma;
output wire dec_debug_wdata_rs1_d;
output wire [31:0] dec_dbg_rddata;
output wire dec_dbg_cmd_done;
output wire dec_dbg_cmd_fail;
output wire [151:0] trigger_pkt_any;
input wire [5:4] exu_i0_br_index_e4;
input wire [1:0] exu_i0_br_hist_e4;
input wire [1:0] exu_i0_br_bank_e4;
input wire exu_i0_br_error_e4;
input wire exu_i0_br_start_error_e4;
input wire exu_i0_br_valid_e4;
input wire exu_i0_br_mp_e4;
input wire exu_i0_br_middle_e4;
input wire [4:0] exu_i0_br_fghr_e4;
input wire [5:4] exu_i1_br_index_e4;
input wire [1:0] exu_i1_br_hist_e4;
input wire [1:0] exu_i1_br_bank_e4;
input wire exu_i1_br_error_e4;
input wire exu_i1_br_start_error_e4;
input wire exu_i1_br_valid_e4;
input wire exu_i1_br_mp_e4;
input wire exu_i1_br_middle_e4;
input wire [4:0] exu_i1_br_fghr_e4;
input wire exu_i1_br_way_e4;
input wire exu_i0_br_way_e4;
output wire [31:0] gpr_i0_rs1_d;
output wire [31:0] gpr_i0_rs2_d;
output wire [31:0] gpr_i1_rs1_d;
output wire [31:0] gpr_i1_rs2_d;
output wire [31:0] dec_i0_immed_d;
output wire [31:0] dec_i1_immed_d;
output wire [12:1] dec_i0_br_immed_d;
output wire [12:1] dec_i1_br_immed_d;
output wire [19:0] i0_ap;
output wire [19:0] i1_ap;
output wire dec_i0_alu_decode_d;
output wire dec_i1_alu_decode_d;
output wire dec_i0_select_pc_d;
output wire dec_i1_select_pc_d;
output wire [31:1] dec_i0_pc_d;
output wire [31:1] dec_i1_pc_d;
output wire dec_i0_rs1_bypass_en_d;
output wire dec_i0_rs2_bypass_en_d;
output wire dec_i1_rs1_bypass_en_d;
output wire dec_i1_rs2_bypass_en_d;
output wire [31:0] i0_rs1_bypass_data_d;
output wire [31:0] i0_rs2_bypass_data_d;
output wire [31:0] i1_rs1_bypass_data_d;
output wire [31:0] i1_rs2_bypass_data_d;
output wire dec_ib3_valid_d;
output wire dec_ib2_valid_d;
output wire [18:0] lsu_p;
output wire [5:0] mul_p;
output wire [2:0] div_p;
output wire [11:0] dec_lsu_offset_d;
output wire dec_i0_lsu_d;
output wire dec_i1_lsu_d;
output wire flush_final_e3;
output wire i0_flush_final_e3;
output wire dec_csr_ren_d;
output wire dec_tlu_cancel_e4;
output wire dec_tlu_flush_lower_wb;
output wire [31:1] dec_tlu_flush_path_wb;
output wire dec_tlu_i0_kill_writeb_wb;
output wire dec_tlu_i1_kill_writeb_wb;
output wire dec_tlu_fence_i_wb;
output wire dec_i0_mul_d;
output wire dec_i1_mul_d;
output wire dec_i0_div_d;
output wire dec_i1_div_d;
output wire dec_i1_valid_e1;
output wire dec_div_decode_e4;
output wire [31:1] pred_correct_npc_e2;
output wire dec_i0_rs1_bypass_en_e3;
output wire dec_i0_rs2_bypass_en_e3;
output wire dec_i1_rs1_bypass_en_e3;
output wire dec_i1_rs2_bypass_en_e3;
output wire [31:0] i0_rs1_bypass_data_e3;
output wire [31:0] i0_rs2_bypass_data_e3;
output wire [31:0] i1_rs1_bypass_data_e3;
output wire [31:0] i1_rs2_bypass_data_e3;
output wire dec_i0_sec_decode_e3;
output wire dec_i1_sec_decode_e3;
output wire [31:1] dec_i0_pc_e3;
output wire [31:1] dec_i1_pc_e3;
output wire dec_i0_rs1_bypass_en_e2;
output wire dec_i0_rs2_bypass_en_e2;
output wire dec_i1_rs1_bypass_en_e2;
output wire dec_i1_rs2_bypass_en_e2;
output wire [31:0] i0_rs1_bypass_data_e2;
output wire [31:0] i0_rs2_bypass_data_e2;
output wire [31:0] i1_rs1_bypass_data_e2;
output wire [31:0] i1_rs2_bypass_data_e2;
output wire [15:0] dec_tlu_br0_wb_pkt;
output wire [15:0] dec_tlu_br1_wb_pkt;
output wire [1:0] dec_tlu_perfcnt0;
output wire [1:0] dec_tlu_perfcnt1;
output wire [1:0] dec_tlu_perfcnt2;
output wire [1:0] dec_tlu_perfcnt3;
output wire [73:0] i0_predict_p_d;
output wire [73:0] i1_predict_p_d;
output wire dec_i0_lsu_decode_d;
output wire [31:0] i0_result_e4_eff;
output wire [31:0] i1_result_e4_eff;
output wire dec_tlu_i0_valid_e4;
output wire dec_tlu_i1_valid_e4;
output wire [31:0] i0_result_e2;
output wire [31:0] dec_tlu_mrac_ff;
output wire [31:1] dec_tlu_i0_pc_e4;
output wire [31:1] dec_tlu_i1_pc_e4;
output wire [4:2] dec_i0_data_en;
output wire [4:1] dec_i0_ctl_en;
output wire [4:2] dec_i1_data_en;
output wire [4:1] dec_i1_ctl_en;
output wire dec_nonblock_load_freeze_dc2;
input wire [15:0] ifu_i0_cinst;
input wire [15:0] ifu_i1_cinst;
output wire [237:0] trace_rv_trace_pkt;
output wire dec_tlu_sideeffect_posted_disable;
output wire dec_tlu_core_ecc_disable;
output wire dec_tlu_sec_alu_disable;
output wire dec_tlu_non_blocking_disable;
output wire dec_tlu_fast_div_disable;
output wire dec_tlu_bpred_disable;
output wire dec_tlu_wb_coalescing_disable;
output wire dec_tlu_ld_miss_byp_wb_disable;
output wire [2:0] dec_tlu_dma_qos_prty;
output wire dec_tlu_misc_clk_override;
output wire dec_tlu_exu_clk_override;
output wire dec_tlu_ifu_clk_override;
output wire dec_tlu_lsu_clk_override;
output wire dec_tlu_bus_clk_override;
output wire dec_tlu_pic_clk_override;
output wire dec_tlu_dccm_clk_override;
output wire dec_tlu_icm_clk_override;
input wire scan_mode;
localparam GPR_BANKS = 1;
localparam GPR_BANKS_LOG2 = 1;
wire dec_tlu_dec_clk_override;
wire clk_override;
wire dec_ib1_valid_d;
wire dec_ib0_valid_d;
wire [1:0] dec_pmu_instr_decoded;
wire dec_pmu_decode_stall;
wire dec_pmu_presync_stall;
wire dec_pmu_postsync_stall;
wire dec_tlu_wr_pause_wb;
wire dec_i0_rs1_en_d;
wire dec_i0_rs2_en_d;
wire dec_fence_pending;
wire [4:0] dec_i0_rs1_d;
wire [4:0] dec_i0_rs2_d;
wire dec_i1_rs1_en_d;
wire dec_i1_rs2_en_d;
wire [4:0] dec_i1_rs1_d;
wire [4:0] dec_i1_rs2_d;
wire [31:0] dec_i0_instr_d;
wire [31:0] dec_i1_instr_d;
wire dec_tlu_pipelining_disable;
wire dec_tlu_dual_issue_disable;
wire [4:0] dec_i0_waddr_wb;
wire dec_i0_wen_wb;
wire [31:0] dec_i0_wdata_wb;
wire [4:0] dec_i1_waddr_wb;
wire dec_i1_wen_wb;
wire [31:0] dec_i1_wdata_wb;
wire dec_csr_wen_wb;
wire [11:0] dec_csr_rdaddr_d;
wire [11:0] dec_csr_wraddr_wb;
wire [31:0] dec_csr_wrdata_wb;
wire [31:0] dec_csr_rddata_d;
wire dec_csr_legal_d;
wire dec_csr_wen_unq_d;
wire dec_csr_any_unq_d;
wire dec_csr_stall_int_ff;
wire [25:0] dec_tlu_packet_e4;
wire dec_i0_pc4_d;
wire dec_i1_pc4_d;
wire dec_tlu_presync_d;
wire dec_tlu_postsync_d;
wire dec_tlu_debug_stall;
wire [31:0] dec_illegal_inst;
wire wen_bank_id;
wire [(GPR_BANKS_LOG2 - 1):0] wr_bank_id;
wire dec_i0_icaf_d;
wire dec_i1_icaf_d;
wire dec_i0_perr_d;
wire dec_i1_perr_d;
wire dec_i0_sbecc_d;
wire dec_i1_sbecc_d;
wire dec_i0_dbecc_d;
wire dec_i1_dbecc_d;
wire dec_i0_icaf_f1_d;
wire dec_i0_decode_d;
wire dec_i1_decode_d;
wire [3:0] dec_i0_trigger_match_d;
wire [3:0] dec_i1_trigger_match_d;
wire dec_debug_fence_d;
wire dec_nonblock_load_wen;
wire [4:0] dec_nonblock_load_waddr;
wire dec_tlu_flush_pause_wb;
wire dec_i0_load_e4;
wire dec_pause_state;
wire [67:0] dec_i0_brp;
wire [67:0] dec_i1_brp;
assign clk_override = dec_tlu_dec_clk_override;
assign dec_dbg_rddata[31:0] = dec_i0_wdata_wb[31:0];
dec_ib_ctl instbuff(
.free_clk(free_clk),
.active_clk(active_clk),
.dbg_cmd_valid(dbg_cmd_valid),
.dbg_cmd_write(dbg_cmd_write),
.dbg_cmd_type(dbg_cmd_type),
.dbg_cmd_size(dbg_cmd_size),
.dbg_cmd_addr(dbg_cmd_addr),
.exu_flush_final(exu_flush_final),
.dec_ib0_valid_eff_d(dec_ib0_valid_eff_d),
.dec_ib1_valid_eff_d(dec_ib1_valid_eff_d),
.i0_brp(i0_brp),
.i1_brp(i1_brp),
.ifu_i0_pc4(ifu_i0_pc4),
.ifu_i1_pc4(ifu_i1_pc4),
.ifu_i0_valid(ifu_i0_valid),
.ifu_i1_valid(ifu_i1_valid),
.ifu_i0_icaf(ifu_i0_icaf),
.ifu_i1_icaf(ifu_i1_icaf),
.ifu_i0_icaf_f1(ifu_i0_icaf_f1),
.ifu_i1_icaf_f1(ifu_i1_icaf_f1),
.ifu_i0_perr(ifu_i0_perr),
.ifu_i1_perr(ifu_i1_perr),
.ifu_i0_sbecc(ifu_i0_sbecc),
.ifu_i1_sbecc(ifu_i1_sbecc),
.ifu_i0_dbecc(ifu_i0_dbecc),
.ifu_i1_dbecc(ifu_i1_dbecc),
.ifu_i0_instr(ifu_i0_instr),
.ifu_i1_instr(ifu_i1_instr),
.ifu_i0_pc(ifu_i0_pc),
.ifu_i1_pc(ifu_i1_pc),
.dec_i0_decode_d(dec_i0_decode_d),
.dec_i1_decode_d(dec_i1_decode_d),
.rst_l(rst_l),
.clk(clk),
.dec_ib3_valid_d(dec_ib3_valid_d),
.dec_ib2_valid_d(dec_ib2_valid_d),
.dec_ib1_valid_d(dec_ib1_valid_d),
.dec_ib0_valid_d(dec_ib0_valid_d),
.dec_i0_instr_d(dec_i0_instr_d),
.dec_i1_instr_d(dec_i1_instr_d),
.dec_i0_pc_d(dec_i0_pc_d),
.dec_i1_pc_d(dec_i1_pc_d),
.dec_i0_pc4_d(dec_i0_pc4_d),
.dec_i1_pc4_d(dec_i1_pc4_d),
.dec_i0_brp(dec_i0_brp),
.dec_i1_brp(dec_i1_brp),
.dec_i0_icaf_d(dec_i0_icaf_d),
.dec_i1_icaf_d(dec_i1_icaf_d),
.dec_i0_icaf_f1_d(dec_i0_icaf_f1_d),
.dec_i0_perr_d(dec_i0_perr_d),
.dec_i1_perr_d(dec_i1_perr_d),
.dec_i0_sbecc_d(dec_i0_sbecc_d),
.dec_i1_sbecc_d(dec_i1_sbecc_d),
.dec_i0_dbecc_d(dec_i0_dbecc_d),
.dec_i1_dbecc_d(dec_i1_dbecc_d),
.dec_debug_wdata_rs1_d(dec_debug_wdata_rs1_d),
.dec_debug_fence_d(dec_debug_fence_d),
.ifu_i0_cinst(ifu_i0_cinst),
.ifu_i1_cinst(ifu_i1_cinst),
.dec_i0_cinst_d(dec_i0_cinst_d),
.dec_i1_cinst_d(dec_i1_cinst_d),
.scan_mode(scan_mode)
);
dec_decode_ctl decode(
.dec_i0_cinst_d(dec_i0_cinst_d),
.dec_i1_cinst_d(dec_i1_cinst_d),
.dec_i0_inst_wb1(dec_i0_inst_wb1),
.dec_i1_inst_wb1(dec_i1_inst_wb1),
.dec_i0_pc_wb1(dec_i0_pc_wb1),
.dec_i1_pc_wb1(dec_i1_pc_wb1),
.lsu_nonblock_load_valid_dc3(lsu_nonblock_load_valid_dc3),
.lsu_nonblock_load_tag_dc3(lsu_nonblock_load_tag_dc3),
.lsu_nonblock_load_inv_dc5(lsu_nonblock_load_inv_dc5),
.lsu_nonblock_load_inv_tag_dc5(lsu_nonblock_load_inv_tag_dc5),
.lsu_nonblock_load_data_valid(lsu_nonblock_load_data_valid),
.lsu_nonblock_load_data_error(lsu_nonblock_load_data_error),
.lsu_nonblock_load_data_tag(lsu_nonblock_load_data_tag),
.dec_i0_trigger_match_d(dec_i0_trigger_match_d),
.dec_i1_trigger_match_d(dec_i1_trigger_match_d),
.dec_tlu_wr_pause_wb(dec_tlu_wr_pause_wb),
.dec_tlu_pipelining_disable(dec_tlu_pipelining_disable),
.dec_tlu_dual_issue_disable(dec_tlu_dual_issue_disable),
.dec_tlu_sec_alu_disable(dec_tlu_sec_alu_disable),
.lsu_trigger_match_dc3(lsu_trigger_match_dc3),
.lsu_pmu_misaligned_dc3(lsu_pmu_misaligned_dc3),
.dec_tlu_debug_stall(dec_tlu_debug_stall),
.dec_tlu_flush_leak_one_wb(dec_tlu_flush_leak_one_wb),
.dec_debug_fence_d(dec_debug_fence_d),
.dbg_cmd_wrdata(dbg_cmd_wrdata),
.dec_i0_icaf_d(dec_i0_icaf_d),
.dec_i1_icaf_d(dec_i1_icaf_d),
.dec_i0_icaf_f1_d(dec_i0_icaf_f1_d),
.dec_i0_perr_d(dec_i0_perr_d),
.dec_i1_perr_d(dec_i1_perr_d),
.dec_i0_sbecc_d(dec_i0_sbecc_d),
.dec_i1_sbecc_d(dec_i1_sbecc_d),
.dec_i0_dbecc_d(dec_i0_dbecc_d),
.dec_i1_dbecc_d(dec_i1_dbecc_d),
.dec_i0_brp(dec_i0_brp),
.dec_i1_brp(dec_i1_brp),
.ifu_illegal_inst(ifu_illegal_inst),
.dec_i0_pc_d(dec_i0_pc_d),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_halt_idle_any(lsu_halt_idle_any),
.lsu_load_stall_any(lsu_load_stall_any),
.lsu_store_stall_any(lsu_store_stall_any),
.dma_dccm_stall_any(dma_dccm_stall_any),
.exu_div_finish(exu_div_finish),
.exu_div_stall(exu_div_stall),
.exu_div_result(exu_div_result),
.dec_tlu_i0_kill_writeb_wb(dec_tlu_i0_kill_writeb_wb),
.dec_tlu_i1_kill_writeb_wb(dec_tlu_i1_kill_writeb_wb),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_flush_pause_wb(dec_tlu_flush_pause_wb),
.dec_tlu_presync_d(dec_tlu_presync_d),
.dec_tlu_postsync_d(dec_tlu_postsync_d),
.exu_mul_result_e3(exu_mul_result_e3),
.dec_i0_pc4_d(dec_i0_pc4_d),
.dec_i1_pc4_d(dec_i1_pc4_d),
.dec_csr_rddata_d(dec_csr_rddata_d),
.dec_csr_legal_d(dec_csr_legal_d),
.exu_csr_rs1_e1(exu_csr_rs1_e1),
.lsu_result_dc3(lsu_result_dc3),
.lsu_result_corr_dc4(lsu_result_corr_dc4),
.exu_i0_flush_final(exu_i0_flush_final),
.exu_i1_flush_final(exu_i1_flush_final),
.exu_i0_pc_e1(exu_i0_pc_e1),
.exu_i1_pc_e1(exu_i1_pc_e1),
.dec_i0_instr_d(dec_i0_instr_d),
.dec_i1_instr_d(dec_i1_instr_d),
.dec_ib0_valid_d(dec_ib0_valid_d),
.dec_ib1_valid_d(dec_ib1_valid_d),
.exu_i0_result_e1(exu_i0_result_e1),
.exu_i1_result_e1(exu_i1_result_e1),
.exu_i0_result_e4(exu_i0_result_e4),
.exu_i1_result_e4(exu_i1_result_e4),
.clk(clk),
.active_clk(active_clk),
.free_clk(free_clk),
.clk_override(clk_override),
.rst_l(rst_l),
.dec_i0_rs1_en_d(dec_i0_rs1_en_d),
.dec_i0_rs2_en_d(dec_i0_rs2_en_d),
.dec_i0_rs1_d(dec_i0_rs1_d),
.dec_i0_rs2_d(dec_i0_rs2_d),
.dec_i0_immed_d(dec_i0_immed_d),
.dec_i1_rs1_en_d(dec_i1_rs1_en_d),
.dec_i1_rs2_en_d(dec_i1_rs2_en_d),
.dec_i1_rs1_d(dec_i1_rs1_d),
.dec_i1_rs2_d(dec_i1_rs2_d),
.dec_i1_immed_d(dec_i1_immed_d),
.dec_i0_br_immed_d(dec_i0_br_immed_d),
.dec_i1_br_immed_d(dec_i1_br_immed_d),
.i0_ap(i0_ap),
.i1_ap(i1_ap),
.dec_i0_decode_d(dec_i0_decode_d),
.dec_i1_decode_d(dec_i1_decode_d),
.dec_ib0_valid_eff_d(dec_ib0_valid_eff_d),
.dec_ib1_valid_eff_d(dec_ib1_valid_eff_d),
.dec_i0_alu_decode_d(dec_i0_alu_decode_d),
.dec_i1_alu_decode_d(dec_i1_alu_decode_d),
.i0_rs1_bypass_data_d(i0_rs1_bypass_data_d),
.i0_rs2_bypass_data_d(i0_rs2_bypass_data_d),
.i1_rs1_bypass_data_d(i1_rs1_bypass_data_d),
.i1_rs2_bypass_data_d(i1_rs2_bypass_data_d),
.dec_i0_waddr_wb(dec_i0_waddr_wb),
.dec_i0_wen_wb(dec_i0_wen_wb),
.dec_i0_wdata_wb(dec_i0_wdata_wb),
.dec_i1_waddr_wb(dec_i1_waddr_wb),
.dec_i1_wen_wb(dec_i1_wen_wb),
.dec_i1_wdata_wb(dec_i1_wdata_wb),
.dec_i0_select_pc_d(dec_i0_select_pc_d),
.dec_i1_select_pc_d(dec_i1_select_pc_d),
.dec_i0_rs1_bypass_en_d(dec_i0_rs1_bypass_en_d),
.dec_i0_rs2_bypass_en_d(dec_i0_rs2_bypass_en_d),
.dec_i1_rs1_bypass_en_d(dec_i1_rs1_bypass_en_d),
.dec_i1_rs2_bypass_en_d(dec_i1_rs2_bypass_en_d),
.lsu_p(lsu_p),
.mul_p(mul_p),
.div_p(div_p),
.dec_lsu_offset_d(dec_lsu_offset_d),
.dec_i0_lsu_d(dec_i0_lsu_d),
.dec_i1_lsu_d(dec_i1_lsu_d),
.dec_i0_mul_d(dec_i0_mul_d),
.dec_i1_mul_d(dec_i1_mul_d),
.dec_i0_div_d(dec_i0_div_d),
.dec_i1_div_d(dec_i1_div_d),
.flush_final_e3(flush_final_e3),
.i0_flush_final_e3(i0_flush_final_e3),
.dec_csr_ren_d(dec_csr_ren_d),
.dec_csr_wen_unq_d(dec_csr_wen_unq_d),
.dec_csr_any_unq_d(dec_csr_any_unq_d),
.dec_csr_wen_wb(dec_csr_wen_wb),
.dec_csr_rdaddr_d(dec_csr_rdaddr_d),
.dec_csr_wraddr_wb(dec_csr_wraddr_wb),
.dec_csr_wrdata_wb(dec_csr_wrdata_wb),
.dec_csr_stall_int_ff(dec_csr_stall_int_ff),
.dec_tlu_i0_valid_e4(dec_tlu_i0_valid_e4),
.dec_tlu_i1_valid_e4(dec_tlu_i1_valid_e4),
.dec_tlu_packet_e4(dec_tlu_packet_e4),
.dec_fence_pending(dec_fence_pending),
.dec_tlu_i0_pc_e4(dec_tlu_i0_pc_e4),
.dec_tlu_i1_pc_e4(dec_tlu_i1_pc_e4),
.dec_illegal_inst(dec_illegal_inst),
.dec_i1_valid_e1(dec_i1_valid_e1),
.dec_div_decode_e4(dec_div_decode_e4),
.pred_correct_npc_e2(pred_correct_npc_e2),
.dec_i0_rs1_bypass_en_e3(dec_i0_rs1_bypass_en_e3),
.dec_i0_rs2_bypass_en_e3(dec_i0_rs2_bypass_en_e3),
.dec_i1_rs1_bypass_en_e3(dec_i1_rs1_bypass_en_e3),
.dec_i1_rs2_bypass_en_e3(dec_i1_rs2_bypass_en_e3),
.i0_rs1_bypass_data_e3(i0_rs1_bypass_data_e3),
.i0_rs2_bypass_data_e3(i0_rs2_bypass_data_e3),
.i1_rs1_bypass_data_e3(i1_rs1_bypass_data_e3),
.i1_rs2_bypass_data_e3(i1_rs2_bypass_data_e3),
.dec_i0_sec_decode_e3(dec_i0_sec_decode_e3),
.dec_i1_sec_decode_e3(dec_i1_sec_decode_e3),
.dec_i0_pc_e3(dec_i0_pc_e3),
.dec_i1_pc_e3(dec_i1_pc_e3),
.dec_i0_rs1_bypass_en_e2(dec_i0_rs1_bypass_en_e2),
.dec_i0_rs2_bypass_en_e2(dec_i0_rs2_bypass_en_e2),
.dec_i1_rs1_bypass_en_e2(dec_i1_rs1_bypass_en_e2),
.dec_i1_rs2_bypass_en_e2(dec_i1_rs2_bypass_en_e2),
.i0_rs1_bypass_data_e2(i0_rs1_bypass_data_e2),
.i0_rs2_bypass_data_e2(i0_rs2_bypass_data_e2),
.i1_rs1_bypass_data_e2(i1_rs1_bypass_data_e2),
.i1_rs2_bypass_data_e2(i1_rs2_bypass_data_e2),
.i0_predict_p_d(i0_predict_p_d),
.i1_predict_p_d(i1_predict_p_d),
.dec_i0_lsu_decode_d(dec_i0_lsu_decode_d),
.i0_result_e4_eff(i0_result_e4_eff),
.i1_result_e4_eff(i1_result_e4_eff),
.i0_result_e2(i0_result_e2),
.dec_i0_data_en(dec_i0_data_en),
.dec_i0_ctl_en(dec_i0_ctl_en),
.dec_i1_data_en(dec_i1_data_en),
.dec_i1_ctl_en(dec_i1_ctl_en),
.dec_pmu_instr_decoded(dec_pmu_instr_decoded),
.dec_pmu_decode_stall(dec_pmu_decode_stall),
.dec_pmu_presync_stall(dec_pmu_presync_stall),
.dec_pmu_postsync_stall(dec_pmu_postsync_stall),
.dec_nonblock_load_wen(dec_nonblock_load_wen),
.dec_nonblock_load_waddr(dec_nonblock_load_waddr),
.dec_nonblock_load_freeze_dc2(dec_nonblock_load_freeze_dc2),
.dec_pause_state(dec_pause_state),
.dec_pause_state_cg(dec_pause_state_cg),
.dec_i0_load_e4(dec_i0_load_e4),
.scan_mode(scan_mode)
);
dec_tlu_ctl tlu(
.clk(clk),
.active_clk(active_clk),
.free_clk(free_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.rst_vec(rst_vec),
.nmi_int(nmi_int),
.nmi_vec(nmi_vec),
.i_cpu_halt_req(i_cpu_halt_req),
.i_cpu_run_req(i_cpu_run_req),
.mpc_debug_halt_req(mpc_debug_halt_req),
.mpc_debug_run_req(mpc_debug_run_req),
.mpc_reset_run_req(mpc_reset_run_req),
.ifu_pmu_instr_aligned(ifu_pmu_instr_aligned),
.ifu_pmu_align_stall(ifu_pmu_align_stall),
.ifu_pmu_fetch_stall(ifu_pmu_fetch_stall),
.ifu_pmu_ic_miss(ifu_pmu_ic_miss),
.ifu_pmu_ic_hit(ifu_pmu_ic_hit),
.ifu_pmu_bus_error(ifu_pmu_bus_error),
.ifu_pmu_bus_busy(ifu_pmu_bus_busy),
.ifu_pmu_bus_trxn(ifu_pmu_bus_trxn),
.dec_pmu_instr_decoded(dec_pmu_instr_decoded),
.dec_pmu_decode_stall(dec_pmu_decode_stall),
.dec_pmu_presync_stall(dec_pmu_presync_stall),
.dec_pmu_postsync_stall(dec_pmu_postsync_stall),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_store_stall_any(lsu_store_stall_any),
.dma_dccm_stall_any(dma_dccm_stall_any),
.dma_iccm_stall_any(dma_iccm_stall_any),
.exu_pmu_i0_br_misp(exu_pmu_i0_br_misp),
.exu_pmu_i0_br_ataken(exu_pmu_i0_br_ataken),
.exu_pmu_i0_pc4(exu_pmu_i0_pc4),
.exu_pmu_i1_br_misp(exu_pmu_i1_br_misp),
.exu_pmu_i1_br_ataken(exu_pmu_i1_br_ataken),
.exu_pmu_i1_pc4(exu_pmu_i1_pc4),
.lsu_pmu_bus_trxn(lsu_pmu_bus_trxn),
.lsu_pmu_bus_misaligned(lsu_pmu_bus_misaligned),
.lsu_pmu_bus_error(lsu_pmu_bus_error),
.lsu_pmu_bus_busy(lsu_pmu_bus_busy),
.iccm_dma_sb_error(iccm_dma_sb_error),
.lsu_error_pkt_dc3(lsu_error_pkt_dc3),
.dec_pause_state(dec_pause_state),
.lsu_imprecise_error_store_any(lsu_imprecise_error_store_any),
.lsu_imprecise_error_load_any(lsu_imprecise_error_load_any),
.lsu_imprecise_error_addr_any(lsu_imprecise_error_addr_any),
.lsu_freeze_external_ints_dc3(lsu_freeze_external_ints_dc3),
.dec_csr_wen_unq_d(dec_csr_wen_unq_d),
.dec_csr_any_unq_d(dec_csr_any_unq_d),
.dec_csr_wen_wb(dec_csr_wen_wb),
.dec_csr_rdaddr_d(dec_csr_rdaddr_d),
.dec_csr_wraddr_wb(dec_csr_wraddr_wb),
.dec_csr_wrdata_wb(dec_csr_wrdata_wb),
.dec_csr_stall_int_ff(dec_csr_stall_int_ff),
.dec_tlu_i0_valid_e4(dec_tlu_i0_valid_e4),
.dec_tlu_i1_valid_e4(dec_tlu_i1_valid_e4),
.dec_i0_load_e4(dec_i0_load_e4),
.dec_fence_pending(dec_fence_pending),
.exu_npc_e4(exu_npc_e4),
.exu_i0_flush_lower_e4(exu_i0_flush_lower_e4),
.exu_i1_flush_lower_e4(exu_i1_flush_lower_e4),
.exu_i0_flush_path_e4(exu_i0_flush_path_e4),
.exu_i1_flush_path_e4(exu_i1_flush_path_e4),
.dec_tlu_i0_pc_e4(dec_tlu_i0_pc_e4),
.dec_tlu_i1_pc_e4(dec_tlu_i1_pc_e4),
.dec_tlu_packet_e4(dec_tlu_packet_e4),
.dec_illegal_inst(dec_illegal_inst),
.dec_i0_decode_d(dec_i0_decode_d),
.exu_i0_br_index_e4(exu_i0_br_index_e4),
.exu_i0_br_hist_e4(exu_i0_br_hist_e4),
.exu_i0_br_bank_e4(exu_i0_br_bank_e4),
.exu_i0_br_error_e4(exu_i0_br_error_e4),
.exu_i0_br_start_error_e4(exu_i0_br_start_error_e4),
.exu_i0_br_valid_e4(exu_i0_br_valid_e4),
.exu_i0_br_mp_e4(exu_i0_br_mp_e4),
.exu_i0_br_middle_e4(exu_i0_br_middle_e4),
.exu_i0_br_fghr_e4(exu_i0_br_fghr_e4),
.exu_i1_br_index_e4(exu_i1_br_index_e4),
.exu_i1_br_hist_e4(exu_i1_br_hist_e4),
.exu_i1_br_bank_e4(exu_i1_br_bank_e4),
.exu_i1_br_error_e4(exu_i1_br_error_e4),
.exu_i1_br_start_error_e4(exu_i1_br_start_error_e4),
.exu_i1_br_valid_e4(exu_i1_br_valid_e4),
.exu_i1_br_mp_e4(exu_i1_br_mp_e4),
.exu_i1_br_middle_e4(exu_i1_br_middle_e4),
.exu_i1_br_fghr_e4(exu_i1_br_fghr_e4),
.exu_i1_br_way_e4(exu_i1_br_way_e4),
.exu_i0_br_way_e4(exu_i0_br_way_e4),
.dec_dbg_cmd_done(dec_dbg_cmd_done),
.dec_dbg_cmd_fail(dec_dbg_cmd_fail),
.dec_tlu_flush_noredir_wb(dec_tlu_flush_noredir_wb),
.dec_tlu_mpc_halted_only(dec_tlu_mpc_halted_only),
.dec_tlu_dbg_halted(dec_tlu_dbg_halted),
.dec_tlu_pmu_fw_halted(dec_tlu_pmu_fw_halted),
.dec_tlu_debug_mode(dec_tlu_debug_mode),
.dec_tlu_resume_ack(dec_tlu_resume_ack),
.dec_tlu_debug_stall(dec_tlu_debug_stall),
.dec_tlu_flush_leak_one_wb(dec_tlu_flush_leak_one_wb),
.dec_tlu_flush_err_wb(dec_tlu_flush_err_wb),
.dec_tlu_stall_dma(dec_tlu_stall_dma),
.dbg_halt_req(dbg_halt_req),
.dbg_resume_req(dbg_resume_req),
.ifu_miss_state_idle(ifu_miss_state_idle),
.lsu_halt_idle_any(lsu_halt_idle_any),
.trigger_pkt_any(trigger_pkt_any),
.ifu_ic_debug_rd_data(ifu_ic_debug_rd_data),
.ifu_ic_debug_rd_data_valid(ifu_ic_debug_rd_data_valid),
.dec_tlu_ic_diag_pkt(dec_tlu_ic_diag_pkt),
.pic_claimid(pic_claimid),
.pic_pl(pic_pl),
.mhwakeup(mhwakeup),
.mexintpend(mexintpend),
.timer_int(timer_int),
.o_cpu_halt_status(o_cpu_halt_status),
.o_cpu_halt_ack(o_cpu_halt_ack),
.o_cpu_run_ack(o_cpu_run_ack),
.o_debug_mode_status(o_debug_mode_status),
.mpc_debug_halt_ack(mpc_debug_halt_ack),
.mpc_debug_run_ack(mpc_debug_run_ack),
.debug_brkpt_status(debug_brkpt_status),
.dec_tlu_meicurpl(dec_tlu_meicurpl),
.dec_tlu_meipt(dec_tlu_meipt),
.dec_tlu_br0_wb_pkt(dec_tlu_br0_wb_pkt),
.dec_tlu_br1_wb_pkt(dec_tlu_br1_wb_pkt),
.dec_csr_rddata_d(dec_csr_rddata_d),
.dec_csr_legal_d(dec_csr_legal_d),
.dec_tlu_i0_kill_writeb_wb(dec_tlu_i0_kill_writeb_wb),
.dec_tlu_i1_kill_writeb_wb(dec_tlu_i1_kill_writeb_wb),
.dec_tlu_flush_lower_wb(dec_tlu_flush_lower_wb),
.dec_tlu_flush_path_wb(dec_tlu_flush_path_wb),
.dec_tlu_fence_i_wb(dec_tlu_fence_i_wb),
.dec_tlu_presync_d(dec_tlu_presync_d),
.dec_tlu_postsync_d(dec_tlu_postsync_d),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.dec_tlu_cancel_e4(dec_tlu_cancel_e4),
.dec_tlu_wr_pause_wb(dec_tlu_wr_pause_wb),
.dec_tlu_flush_pause_wb(dec_tlu_flush_pause_wb),
.dec_tlu_perfcnt0(dec_tlu_perfcnt0),
.dec_tlu_perfcnt1(dec_tlu_perfcnt1),
.dec_tlu_perfcnt2(dec_tlu_perfcnt2),
.dec_tlu_perfcnt3(dec_tlu_perfcnt3),
.dec_tlu_i0_valid_wb1(dec_tlu_i0_valid_wb1),
.dec_tlu_i1_valid_wb1(dec_tlu_i1_valid_wb1),
.dec_tlu_i0_exc_valid_wb1(dec_tlu_i0_exc_valid_wb1),
.dec_tlu_i1_exc_valid_wb1(dec_tlu_i1_exc_valid_wb1),
.dec_tlu_int_valid_wb1(dec_tlu_int_valid_wb1),
.dec_tlu_exc_cause_wb1(dec_tlu_exc_cause_wb1),
.dec_tlu_mtval_wb1(dec_tlu_mtval_wb1),
.dec_tlu_sideeffect_posted_disable(dec_tlu_sideeffect_posted_disable),
.dec_tlu_dual_issue_disable(dec_tlu_dual_issue_disable),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.dec_tlu_sec_alu_disable(dec_tlu_sec_alu_disable),
.dec_tlu_non_blocking_disable(dec_tlu_non_blocking_disable),
.dec_tlu_fast_div_disable(dec_tlu_fast_div_disable),
.dec_tlu_bpred_disable(dec_tlu_bpred_disable),
.dec_tlu_wb_coalescing_disable(dec_tlu_wb_coalescing_disable),
.dec_tlu_ld_miss_byp_wb_disable(dec_tlu_ld_miss_byp_wb_disable),
.dec_tlu_pipelining_disable(dec_tlu_pipelining_disable),
.dec_tlu_dma_qos_prty(dec_tlu_dma_qos_prty),
.dec_tlu_misc_clk_override(dec_tlu_misc_clk_override),
.dec_tlu_dec_clk_override(dec_tlu_dec_clk_override),
.dec_tlu_exu_clk_override(dec_tlu_exu_clk_override),
.dec_tlu_ifu_clk_override(dec_tlu_ifu_clk_override),
.dec_tlu_lsu_clk_override(dec_tlu_lsu_clk_override),
.dec_tlu_bus_clk_override(dec_tlu_bus_clk_override),
.dec_tlu_pic_clk_override(dec_tlu_pic_clk_override),
.dec_tlu_dccm_clk_override(dec_tlu_dccm_clk_override),
.dec_tlu_icm_clk_override(dec_tlu_icm_clk_override)
);
assign wen_bank_id = 1'sb0;
assign wr_bank_id = 1'sb0;
dec_gpr_ctl #(
.GPR_BANKS(GPR_BANKS),
.GPR_BANKS_LOG2(GPR_BANKS_LOG2)
) arf(
.active_clk(active_clk),
.wen_bank_id(wen_bank_id),
.wr_bank_id(wr_bank_id),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.raddr0(dec_i0_rs1_d[4:0]),
.rden0(dec_i0_rs1_en_d),
.raddr1(dec_i0_rs2_d[4:0]),
.rden1(dec_i0_rs2_en_d),
.raddr2(dec_i1_rs1_d[4:0]),
.rden2(dec_i1_rs1_en_d),
.raddr3(dec_i1_rs2_d[4:0]),
.rden3(dec_i1_rs2_en_d),
.waddr0(dec_i0_waddr_wb[4:0]),
.wen0(dec_i0_wen_wb),
.wd0(dec_i0_wdata_wb[31:0]),
.waddr1(dec_i1_waddr_wb[4:0]),
.wen1(dec_i1_wen_wb),
.wd1(dec_i1_wdata_wb[31:0]),
.waddr2(dec_nonblock_load_waddr[4:0]),
.wen2(dec_nonblock_load_wen),
.wd2(lsu_nonblock_load_data[31:0]),
.rd0(gpr_i0_rs1_d[31:0]),
.rd1(gpr_i0_rs2_d[31:0]),
.rd2(gpr_i1_rs1_d[31:0]),
.rd3(gpr_i1_rs2_d[31:0])
);
dec_trigger dec_trigger(
.clk(clk),
.rst_l(rst_l),
.trigger_pkt_any(trigger_pkt_any),
.dec_i0_pc_d(dec_i0_pc_d),
.dec_i1_pc_d(dec_i1_pc_d),
.dec_i0_trigger_match_d(dec_i0_trigger_match_d),
.dec_i1_trigger_match_d(dec_i1_trigger_match_d)
);
wire [15:0] dec_i0_cinst_d;
wire [15:0] dec_i1_cinst_d;
wire [31:0] dec_i0_inst_wb1;
wire [31:0] dec_i1_inst_wb1;
wire [31:1] dec_i0_pc_wb1;
wire [31:1] dec_i1_pc_wb1;
wire dec_tlu_i1_valid_wb1;
wire dec_tlu_i0_valid_wb1;
wire dec_tlu_int_valid_wb1;
wire [4:0] dec_tlu_exc_cause_wb1;
wire [31:0] dec_tlu_mtval_wb1;
wire dec_tlu_i0_exc_valid_wb1;
wire dec_tlu_i1_exc_valid_wb1;
assign trace_rv_trace_pkt[234:139] = {32'b0, dec_i1_inst_wb1[31:0], dec_i0_inst_wb1[31:0]};
assign trace_rv_trace_pkt[138:43] = {32'b0, dec_i1_pc_wb1[31:1], 1'b0, dec_i0_pc_wb1[31:1], 1'b0};
assign trace_rv_trace_pkt[237:235] = {dec_tlu_int_valid_wb1, (dec_tlu_i1_valid_wb1 | dec_tlu_i1_exc_valid_wb1), (dec_tlu_i0_valid_wb1 | dec_tlu_i0_exc_valid_wb1)};
assign trace_rv_trace_pkt[42:40] = {dec_tlu_int_valid_wb1, dec_tlu_i1_exc_valid_wb1, dec_tlu_i0_exc_valid_wb1};
assign trace_rv_trace_pkt[39:35] = dec_tlu_exc_cause_wb1[4:0];
assign trace_rv_trace_pkt[34:32] = {dec_tlu_int_valid_wb1, 2'b0};
assign trace_rv_trace_pkt[31:0] = dec_tlu_mtval_wb1[31:0];
endmodule
module exu_alu_ctl (
clk,
active_clk,
rst_l,
scan_mode,
predict_p,
freeze,
a,
b,
pc,
valid,
flush,
brimm,
ap,
enable,
out,
flush_upper,
flush_path,
pc_ff,
pred_correct,
predict_p_ff
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire rst_l;
input wire scan_mode;
input wire [73:0] predict_p;
input wire freeze;
input wire [31:0] a;
input wire [31:0] b;
input wire [31:1] pc;
input wire valid;
input wire flush;
input wire [12:1] brimm;
input wire [19:0] ap;
input wire enable;
output wire [31:0] out;
output wire flush_upper;
output wire [31:1] flush_path;
output wire [31:1] pc_ff;
output wire pred_correct;
output reg [73:0] predict_p_ff;
wire [31:0] aout;
wire [31:0] bm;
wire cout;
wire ov;
wire neg;
wire [3:1] logic_sel;
wire [31:0] lout;
wire [31:0] sout;
wire sel_logic;
wire sel_shift;
wire sel_adder;
wire slt_one;
wire actual_taken;
wire signed [31:0] a_ff;
wire [31:0] b_ff;
wire [12:1] brimm_ff;
wire [31:1] pcout;
wire valid_ff;
wire [31:0] ashift;
wire cond_mispredict;
wire target_mispredict;
wire eq;
wire ne;
wire lt;
wire ge;
rvdffs #(.WIDTH(1)) validff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din((valid & (~ flush))),
.dout(valid_ff)
);
rvdffe #(.WIDTH(32)) aff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((enable & valid)),
.din(a[31:0]),
.dout(a_ff[31:0])
);
rvdffe #(.WIDTH(32)) bff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((enable & valid)),
.din(b[31:0]),
.dout(b_ff[31:0])
);
rvdffe #(.WIDTH(31)) pcff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(enable),
.din(pc[31:1]),
.dout(pc_ff[31:1])
);
rvdffe #(.WIDTH(12)) brimmff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(enable),
.din(brimm[12:1]),
.dout(brimm_ff[12:1])
);
wire [73:0] pp_ff;
rvdffe #(.WIDTH(74)) predictpacketff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(enable),
.din(predict_p),
.dout(pp_ff)
);
assign bm[31:0] = (ap[7:7] ? (~ b_ff[31:0]) : b_ff[31:0]);
assign {cout, aout[31:0]} = (({1'b0, a_ff[31:0]} + {1'b0, bm[31:0]}) + {32'b0, ap[7:7]});
assign ov = ((((~ a_ff[31]) & (~ bm[31])) & aout[31]) | ((a_ff[31] & bm[31]) & (~ aout[31])));
assign neg = aout[31];
assign eq = (a_ff[31:0] == b_ff[31:0]);
assign ne = (~ eq);
assign logic_sel[3] = (ap[18:18] | ap[17:17]);
assign logic_sel[2] = (ap[17:17] | ap[16:16]);
assign logic_sel[1] = (ap[17:17] | ap[16:16]);
assign lout[31:0] = ((((a_ff[31:0] & b_ff[31:0]) & {32 {logic_sel[3]}}) | ((a_ff[31:0] & (~ b_ff[31:0])) & {32 {logic_sel[2]}})) | (((~ a_ff[31:0]) & b_ff[31:0]) & {32 {logic_sel[1]}}));
assign ashift[31:0] = (a_ff >>> b_ff[4:0]);
assign sout[31:0] = ((({32 {ap[15:15]}} & (a_ff[31:0] << b_ff[4:0])) | ({32 {ap[14:14]}} & (a_ff[31:0] >> b_ff[4:0]))) | ({32 {ap[13:13]}} & ashift[31:0]));
assign sel_logic = (| {ap[18:18], ap[17:17], ap[16:16]});
assign sel_shift = (| {ap[15:15], ap[14:14], ap[13:13]});
assign sel_adder = ((ap[8:8] | ap[7:7]) & (~ ap[6:6]));
assign lt = (((~ ap[5:5]) & (neg ^ ov)) | (ap[5:5] & (~ cout)));
assign ge = (~ lt);
assign slt_one = (ap[6:6] & lt);
assign out[31:0] = (((((({32 {sel_logic}} & lout[31:0]) | ({32 {sel_shift}} & sout[31:0])) | ({32 {sel_adder}} & aout[31:0])) | ({32 {(((ap[4:4] | pp_ff[17:17]) | pp_ff[15:15]) | pp_ff[16:16])}} & {pcout[31:1], 1'b0})) | ({32 {ap[1:1]}} & (ap[0:0] ? b_ff[31:0] : a_ff[31:0]))) | {31'b0, slt_one});
wire any_jal;
assign any_jal = (((ap[4:4] | pp_ff[17:17]) | pp_ff[15:15]) | pp_ff[16:16]);
assign actual_taken = (((((ap[12:12] & eq) | (ap[11:11] & ne)) | (ap[10:10] & lt)) | (ap[9:9] & ge)) | any_jal);
rvbradder ibradder(
.pc(pc_ff[31:1]),
.offset(brimm_ff[12:1]),
.dout(pcout[31:1])
);
assign pred_correct = (((ap[2:2] & (~ actual_taken)) | (ap[3:3] & actual_taken)) & (~ any_jal));
assign flush_path[31:1] = (any_jal ? aout[31:1] : pcout[31:1]);
assign cond_mispredict = ((ap[3:3] & (~ actual_taken)) | (ap[2:2] & actual_taken));
assign target_mispredict = (pp_ff[16:16] & (pp_ff[49:19] != aout[31:1]));
assign flush_upper = (((((ap[4:4] | cond_mispredict) | target_mispredict) & valid_ff) & (~ flush)) & (~ freeze));
wire [1:0] newhist;
assign newhist[1] = ((pp_ff[69] & pp_ff[68]) | ((! pp_ff[68]) & actual_taken));
assign newhist[0] = (((! pp_ff[69]) & (! actual_taken)) | (pp_ff[69] & actual_taken));
always @(*) begin
predict_p_ff = pp_ff;
predict_p_ff[73:73] = (valid_ff ? ((cond_mispredict | target_mispredict) & (~ flush)) : pp_ff[73:73]);
predict_p_ff[72:72] = (valid_ff ? actual_taken : pp_ff[72:72]);
predict_p_ff[69] = (valid_ff ? newhist[1] : pp_ff[69]);
predict_p_ff[68] = (valid_ff ? newhist[0] : pp_ff[68]);
end
endmodule
module exu_mul_ctl (
clk,
active_clk,
clk_override,
rst_l,
scan_mode,
a,
b,
lsu_result_dc3,
freeze,
mp,
out
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire clk_override;
input wire rst_l;
input wire scan_mode;
input wire [31:0] a;
input wire [31:0] b;
input wire [31:0] lsu_result_dc3;
input wire freeze;
input wire [5:0] mp;
output wire [31:0] out;
wire valid_e1;
wire valid_e2;
wire mul_c1_e1_clken;
wire mul_c1_e2_clken;
wire mul_c1_e3_clken;
wire exu_mul_c1_e1_clk;
wire exu_mul_c1_e2_clk;
wire exu_mul_c1_e3_clk;
wire [31:0] a_ff_e1;
wire [31:0] a_e1;
wire [31:0] b_ff_e1;
wire [31:0] b_e1;
wire load_mul_rs1_bypass_e1;
wire load_mul_rs2_bypass_e1;
wire rs1_sign_e1;
wire rs1_neg_e1;
wire rs2_sign_e1;
wire rs2_neg_e1;
wire signed [32:0] a_ff_e2;
wire signed [32:0] b_ff_e2;
wire [63:0] prod_e3;
wire low_e1;
wire low_e2;
wire low_e3;
assign mul_c1_e1_clken = ((mp[5:5] | clk_override) & (~ freeze));
assign mul_c1_e2_clken = ((valid_e1 | clk_override) & (~ freeze));
assign mul_c1_e3_clken = ((valid_e2 | clk_override) & (~ freeze));
rvclkhdr exu_mul_c1e1_cgc(
.clk(clk),
.scan_mode(scan_mode),
.en(mul_c1_e1_clken),
.l1clk(exu_mul_c1_e1_clk)
);
rvclkhdr exu_mul_c1e2_cgc(
.clk(clk),
.scan_mode(scan_mode),
.en(mul_c1_e2_clken),
.l1clk(exu_mul_c1_e2_clk)
);
rvclkhdr exu_mul_c1e3_cgc(
.clk(clk),
.scan_mode(scan_mode),
.en(mul_c1_e3_clken),
.l1clk(exu_mul_c1_e3_clk)
);
rvdffs #(.WIDTH(1)) valid_e1_ff(
.rst_l(rst_l),
.din(mp[5:5]),
.dout(valid_e1),
.clk(active_clk),
.en((~ freeze))
);
rvdff #(.WIDTH(1)) rs1_sign_e1_ff(
.rst_l(rst_l),
.din(mp[4:4]),
.dout(rs1_sign_e1),
.clk(exu_mul_c1_e1_clk)
);
rvdff #(.WIDTH(1)) rs2_sign_e1_ff(
.rst_l(rst_l),
.din(mp[3:3]),
.dout(rs2_sign_e1),
.clk(exu_mul_c1_e1_clk)
);
rvdff #(.WIDTH(1)) low_e1_ff(
.rst_l(rst_l),
.din(mp[2:2]),
.dout(low_e1),
.clk(exu_mul_c1_e1_clk)
);
rvdff #(.WIDTH(1)) ld_rs1_byp_e1_ff(
.rst_l(rst_l),
.din(mp[1:1]),
.dout(load_mul_rs1_bypass_e1),
.clk(exu_mul_c1_e1_clk)
);
rvdff #(.WIDTH(1)) ld_rs2_byp_e1_ff(
.rst_l(rst_l),
.din(mp[0:0]),
.dout(load_mul_rs2_bypass_e1),
.clk(exu_mul_c1_e1_clk)
);
rvdffe #(.WIDTH(32)) a_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(a[31:0]),
.dout(a_ff_e1[31:0]),
.en(mul_c1_e1_clken)
);
rvdffe #(.WIDTH(32)) b_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(b[31:0]),
.dout(b_ff_e1[31:0]),
.en(mul_c1_e1_clken)
);
assign a_e1[31:0] = (load_mul_rs1_bypass_e1 ? lsu_result_dc3[31:0] : a_ff_e1[31:0]);
assign b_e1[31:0] = (load_mul_rs2_bypass_e1 ? lsu_result_dc3[31:0] : b_ff_e1[31:0]);
assign rs1_neg_e1 = (rs1_sign_e1 & a_e1[31]);
assign rs2_neg_e1 = (rs2_sign_e1 & b_e1[31]);
rvdffs #(.WIDTH(1)) valid_e2_ff(
.rst_l(rst_l),
.din(valid_e1),
.dout(valid_e2),
.clk(active_clk),
.en((~ freeze))
);
rvdff #(.WIDTH(1)) low_e2_ff(
.rst_l(rst_l),
.din(low_e1),
.dout(low_e2),
.clk(exu_mul_c1_e2_clk)
);
rvdffe #(.WIDTH(33)) a_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din({rs1_neg_e1, a_e1[31:0]}),
.dout(a_ff_e2[32:0]),
.en(mul_c1_e2_clken)
);
rvdffe #(.WIDTH(33)) b_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din({rs2_neg_e1, b_e1[31:0]}),
.dout(b_ff_e2[32:0]),
.en(mul_c1_e2_clken)
);
wire signed [65:0] prod_e2;
assign prod_e2[65:0] = (a_ff_e2 * b_ff_e2);
rvdff #(.WIDTH(1)) low_e3_ff(
.rst_l(rst_l),
.din(low_e2),
.dout(low_e3),
.clk(exu_mul_c1_e3_clk)
);
rvdffe #(.WIDTH(64)) prod_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(prod_e2[63:0]),
.dout(prod_e3[63:0]),
.en(mul_c1_e3_clken)
);
assign out[31:0] = (low_e3 ? prod_e3[31:0] : prod_e3[63:32]);
endmodule
module exu_div_ctl (
clk,
active_clk,
rst_l,
scan_mode,
dec_tlu_fast_div_disable,
dividend,
divisor,
dp,
flush_lower,
valid_ff_e1,
finish_early,
finish,
div_stall,
out
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire rst_l;
input wire scan_mode;
input wire dec_tlu_fast_div_disable;
input wire [31:0] dividend;
input wire [31:0] divisor;
input wire [2:0] dp;
input wire flush_lower;
output wire valid_ff_e1;
output wire finish_early;
output wire finish;
output wire div_stall;
output wire [31:0] out;
wire run_in;
wire run_state;
wire [5:0] count_in;
wire [5:0] count;
wire [32:0] m_ff;
wire qff_enable;
wire aff_enable;
wire [32:0] q_in;
wire [32:0] q_ff;
wire [32:0] a_in;
wire [32:0] a_ff;
wire [32:0] m_eff;
wire [32:0] a_shift;
wire dividend_neg_ff;
wire divisor_neg_ff;
wire [31:0] dividend_comp;
wire [31:0] dividend_eff;
wire [31:0] q_ff_comp;
wire [31:0] q_ff_eff;
wire [31:0] a_ff_comp;
wire [31:0] a_ff_eff;
wire sign_ff;
wire sign_eff;
wire rem_ff;
wire add;
wire [32:0] a_eff;
wire [64:0] a_eff_shift;
wire rem_correct;
wire flush_lower_ff;
wire valid_e1;
wire smallnum_case;
wire smallnum_case_ff;
wire [3:0] smallnum;
wire [3:0] smallnum_ff;
wire m_already_comp;
rvdff #(.WIDTH(1)) flush_any_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(flush_lower),
.dout(flush_lower_ff)
);
rvdff #(.WIDTH(1)) e1val_ff(
.rst_l(rst_l),
.clk(active_clk),
.din((dp[2:2] & (~ flush_lower_ff))),
.dout(valid_ff_e1)
);
rvdff #(.WIDTH(1)) runff(
.rst_l(rst_l),
.clk(active_clk),
.din(run_in),
.dout(run_state)
);
rvdff #(.WIDTH(6)) countff(
.rst_l(rst_l),
.clk(active_clk),
.din(count_in[5:0]),
.dout(count[5:0])
);
rvdffs #(.WIDTH(4)) miscf(
.rst_l(rst_l),
.clk(active_clk),
.din({dividend[31], divisor[31], sign_eff, dp[0:0]}),
.dout({dividend_neg_ff, divisor_neg_ff, sign_ff, rem_ff}),
.en(dp[2:2])
);
rvdff #(.WIDTH(5)) smallnumff(
.rst_l(rst_l),
.clk(active_clk),
.din({smallnum_case, smallnum[3:0]}),
.dout({smallnum_case_ff, smallnum_ff[3:0]})
);
rvdffe #(.WIDTH(33)) mff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(dp[2:2]),
.din({((~ dp[1:1]) & divisor[31]), divisor[31:0]}),
.dout(m_ff[32:0])
);
rvdffe #(.WIDTH(33)) qff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(qff_enable),
.din(q_in[32:0]),
.dout(q_ff[32:0])
);
rvdffe #(.WIDTH(33)) aff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(aff_enable),
.din(a_in[32:0]),
.dout(a_ff[32:0])
);
rvtwoscomp #(.WIDTH(32)) dividend_c(
.din(q_ff[31:0]),
.dout(dividend_comp[31:0])
);
rvtwoscomp #(.WIDTH(32)) q_ff_c(
.din(q_ff[31:0]),
.dout(q_ff_comp[31:0])
);
rvtwoscomp #(.WIDTH(32)) a_ff_c(
.din(a_ff[31:0]),
.dout(a_ff_comp[31:0])
);
assign valid_e1 = (valid_ff_e1 & (~ flush_lower_ff));
assign smallnum_case = (((((((q_ff[31:4] == 28'b0) & (m_ff[31:4] == 28'b0)) & (m_ff[31:0] != 32'b0)) & (~ rem_ff)) & valid_e1) & (~ dec_tlu_fast_div_disable)) | (((((q_ff[31:0] == 32'b0) & (m_ff[31:0] != 32'b0)) & (~ rem_ff)) & valid_e1) & (~ dec_tlu_fast_div_disable)));
assign smallnum[3] = (((q_ff[3] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[1]));
assign smallnum[2] = (((((q_ff[3] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[0])) | (((q_ff[2] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[1]))) | (((q_ff[3] & q_ff[2]) & (~ m_ff[3])) & (~ m_ff[2])));
assign smallnum[1] = (((((((((((q_ff[2] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[0])) | (((q_ff[1] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[1]))) | (((q_ff[3] & (~ m_ff[3])) & (~ m_ff[1])) & (~ m_ff[0]))) | (((((q_ff[3] & (~ q_ff[2])) & (~ m_ff[3])) & (~ m_ff[2])) & m_ff[1]) & m_ff[0])) | (((((~ q_ff[3]) & q_ff[2]) & q_ff[1]) & (~ m_ff[3])) & (~ m_ff[2]))) | (((q_ff[3] & q_ff[2]) & (~ m_ff[3])) & (~ m_ff[0]))) | ((((q_ff[3] & q_ff[2]) & (~ m_ff[3])) & m_ff[2]) & (~ m_ff[1]))) | (((q_ff[3] & q_ff[1]) & (~ m_ff[3])) & (~ m_ff[1]))) | ((((q_ff[3] & q_ff[2]) & q_ff[1]) & (~ m_ff[3])) & m_ff[2]));
assign smallnum[0] = (((((((((((((((((((((((((((((q_ff[2] & q_ff[1]) & q_ff[0]) & (~ m_ff[3])) & (~ m_ff[1])) | (((((q_ff[3] & (~ q_ff[2])) & q_ff[0]) & (~ m_ff[3])) & m_ff[1]) & m_ff[0])) | (((q_ff[2] & (~ m_ff[3])) & (~ m_ff[1])) & (~ m_ff[0]))) | (((q_ff[1] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[0]))) | (((q_ff[0] & (~ m_ff[3])) & (~ m_ff[2])) & (~ m_ff[1]))) | (((((((~ q_ff[3]) & q_ff[2]) & (~ q_ff[1])) & (~ m_ff[3])) & (~ m_ff[2])) & m_ff[1]) & m_ff[0])) | (((((~ q_ff[3]) & q_ff[2]) & q_ff[1]) & (~ m_ff[3])) & (~ m_ff[0]))) | (((q_ff[3] & (~ m_ff[2])) & (~ m_ff[1])) & (~ m_ff[0]))) | ((((q_ff[3] & (~ q_ff[2])) & (~ m_ff[3])) & m_ff[2]) & m_ff[1])) | ((((((~ q_ff[3]) & q_ff[2]) & q_ff[1]) & (~ m_ff[3])) & m_ff[2]) & (~ m_ff[1]))) | (((((~ q_ff[3]) & q_ff[2]) & q_ff[0]) & (~ m_ff[3])) & (~ m_ff[1]))) | (((((q_ff[3] & (~ q_ff[2])) & (~ q_ff[1])) & (~ m_ff[3])) & m_ff[2]) & m_ff[0])) | (((((~ q_ff[2]) & q_ff[1]) & q_ff[0]) & (~ m_ff[3])) & (~ m_ff[2]))) | (((q_ff[3] & q_ff[2]) & (~ m_ff[1])) & (~ m_ff[0]))) | (((q_ff[3] & q_ff[1]) & (~ m_ff[2])) & (~ m_ff[0]))) | ((((((~ q_ff[3]) & q_ff[2]) & q_ff[1]) & q_ff[0]) & (~ m_ff[3])) & m_ff[2])) | (((q_ff[3] & q_ff[2]) & m_ff[3]) & (~ m_ff[2]))) | ((((q_ff[3] & q_ff[1]) & m_ff[3]) & (~ m_ff[2])) & (~ m_ff[1]))) | (((q_ff[3] & q_ff[0]) & (~ m_ff[2])) & (~ m_ff[1]))) | (((((q_ff[3] & (~ q_ff[1])) & (~ m_ff[3])) & m_ff[2]) & m_ff[1]) & m_ff[0])) | ((((q_ff[3] & q_ff[2]) & q_ff[1]) & m_ff[3]) & (~ m_ff[0]))) | ((((q_ff[3] & q_ff[2]) & q_ff[1]) & m_ff[3]) & (~ m_ff[1]))) | ((((q_ff[3] & q_ff[2]) & q_ff[0]) & m_ff[3]) & (~ m_ff[1]))) | ((((q_ff[3] & (~ q_ff[2])) & q_ff[1]) & (~ m_ff[3])) & m_ff[1])) | (((q_ff[3] & q_ff[1]) & q_ff[0]) & (~ m_ff[2]))) | ((((q_ff[3] & q_ff[2]) & q_ff[1]) & q_ff[0]) & m_ff[3]));
wire [4:0] a_cls;
wire [4:0] b_cls;
wire [5:0] shortq;
wire [5:0] shortq_shift;
wire [5:0] shortq_shift_ff;
wire shortq_enable;
wire shortq_enable_ff;
wire [32:0] short_dividend;
assign short_dividend[31:0] = q_ff[31:0];
assign short_dividend[32] = (sign_ff & q_ff[31]);
wire [3:0] shortq_raw;
wire [3:0] shortq_shift_xx;
assign a_cls[4:3] = 2'b0;
assign a_cls[2] = (((~ short_dividend[32]) & (short_dividend[31:24] != {8 {1'b0}})) | (short_dividend[32] & (short_dividend[31:23] != {9 {1'b1}})));
assign a_cls[1] = (((~ short_dividend[32]) & (short_dividend[23:16] != {8 {1'b0}})) | (short_dividend[32] & (short_dividend[22:15] != {8 {1'b1}})));
assign a_cls[0] = (((~ short_dividend[32]) & (short_dividend[15:08] != {8 {1'b0}})) | (short_dividend[32] & (short_dividend[14:07] != {8 {1'b1}})));
assign b_cls[4:3] = 2'b0;
assign b_cls[2] = (((~ m_ff[32]) & (m_ff[31:24] != {8 {1'b0}})) | (m_ff[32] & (m_ff[31:24] != {8 {1'b1}})));
assign b_cls[1] = (((~ m_ff[32]) & (m_ff[23:16] != {8 {1'b0}})) | (m_ff[32] & (m_ff[23:16] != {8 {1'b1}})));
assign b_cls[0] = (((~ m_ff[32]) & (m_ff[15:08] != {8 {1'b0}})) | (m_ff[32] & (m_ff[15:08] != {8 {1'b1}})));
assign shortq_raw[3] = (((((((a_cls[2:1] == 2'b01) & (b_cls[2] == 1'b1)) | ((a_cls[2:0] == 3'b001) & (b_cls[2] == 1'b1))) | ((a_cls[2:0] == 3'b000) & (b_cls[2] == 1'b1))) | ((a_cls[2:0] == 3'b001) & (b_cls[2:1] == 2'b01))) | ((a_cls[2:0] == 3'b000) & (b_cls[2:1] == 2'b01))) | ((a_cls[2:0] == 3'b000) & (b_cls[2:0] == 3'b001)));
assign shortq_raw[2] = (((((a_cls[2] == 1'b1) & (b_cls[2] == 1'b1)) | ((a_cls[2:1] == 2'b01) & (b_cls[2:1] == 2'b01))) | ((a_cls[2:0] == 3'b001) & (b_cls[2:0] == 3'b001))) | ((a_cls[2:0] == 3'b000) & (b_cls[2:0] == 3'b000)));
assign shortq_raw[1] = ((((a_cls[2] == 1'b1) & (b_cls[2:1] == 2'b01)) | ((a_cls[2:1] == 2'b01) & (b_cls[2:0] == 3'b001))) | ((a_cls[2:0] == 3'b001) & (b_cls[2:0] == 3'b000)));
assign shortq_raw[0] = (((a_cls[2] == 1'b1) & (b_cls[2:0] == 3'b001)) | ((a_cls[2:1] == 2'b01) & (b_cls[2:0] == 3'b000)));
assign shortq_enable = ((valid_ff_e1 & (m_ff[31:0] != 32'b0)) & (shortq_raw[3:0] != 4'b0));
assign shortq_shift[3:0] = ({4 {shortq_enable}} & shortq_raw[3:0]);
rvdff #(.WIDTH(5)) i_shortq_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({shortq_enable, shortq_shift[3:0]}),
.dout({shortq_enable_ff, shortq_shift_xx[3:0]})
);
assign shortq_shift_ff[5:0] = (((({6 {shortq_shift_xx[3]}} & 6'b01_1111) | ({6 {shortq_shift_xx[2]}} & 6'b01_1000)) | ({6 {shortq_shift_xx[1]}} & 6'b01_0000)) | ({6 {shortq_shift_xx[0]}} & 6'b00_1000));
assign div_stall = run_state;
assign run_in = (((dp[2:2] | run_state) & (~ finish)) & (~ flush_lower_ff));
assign count_in[5:0] = ({6 {(((run_state & (~ finish)) & (~ flush_lower_ff)) & (~ shortq_enable))}} & ((count[5:0] + shortq_shift_ff[5:0]) + 6'd1));
assign finish_early = smallnum_case;
assign finish = (((smallnum_case | ((~ rem_ff) ? (count[5:0] == 6'd32) : (count[5:0] == 6'd33))) & (~ flush_lower)) & (~ flush_lower_ff));
assign sign_eff = ((~ dp[1:1]) & (divisor[31:0] != 32'b0));
assign q_in[32:0] = ((({33 {(~ run_state)}} & {1'b0, dividend[31:0]}) | ({33 {(run_state & (valid_ff_e1 | shortq_enable_ff))}} & ({dividend_eff[31:0], (~ a_in[32])} << shortq_shift_ff[5:0]))) | ({33 {(run_state & (~ (valid_ff_e1 | shortq_enable_ff)))}} & {q_ff[31:0], (~ a_in[32])}));
assign qff_enable = (dp[2:2] | (run_state & (~ shortq_enable)));
assign dividend_eff[31:0] = ((sign_ff & dividend_neg_ff) ? dividend_comp[31:0] : q_ff[31:0]);
assign m_eff[32:0] = (add ? m_ff[32:0] : (~ m_ff[32:0]));
assign a_eff_shift[64:0] = ({33'b0, dividend_eff[31:0]} << shortq_shift_ff[5:0]);
assign a_eff[32:0] = ((({33 {rem_correct}} & a_ff[32:0]) | ({33 {((~ rem_correct) & (~ shortq_enable_ff))}} & {a_ff[31:0], q_ff[32]})) | ({33 {((~ rem_correct) & shortq_enable_ff)}} & a_eff_shift[64:32]));
assign a_shift[32:0] = ({33 {run_state}} & a_eff[32:0]);
assign a_in[32:0] = ({33 {run_state}} & ((a_shift[32:0] + m_eff[32:0]) + {32'b0, (~ add)}));
assign aff_enable = ((dp[2:2] | ((run_state & (~ shortq_enable)) & (count[5:0] != 6'd33))) | rem_correct);
assign m_already_comp = (divisor_neg_ff & sign_ff);
assign add = ((a_ff[32] | rem_correct) ^ m_already_comp);
assign rem_correct = (((count[5:0] == 6'd33) & rem_ff) & a_ff[32]);
assign q_ff_eff[31:0] = ((sign_ff & (dividend_neg_ff ^ divisor_neg_ff)) ? q_ff_comp[31:0] : q_ff[31:0]);
assign a_ff_eff[31:0] = ((sign_ff & dividend_neg_ff) ? a_ff_comp[31:0] : a_ff[31:0]);
assign out[31:0] = ((({32 {smallnum_case_ff}} & {28'b0, smallnum_ff[3:0]}) | ({32 {rem_ff}} & a_ff_eff[31:0])) | ({32 {((~ smallnum_case_ff) & (~ rem_ff))}} & q_ff_eff[31:0]));
endmodule
module exu (
clk,
active_clk,
clk_override,
rst_l,
scan_mode,
lsu_freeze_dc3,
dec_tlu_fast_div_disable,
dec_i0_data_en,
dec_i0_ctl_en,
dec_i1_data_en,
dec_i1_ctl_en,
dec_debug_wdata_rs1_d,
dbg_cmd_wrdata,
lsu_result_dc3,
i0_predict_p_d,
i1_predict_p_d,
dec_i0_rs1_bypass_en_e2,
dec_i0_rs2_bypass_en_e2,
dec_i1_rs1_bypass_en_e2,
dec_i1_rs2_bypass_en_e2,
i0_rs1_bypass_data_e2,
i0_rs2_bypass_data_e2,
i1_rs1_bypass_data_e2,
i1_rs2_bypass_data_e2,
dec_i0_rs1_bypass_en_e3,
dec_i0_rs2_bypass_en_e3,
dec_i1_rs1_bypass_en_e3,
dec_i1_rs2_bypass_en_e3,
i0_rs1_bypass_data_e3,
i0_rs2_bypass_data_e3,
i1_rs1_bypass_data_e3,
i1_rs2_bypass_data_e3,
dec_i0_sec_decode_e3,
dec_i1_sec_decode_e3,
dec_i0_pc_e3,
dec_i1_pc_e3,
pred_correct_npc_e2,
dec_i1_valid_e1,
dec_i0_mul_d,
dec_i1_mul_d,
dec_i0_div_d,
dec_i1_div_d,
gpr_i0_rs1_d,
gpr_i0_rs2_d,
dec_i0_immed_d,
gpr_i1_rs1_d,
gpr_i1_rs2_d,
dec_i1_immed_d,
i0_rs1_bypass_data_d,
i0_rs2_bypass_data_d,
i1_rs1_bypass_data_d,
i1_rs2_bypass_data_d,
dec_i0_br_immed_d,
dec_i1_br_immed_d,
i0_ap,
i1_ap,
dec_i0_alu_decode_d,
dec_i1_alu_decode_d,
dec_i0_select_pc_d,
dec_i1_select_pc_d,
dec_i0_pc_d,
dec_i1_pc_d,
dec_i0_rs1_bypass_en_d,
dec_i0_rs2_bypass_en_d,
dec_i1_rs1_bypass_en_d,
dec_i1_rs2_bypass_en_d,
dec_tlu_flush_lower_wb,
dec_tlu_flush_path_wb,
dec_tlu_i0_valid_e4,
dec_tlu_i1_valid_e4,
exu_i0_result_e1,
exu_i1_result_e1,
exu_i0_pc_e1,
exu_i1_pc_e1,
exu_i0_result_e4,
exu_i1_result_e4,
exu_i0_flush_final,
exu_i1_flush_final,
mul_p,
div_p,
dec_i0_lsu_d,
dec_i1_lsu_d,
dec_csr_ren_d,
exu_lsu_rs1_d,
exu_lsu_rs2_d,
exu_csr_rs1_e1,
exu_flush_final,
exu_flush_path_final,
exu_mul_result_e3,
exu_div_result,
exu_div_finish,
exu_div_stall,
exu_npc_e4,
exu_i0_flush_lower_e4,
exu_i1_flush_lower_e4,
exu_i0_flush_path_e4,
exu_i1_flush_path_e4,
exu_mp_pkt,
exu_mp_eghr,
exu_i0_br_hist_e4,
exu_i0_br_bank_e4,
exu_i0_br_error_e4,
exu_i0_br_start_error_e4,
exu_i0_br_index_e4,
exu_i0_br_valid_e4,
exu_i0_br_mp_e4,
exu_i0_br_way_e4,
exu_i0_br_middle_e4,
exu_i0_br_fghr_e4,
exu_i0_br_ret_e4,
exu_i0_br_call_e4,
exu_i1_br_hist_e4,
exu_i1_br_bank_e4,
exu_i1_br_error_e4,
exu_i1_br_start_error_e4,
exu_i1_br_index_e4,
exu_i1_br_valid_e4,
exu_i1_br_mp_e4,
exu_i1_br_way_e4,
exu_i1_br_middle_e4,
exu_i1_br_fghr_e4,
exu_i1_br_ret_e4,
exu_i1_br_call_e4,
exu_flush_upper_e2,
exu_rets_e1_pkt,
exu_rets_e4_pkt,
exu_pmu_i0_br_misp,
exu_pmu_i0_br_ataken,
exu_pmu_i0_pc4,
exu_pmu_i1_br_misp,
exu_pmu_i1_br_ataken,
exu_pmu_i1_pc4
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire active_clk;
input wire clk_override;
input wire rst_l;
input wire scan_mode;
input wire lsu_freeze_dc3;
input wire dec_tlu_fast_div_disable;
input wire [4:2] dec_i0_data_en;
input wire [4:1] dec_i0_ctl_en;
input wire [4:2] dec_i1_data_en;
input wire [4:1] dec_i1_ctl_en;
input wire dec_debug_wdata_rs1_d;
input wire [31:0] dbg_cmd_wrdata;
input wire [31:0] lsu_result_dc3;
input wire [73:0] i0_predict_p_d;
input wire [73:0] i1_predict_p_d;
input wire dec_i0_rs1_bypass_en_e2;
input wire dec_i0_rs2_bypass_en_e2;
input wire dec_i1_rs1_bypass_en_e2;
input wire dec_i1_rs2_bypass_en_e2;
input wire [31:0] i0_rs1_bypass_data_e2;
input wire [31:0] i0_rs2_bypass_data_e2;
input wire [31:0] i1_rs1_bypass_data_e2;
input wire [31:0] i1_rs2_bypass_data_e2;
input wire dec_i0_rs1_bypass_en_e3;
input wire dec_i0_rs2_bypass_en_e3;
input wire dec_i1_rs1_bypass_en_e3;
input wire dec_i1_rs2_bypass_en_e3;
input wire [31:0] i0_rs1_bypass_data_e3;
input wire [31:0] i0_rs2_bypass_data_e3;
input wire [31:0] i1_rs1_bypass_data_e3;
input wire [31:0] i1_rs2_bypass_data_e3;
input wire dec_i0_sec_decode_e3;
input wire dec_i1_sec_decode_e3;
input wire [31:1] dec_i0_pc_e3;
input wire [31:1] dec_i1_pc_e3;
input wire [31:1] pred_correct_npc_e2;
input wire dec_i1_valid_e1;
input wire dec_i0_mul_d;
input wire dec_i1_mul_d;
input wire dec_i0_div_d;
input wire dec_i1_div_d;
input wire [31:0] gpr_i0_rs1_d;
input wire [31:0] gpr_i0_rs2_d;
input wire [31:0] dec_i0_immed_d;
input wire [31:0] gpr_i1_rs1_d;
input wire [31:0] gpr_i1_rs2_d;
input wire [31:0] dec_i1_immed_d;
input wire [31:0] i0_rs1_bypass_data_d;
input wire [31:0] i0_rs2_bypass_data_d;
input wire [31:0] i1_rs1_bypass_data_d;
input wire [31:0] i1_rs2_bypass_data_d;
input wire [12:1] dec_i0_br_immed_d;
input wire [12:1] dec_i1_br_immed_d;
input wire [19:0] i0_ap;
input wire [19:0] i1_ap;
input wire dec_i0_alu_decode_d;
input wire dec_i1_alu_decode_d;
input wire dec_i0_select_pc_d;
input wire dec_i1_select_pc_d;
input wire [31:1] dec_i0_pc_d;
input wire [31:1] dec_i1_pc_d;
input wire dec_i0_rs1_bypass_en_d;
input wire dec_i0_rs2_bypass_en_d;
input wire dec_i1_rs1_bypass_en_d;
input wire dec_i1_rs2_bypass_en_d;
input wire dec_tlu_flush_lower_wb;
input wire [31:1] dec_tlu_flush_path_wb;
input wire dec_tlu_i0_valid_e4;
input wire dec_tlu_i1_valid_e4;
output wire [31:0] exu_i0_result_e1;
output wire [31:0] exu_i1_result_e1;
output wire [31:1] exu_i0_pc_e1;
output wire [31:1] exu_i1_pc_e1;
output wire [31:0] exu_i0_result_e4;
output wire [31:0] exu_i1_result_e4;
output wire exu_i0_flush_final;
output wire exu_i1_flush_final;
input wire [5:0] mul_p;
input wire [2:0] div_p;
input wire dec_i0_lsu_d;
input wire dec_i1_lsu_d;
input wire dec_csr_ren_d;
output wire [31:0] exu_lsu_rs1_d;
output wire [31:0] exu_lsu_rs2_d;
output wire [31:0] exu_csr_rs1_e1;
output wire exu_flush_final;
output wire [31:1] exu_flush_path_final;
output wire [31:0] exu_mul_result_e3;
output wire [31:0] exu_div_result;
output wire exu_div_finish;
output wire exu_div_stall;
output wire [31:1] exu_npc_e4;
output wire exu_i0_flush_lower_e4;
output wire exu_i1_flush_lower_e4;
output wire [31:1] exu_i0_flush_path_e4;
output wire [31:1] exu_i1_flush_path_e4;
output wire [73:0] exu_mp_pkt;
output wire [4:0] exu_mp_eghr;
output wire [1:0] exu_i0_br_hist_e4;
output wire [1:0] exu_i0_br_bank_e4;
output wire exu_i0_br_error_e4;
output wire exu_i0_br_start_error_e4;
output wire [5:4] exu_i0_br_index_e4;
output wire exu_i0_br_valid_e4;
output wire exu_i0_br_mp_e4;
output wire exu_i0_br_way_e4;
output wire exu_i0_br_middle_e4;
output wire [4:0] exu_i0_br_fghr_e4;
output wire exu_i0_br_ret_e4;
output wire exu_i0_br_call_e4;
output wire [1:0] exu_i1_br_hist_e4;
output wire [1:0] exu_i1_br_bank_e4;
output wire exu_i1_br_error_e4;
output wire exu_i1_br_start_error_e4;
output wire [5:4] exu_i1_br_index_e4;
output wire exu_i1_br_valid_e4;
output wire exu_i1_br_mp_e4;
output wire exu_i1_br_way_e4;
output wire exu_i1_br_middle_e4;
output wire [4:0] exu_i1_br_fghr_e4;
output wire exu_i1_br_ret_e4;
output wire exu_i1_br_call_e4;
output wire exu_flush_upper_e2;
output wire [5:0] exu_rets_e1_pkt;
output wire [5:0] exu_rets_e4_pkt;
output wire exu_pmu_i0_br_misp;
output wire exu_pmu_i0_br_ataken;
output wire exu_pmu_i0_pc4;
output wire exu_pmu_i1_br_misp;
output wire exu_pmu_i1_br_ataken;
output wire exu_pmu_i1_pc4;
wire [31:0] i0_rs1_d;
wire [31:0] i0_rs2_d;
wire [31:0] i1_rs1_d;
wire [31:0] i1_rs2_d;
wire exu_i0_flush_upper_e1;
wire [31:1] exu_i0_flush_path_e1;
wire exu_i1_flush_upper_e1;
wire [31:1] exu_i1_flush_path_e1;
wire [31:0] i0_rs1_final_d;
wire [31:1] exu_flush_path_e2;
wire [31:0] mul_rs1_d;
wire [31:0] mul_rs2_d;
wire [31:0] div_rs1_d;
wire [31:0] div_rs2_d;
wire i1_valid_e2;
wire [31:1] npc_e4;
wire [31:1] div_npc;
wire [31:0] i0_rs1_e1;
wire [31:0] i0_rs2_e1;
wire [31:0] i0_rs1_e2;
wire [31:0] i0_rs2_e2;
wire [31:0] i0_rs1_e3;
wire [31:0] i0_rs2_e3;
wire [12:1] i0_br_immed_e1;
wire [12:1] i0_br_immed_e2;
wire [12:1] i0_br_immed_e3;
wire [31:0] i1_rs1_e1;
wire [31:0] i1_rs2_e1;
wire [31:0] i1_rs1_e2;
wire [31:0] i1_rs2_e2;
wire [31:0] i1_rs1_e3;
wire [31:0] i1_rs2_e3;
wire [12:1] i1_br_immed_e1;
wire [12:1] i1_br_immed_e2;
wire [12:1] i1_br_immed_e3;
wire [31:0] i0_rs1_e2_final;
wire [31:0] i0_rs2_e2_final;
wire [31:0] i1_rs1_e2_final;
wire [31:0] i1_rs2_e2_final;
wire [31:0] i0_rs1_e3_final;
wire [31:0] i0_rs2_e3_final;
wire [31:0] i1_rs1_e3_final;
wire [31:0] i1_rs2_e3_final;
wire [31:1] i0_alu_pc_nc;
wire [31:1] i1_alu_pc_nc;
wire [31:1] exu_flush_path_e1;
wire exu_i0_flush_upper_e2;
wire exu_i1_flush_upper_e2;
wire i1_valid_e3;
wire i1_valid_e4;
wire [31:1] pred_correct_npc_e3;
wire [31:1] pred_correct_npc_e4;
wire exu_i0_flush_upper_e3;
wire exu_i0_flush_upper_e4;
wire i1_pred_correct_upper_e1;
wire i0_pred_correct_upper_e1;
wire i1_pred_correct_upper_e2;
wire i0_pred_correct_upper_e2;
wire i1_pred_correct_upper_e3;
wire i0_pred_correct_upper_e3;
wire i1_pred_correct_upper_e4;
wire i0_pred_correct_upper_e4;
wire i1_pred_correct_lower_e4;
wire i0_pred_correct_lower_e4;
wire i1_valid_e4_eff;
wire i1_sec_decode_e4;
wire i0_sec_decode_e4;
wire i1_pred_correct_e4_eff;
wire i0_pred_correct_e4_eff;
wire [31:1] i1_flush_path_e4_eff;
wire [31:1] i0_flush_path_e4_eff;
wire [31:0] csr_rs1_in_d;
wire [31:1] i1_flush_path_upper_e2;
wire [31:1] i0_flush_path_upper_e2;
wire [31:1] i1_flush_path_upper_e3;
wire [31:1] i0_flush_path_upper_e3;
wire [31:1] i1_flush_path_upper_e4;
wire [31:1] i0_flush_path_upper_e4;
wire div_valid_e1;
wire div_finish_early;
wire freeze;
wire [19:0] i0_ap_e1;
wire [19:0] i0_ap_e2;
wire [19:0] i0_ap_e3;
wire [19:0] i0_ap_e4;
wire [19:0] i1_ap_e1;
wire [19:0] i1_ap_e2;
wire [19:0] i1_ap_e3;
wire [19:0] i1_ap_e4;
assign freeze = lsu_freeze_dc3;
assign i0_rs1_d[31:0] = ((({32 {(~ dec_i0_rs1_bypass_en_d)}} & (dec_debug_wdata_rs1_d ? dbg_cmd_wrdata[31:0] : gpr_i0_rs1_d[31:0])) | ({32 {((~ dec_i0_rs1_bypass_en_d) & dec_i0_select_pc_d)}} & {dec_i0_pc_d[31:1], 1'b0})) | ({32 {dec_i0_rs1_bypass_en_d}} & i0_rs1_bypass_data_d[31:0]));
assign i0_rs1_final_d[31:0] = ({32 {(~ dec_csr_ren_d)}} & i0_rs1_d[31:0]);
assign i0_rs2_d[31:0] = ((({32 {(~ dec_i0_rs2_bypass_en_d)}} & gpr_i0_rs2_d[31:0]) | ({32 {(~ dec_i0_rs2_bypass_en_d)}} & dec_i0_immed_d[31:0])) | ({32 {dec_i0_rs2_bypass_en_d}} & i0_rs2_bypass_data_d[31:0]));
assign i1_rs1_d[31:0] = ((({32 {(~ dec_i1_rs1_bypass_en_d)}} & gpr_i1_rs1_d[31:0]) | ({32 {((~ dec_i1_rs1_bypass_en_d) & dec_i1_select_pc_d)}} & {dec_i1_pc_d[31:1], 1'b0})) | ({32 {dec_i1_rs1_bypass_en_d}} & i1_rs1_bypass_data_d[31:0]));
assign i1_rs2_d[31:0] = ((({32 {(~ dec_i1_rs2_bypass_en_d)}} & gpr_i1_rs2_d[31:0]) | ({32 {(~ dec_i1_rs2_bypass_en_d)}} & dec_i1_immed_d[31:0])) | ({32 {dec_i1_rs2_bypass_en_d}} & i1_rs2_bypass_data_d[31:0]));
assign exu_lsu_rs1_d[31:0] = (((({32 {((~ dec_i0_rs1_bypass_en_d) & dec_i0_lsu_d)}} & gpr_i0_rs1_d[31:0]) | ({32 {(((~ dec_i1_rs1_bypass_en_d) & (~ dec_i0_lsu_d)) & dec_i1_lsu_d)}} & gpr_i1_rs1_d[31:0])) | ({32 {(dec_i0_rs1_bypass_en_d & dec_i0_lsu_d)}} & i0_rs1_bypass_data_d[31:0])) | ({32 {((dec_i1_rs1_bypass_en_d & (~ dec_i0_lsu_d)) & dec_i1_lsu_d)}} & i1_rs1_bypass_data_d[31:0]));
assign exu_lsu_rs2_d[31:0] = (((({32 {((~ dec_i0_rs2_bypass_en_d) & dec_i0_lsu_d)}} & gpr_i0_rs2_d[31:0]) | ({32 {(((~ dec_i1_rs2_bypass_en_d) & (~ dec_i0_lsu_d)) & dec_i1_lsu_d)}} & gpr_i1_rs2_d[31:0])) | ({32 {(dec_i0_rs2_bypass_en_d & dec_i0_lsu_d)}} & i0_rs2_bypass_data_d[31:0])) | ({32 {((dec_i1_rs2_bypass_en_d & (~ dec_i0_lsu_d)) & dec_i1_lsu_d)}} & i1_rs2_bypass_data_d[31:0]));
assign mul_rs1_d[31:0] = (((({32 {((~ dec_i0_rs1_bypass_en_d) & dec_i0_mul_d)}} & gpr_i0_rs1_d[31:0]) | ({32 {(((~ dec_i1_rs1_bypass_en_d) & (~ dec_i0_mul_d)) & dec_i1_mul_d)}} & gpr_i1_rs1_d[31:0])) | ({32 {(dec_i0_rs1_bypass_en_d & dec_i0_mul_d)}} & i0_rs1_bypass_data_d[31:0])) | ({32 {((dec_i1_rs1_bypass_en_d & (~ dec_i0_mul_d)) & dec_i1_mul_d)}} & i1_rs1_bypass_data_d[31:0]));
assign mul_rs2_d[31:0] = (((({32 {((~ dec_i0_rs2_bypass_en_d) & dec_i0_mul_d)}} & gpr_i0_rs2_d[31:0]) | ({32 {(((~ dec_i1_rs2_bypass_en_d) & (~ dec_i0_mul_d)) & dec_i1_mul_d)}} & gpr_i1_rs2_d[31:0])) | ({32 {(dec_i0_rs2_bypass_en_d & dec_i0_mul_d)}} & i0_rs2_bypass_data_d[31:0])) | ({32 {((dec_i1_rs2_bypass_en_d & (~ dec_i0_mul_d)) & dec_i1_mul_d)}} & i1_rs2_bypass_data_d[31:0]));
assign div_rs1_d[31:0] = (((({32 {((~ dec_i0_rs1_bypass_en_d) & dec_i0_div_d)}} & gpr_i0_rs1_d[31:0]) | ({32 {(((~ dec_i1_rs1_bypass_en_d) & (~ dec_i0_div_d)) & dec_i1_div_d)}} & gpr_i1_rs1_d[31:0])) | ({32 {(dec_i0_rs1_bypass_en_d & dec_i0_div_d)}} & i0_rs1_bypass_data_d[31:0])) | ({32 {((dec_i1_rs1_bypass_en_d & (~ dec_i0_div_d)) & dec_i1_div_d)}} & i1_rs1_bypass_data_d[31:0]));
assign div_rs2_d[31:0] = (((({32 {((~ dec_i0_rs2_bypass_en_d) & dec_i0_div_d)}} & gpr_i0_rs2_d[31:0]) | ({32 {(((~ dec_i1_rs2_bypass_en_d) & (~ dec_i0_div_d)) & dec_i1_div_d)}} & gpr_i1_rs2_d[31:0])) | ({32 {(dec_i0_rs2_bypass_en_d & dec_i0_div_d)}} & i0_rs2_bypass_data_d[31:0])) | ({32 {((dec_i1_rs2_bypass_en_d & (~ dec_i0_div_d)) & dec_i1_div_d)}} & i1_rs2_bypass_data_d[31:0]));
assign csr_rs1_in_d[31:0] = (dec_csr_ren_d ? i0_rs1_d[31:0] : exu_csr_rs1_e1[31:0]);
wire i0_e1_data_en;
wire i0_e2_data_en;
wire i0_e3_data_en;
wire i0_e1_ctl_en;
wire i0_e2_ctl_en;
wire i0_e3_ctl_en;
wire i0_e4_ctl_en;
assign {i0_e1_data_en, i0_e2_data_en, i0_e3_data_en} = dec_i0_data_en[4:2];
assign {i0_e1_ctl_en, i0_e2_ctl_en, i0_e3_ctl_en, i0_e4_ctl_en} = dec_i0_ctl_en[4:1];
wire i1_e1_data_en;
wire i1_e2_data_en;
wire i1_e3_data_en;
wire i1_e1_ctl_en;
wire i1_e2_ctl_en;
wire i1_e3_ctl_en;
wire i1_e4_ctl_en;
assign {i1_e1_data_en, i1_e2_data_en, i1_e3_data_en} = dec_i1_data_en[4:2];
assign {i1_e1_ctl_en, i1_e2_ctl_en, i1_e3_ctl_en, i1_e4_ctl_en} = dec_i1_ctl_en[4:1];
rvdffe #(.WIDTH(32)) csr_rs1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_data_en),
.din(csr_rs1_in_d[31:0]),
.dout(exu_csr_rs1_e1[31:0])
);
exu_mul_ctl mul_e1(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.lsu_result_dc3(lsu_result_dc3),
.clk_override(clk_override),
.freeze(freeze),
.mp(mul_p),
.a(mul_rs1_d[31:0]),
.b(mul_rs2_d[31:0]),
.out(exu_mul_result_e3[31:0])
);
exu_div_ctl div_e1(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.dec_tlu_fast_div_disable(dec_tlu_fast_div_disable),
.flush_lower(dec_tlu_flush_lower_wb),
.dp(div_p),
.dividend(div_rs1_d[31:0]),
.divisor(div_rs2_d[31:0]),
.valid_ff_e1(div_valid_e1),
.div_stall(exu_div_stall),
.finish_early(div_finish_early),
.finish(exu_div_finish),
.out(exu_div_result[31:0])
);
reg [73:0] i0_predict_newp_d;
reg [73:0] i1_predict_newp_d;
always @(*) begin
i0_predict_newp_d = i0_predict_p_d;
i0_predict_newp_d[71:71] = dec_i0_pc_d[1];
i0_predict_newp_d[59:58] = i0_predict_p_d[59:58];
i0_predict_newp_d[53:52] = i0_predict_p_d[53:52];
i1_predict_newp_d = i1_predict_p_d;
i1_predict_newp_d[71:71] = dec_i1_pc_d[1];
i1_predict_newp_d[59:58] = i1_predict_p_d[59:58];
i1_predict_newp_d[53:52] = i1_predict_p_d[53:52];
end
wire [73:0] i0_predict_p_e1;
wire [73:0] i0_predict_p_e4;
wire [73:0] i1_predict_p_e1;
wire [73:0] i1_predict_p_e4;
assign exu_pmu_i0_br_misp = (i0_predict_p_e4[73:73] & (~ exu_div_finish));
assign exu_pmu_i0_br_ataken = (i0_predict_p_e4[72:72] & (~ exu_div_finish));
assign exu_pmu_i0_pc4 = (i0_predict_p_e4[70:70] | exu_div_finish);
assign exu_pmu_i1_br_misp = i1_predict_p_e4[73:73];
assign exu_pmu_i1_br_ataken = i1_predict_p_e4[72:72];
assign exu_pmu_i1_pc4 = i1_predict_p_e4[70:70];
exu_alu_ctl i0_alu_e1(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.freeze(freeze),
.enable(i0_e1_ctl_en),
.predict_p(i0_predict_newp_d),
.valid(dec_i0_alu_decode_d),
.flush(exu_flush_final),
.a(i0_rs1_final_d[31:0]),
.b(i0_rs2_d[31:0]),
.pc(dec_i0_pc_d[31:1]),
.brimm(dec_i0_br_immed_d[12:1]),
.ap(i0_ap_e1),
.out(exu_i0_result_e1[31:0]),
.flush_upper(exu_i0_flush_upper_e1),
.flush_path(exu_i0_flush_path_e1[31:1]),
.predict_p_ff(i0_predict_p_e1),
.pc_ff(exu_i0_pc_e1[31:1]),
.pred_correct(i0_pred_correct_upper_e1)
);
exu_alu_ctl i1_alu_e1(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.freeze(freeze),
.enable(i1_e1_ctl_en),
.predict_p(i1_predict_newp_d),
.valid(dec_i1_alu_decode_d),
.flush(exu_flush_final),
.a(i1_rs1_d[31:0]),
.b(i1_rs2_d[31:0]),
.pc(dec_i1_pc_d[31:1]),
.brimm(dec_i1_br_immed_d[12:1]),
.ap(i1_ap_e1),
.out(exu_i1_result_e1[31:0]),
.flush_upper(exu_i1_flush_upper_e1),
.flush_path(exu_i1_flush_path_e1[31:1]),
.predict_p_ff(i1_predict_p_e1),
.pc_ff(exu_i1_pc_e1[31:1]),
.pred_correct(i1_pred_correct_upper_e1)
);
wire [73:0] i0_pp_e2;
wire [73:0] i0_pp_e3;
wire [73:0] i0_pp_e4_in;
rvdffe #(.WIDTH(74)) i0_pp_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_ctl_en),
.din(i0_predict_p_e1),
.dout(i0_pp_e2)
);
rvdffe #(.WIDTH(74)) i0_pp_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_ctl_en),
.din(i0_pp_e2),
.dout(i0_pp_e3)
);
wire [73:0] i1_pp_e2;
wire [73:0] i1_pp_e3;
wire [73:0] i1_pp_e4_in;
rvdffe #(.WIDTH(74)) i1_pp_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_ctl_en),
.din(i1_predict_p_e1),
.dout(i1_pp_e2)
);
rvdffe #(.WIDTH(74)) i1_pp_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_ctl_en),
.din(i1_pp_e2),
.dout(i1_pp_e3)
);
assign i0_pp_e4_in = (freeze ? 1'sb0 : i0_pp_e3);
assign i1_pp_e4_in = (freeze ? 1'sb0 : i1_pp_e3);
rvdffe #(.WIDTH(20)) i0_ap_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_ctl_en),
.din(i0_ap),
.dout(i0_ap_e1)
);
rvdffe #(.WIDTH(20)) i0_ap_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_ctl_en),
.din(i0_ap_e1),
.dout(i0_ap_e2)
);
rvdffe #(.WIDTH(20)) i0_ap_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_ctl_en),
.din(i0_ap_e2),
.dout(i0_ap_e3)
);
rvdffe #(.WIDTH(20)) i0_ap_e4_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_ctl_en),
.din(i0_ap_e3),
.dout(i0_ap_e4)
);
rvdffe #(.WIDTH(20)) i1_ap_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e1_ctl_en),
.din(i1_ap),
.dout(i1_ap_e1)
);
rvdffe #(.WIDTH(20)) i1_ap_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_ctl_en),
.din(i1_ap_e1),
.dout(i1_ap_e2)
);
rvdffe #(.WIDTH(20)) i1_ap_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_ctl_en),
.din(i1_ap_e2),
.dout(i1_ap_e3)
);
rvdffe #(.WIDTH(20)) i1_ap_e4_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e4_ctl_en),
.din(i1_ap_e3),
.dout(i1_ap_e4)
);
assign exu_rets_e1_pkt[5:5] = ((i0_predict_p_e1[17:17] & i0_predict_p_e1[51:51]) & (~ i0_predict_p_e1[50:50]));
assign exu_rets_e1_pkt[2:2] = ((i1_predict_p_e1[17:17] & i1_predict_p_e1[51:51]) & (~ i1_predict_p_e1[50:50]));
assign exu_rets_e1_pkt[4:4] = ((i0_predict_p_e1[16:16] & i0_predict_p_e1[51:51]) & (~ i0_predict_p_e1[50:50]));
assign exu_rets_e1_pkt[1:1] = ((i1_predict_p_e1[16:16] & i1_predict_p_e1[51:51]) & (~ i1_predict_p_e1[50:50]));
assign exu_rets_e1_pkt[3:3] = i0_predict_p_e1[70:70];
assign exu_rets_e1_pkt[0:0] = i1_predict_p_e1[70:70];
rvdffe #(.WIDTH(76)) i0_src_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e1_data_en),
.din({i0_rs1_d[31:0], i0_rs2_d[31:0], dec_i0_br_immed_d[12:1]}),
.dout({i0_rs1_e1[31:0], i0_rs2_e1[31:0], i0_br_immed_e1[12:1]})
);
rvdffe #(.WIDTH(76)) i0_src_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_data_en),
.din({i0_rs1_e1[31:0], i0_rs2_e1[31:0], i0_br_immed_e1[12:1]}),
.dout({i0_rs1_e2[31:0], i0_rs2_e2[31:0], i0_br_immed_e2[12:1]})
);
rvdffe #(.WIDTH(76)) i0_src_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_data_en),
.din({i0_rs1_e2_final[31:0], i0_rs2_e2_final[31:0], i0_br_immed_e2[12:1]}),
.dout({i0_rs1_e3[31:0], i0_rs2_e3[31:0], i0_br_immed_e3[12:1]})
);
rvdffe #(.WIDTH(76)) i1_src_e1_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e1_data_en),
.din({i1_rs1_d[31:0], i1_rs2_d[31:0], dec_i1_br_immed_d[12:1]}),
.dout({i1_rs1_e1[31:0], i1_rs2_e1[31:0], i1_br_immed_e1[12:1]})
);
rvdffe #(.WIDTH(76)) i1_src_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_data_en),
.din({i1_rs1_e1[31:0], i1_rs2_e1[31:0], i1_br_immed_e1[12:1]}),
.dout({i1_rs1_e2[31:0], i1_rs2_e2[31:0], i1_br_immed_e2[12:1]})
);
rvdffe #(.WIDTH(76)) i1_src_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_data_en),
.din({i1_rs1_e2_final[31:0], i1_rs2_e2_final[31:0], i1_br_immed_e2[12:1]}),
.dout({i1_rs1_e3[31:0], i1_rs2_e3[31:0], i1_br_immed_e3[12:1]})
);
assign i0_rs1_e2_final[31:0] = (dec_i0_rs1_bypass_en_e2 ? i0_rs1_bypass_data_e2[31:0] : i0_rs1_e2[31:0]);
assign i0_rs2_e2_final[31:0] = (dec_i0_rs2_bypass_en_e2 ? i0_rs2_bypass_data_e2[31:0] : i0_rs2_e2[31:0]);
assign i1_rs1_e2_final[31:0] = (dec_i1_rs1_bypass_en_e2 ? i1_rs1_bypass_data_e2[31:0] : i1_rs1_e2[31:0]);
assign i1_rs2_e2_final[31:0] = (dec_i1_rs2_bypass_en_e2 ? i1_rs2_bypass_data_e2[31:0] : i1_rs2_e2[31:0]);
assign i0_rs1_e3_final[31:0] = (dec_i0_rs1_bypass_en_e3 ? i0_rs1_bypass_data_e3[31:0] : i0_rs1_e3[31:0]);
assign i0_rs2_e3_final[31:0] = (dec_i0_rs2_bypass_en_e3 ? i0_rs2_bypass_data_e3[31:0] : i0_rs2_e3[31:0]);
assign i1_rs1_e3_final[31:0] = (dec_i1_rs1_bypass_en_e3 ? i1_rs1_bypass_data_e3[31:0] : i1_rs1_e3[31:0]);
assign i1_rs2_e3_final[31:0] = (dec_i1_rs2_bypass_en_e3 ? i1_rs2_bypass_data_e3[31:0] : i1_rs2_e3[31:0]);
wire [4:0] ghr_e4_ns;
wire [4:0] ghr_e4;
wire [4:0] ghr_e1_ns;
wire [4:0] ghr_e1;
wire i0_taken_e1;
wire i1_taken_e1;
wire dec_i0_alu_decode_e1;
wire dec_i1_alu_decode_e1;
wire i0_valid_e1;
wire i1_valid_e1;
wire i0_ataken_e1;
wire i1_ataken_e1;
wire exu_flush_final_f;
assign i0_valid_e1 = (((~ exu_flush_final) & (~ exu_flush_final_f)) & (i0_predict_p_e1[51:51] | i0_predict_p_e1[73:73]));
assign i1_valid_e1 = ((((~ exu_flush_final) & (~ exu_flush_final_f)) & (i1_predict_p_e1[51:51] | i1_predict_p_e1[73:73])) & (~ exu_i0_flush_upper_e1));
assign i0_ataken_e1 = i0_predict_p_e1[72:72];
assign i1_ataken_e1 = i1_predict_p_e1[72:72];
assign i0_taken_e1 = ((i0_ataken_e1 & dec_i0_alu_decode_e1) | (i0_predict_p_e1[69] & (~ dec_i0_alu_decode_e1)));
assign i1_taken_e1 = ((i1_ataken_e1 & dec_i1_alu_decode_e1) | (i1_predict_p_e1[69] & (~ dec_i1_alu_decode_e1)));
assign ghr_e1_ns[4:0] = ((((({5 {(((~ dec_tlu_flush_lower_wb) & i0_valid_e1) & (i0_predict_p_e1[73:73] | (~ i1_valid_e1)))}} & {ghr_e1[3:0], i0_taken_e1}) | ({5 {((((~ dec_tlu_flush_lower_wb) & i0_valid_e1) & (~ i0_predict_p_e1[73:73])) & i1_valid_e1)}} & {ghr_e1[2:0], i0_taken_e1, i1_taken_e1})) | ({5 {((((~ dec_tlu_flush_lower_wb) & (~ i0_valid_e1)) & (~ i0_predict_p_e1[50:50])) & i1_valid_e1)}} & {ghr_e1[3:0], i1_taken_e1})) | ({5 {dec_tlu_flush_lower_wb}} & ghr_e4[4:0])) | ({5 {(((~ dec_tlu_flush_lower_wb) & (~ i0_valid_e1)) & (~ i1_valid_e1))}} & ghr_e1[4:0]));
rvdffs #(.WIDTH(5)) e1ghrff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din(ghr_e1_ns[4:0]),
.dout(ghr_e1[4:0])
);
rvdffs #(.WIDTH(2)) e1ghrdecff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din({dec_i0_alu_decode_d, dec_i1_alu_decode_d}),
.dout({dec_i0_alu_decode_e1, dec_i1_alu_decode_e1})
);
wire i0_valid_e4;
wire i1_pred_valid_e4;
assign i0_valid_e4 = (dec_tlu_i0_valid_e4 & (i0_predict_p_e4[51:51] | i0_predict_p_e4[73:73]));
assign i1_pred_valid_e4 = ((dec_tlu_i1_valid_e4 & (i1_predict_p_e4[51:51] | i1_predict_p_e4[73:73])) & (~ exu_i0_flush_upper_e4));
assign ghr_e4_ns[4:0] = (((({5 {(i0_valid_e4 & (i0_predict_p_e4[73:73] | (~ i1_pred_valid_e4)))}} & {ghr_e4[3:0], i0_predict_p_e4[72:72]}) | ({5 {((i0_valid_e4 & (~ i0_predict_p_e4[73:73])) & i1_pred_valid_e4)}} & {ghr_e4[2:0], i0_predict_p_e4[72:72], i1_predict_p_e4[72:72]})) | ({5 {(((~ i0_valid_e4) & (~ i0_predict_p_e4[50:50])) & i1_pred_valid_e4)}} & {ghr_e4[3:0], i1_predict_p_e4[72:72]})) | ({5 {((~ i0_valid_e4) & (~ i1_pred_valid_e4))}} & ghr_e4[4:0]));
rvdff #(.WIDTH(5)) e4ghrff(
.rst_l(rst_l),
.clk(active_clk),
.din(ghr_e4_ns[4:0]),
.dout(ghr_e4[4:0])
);
rvdff #(.WIDTH(1)) e4ghrflushff(
.rst_l(rst_l),
.clk(active_clk),
.din(exu_flush_final),
.dout(exu_flush_final_f)
);
exu_alu_ctl i0_alu_e4(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.freeze(1'b0),
.enable(i0_e4_ctl_en),
.predict_p(i0_pp_e4_in),
.valid(dec_i0_sec_decode_e3),
.flush(dec_tlu_flush_lower_wb),
.a(i0_rs1_e3_final[31:0]),
.b(i0_rs2_e3_final[31:0]),
.pc(dec_i0_pc_e3[31:1]),
.brimm(i0_br_immed_e3[12:1]),
.ap(i0_ap_e4),
.out(exu_i0_result_e4[31:0]),
.flush_upper(exu_i0_flush_lower_e4),
.flush_path(exu_i0_flush_path_e4[31:1]),
.predict_p_ff(i0_predict_p_e4),
.pc_ff(i0_alu_pc_nc[31:1]),
.pred_correct(i0_pred_correct_lower_e4)
);
exu_alu_ctl i1_alu_e4(
.clk(clk),
.active_clk(active_clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.freeze(1'b0),
.enable(i1_e4_ctl_en),
.predict_p(i1_pp_e4_in),
.valid(dec_i1_sec_decode_e3),
.flush(dec_tlu_flush_lower_wb),
.a(i1_rs1_e3_final[31:0]),
.b(i1_rs2_e3_final[31:0]),
.pc(dec_i1_pc_e3[31:1]),
.brimm(i1_br_immed_e3[12:1]),
.ap(i1_ap_e4),
.out(exu_i1_result_e4[31:0]),
.flush_upper(exu_i1_flush_lower_e4),
.flush_path(exu_i1_flush_path_e4[31:1]),
.predict_p_ff(i1_predict_p_e4),
.pc_ff(i1_alu_pc_nc[31:1]),
.pred_correct(i1_pred_correct_lower_e4)
);
assign exu_i0_br_hist_e4[1:0] = i0_predict_p_e4[69:68];
assign exu_i0_br_bank_e4[1:0] = i0_predict_p_e4[53:52];
assign exu_i0_br_error_e4 = i0_predict_p_e4[50:50];
assign exu_i0_br_fghr_e4[4:0] = i0_predict_p_e4[5:1];
assign exu_i0_br_middle_e4 = (i0_predict_p_e4[70:70] ^ i0_predict_p_e4[71:71]);
assign exu_i0_br_start_error_e4 = i0_predict_p_e4[49:49];
assign exu_i0_br_index_e4[5:4] = i0_predict_p_e4[59:58];
assign exu_i0_br_valid_e4 = i0_predict_p_e4[51:51];
assign exu_i0_br_mp_e4 = i0_predict_p_e4[73:73];
assign exu_i0_br_ret_e4 = i0_predict_p_e4[16:16];
assign exu_i0_br_call_e4 = i0_predict_p_e4[17:17];
assign exu_i0_br_way_e4 = i0_predict_p_e4[0:0];
assign exu_i1_br_hist_e4[1:0] = i1_predict_p_e4[69:68];
assign exu_i1_br_bank_e4[1:0] = i1_predict_p_e4[53:52];
assign exu_i1_br_fghr_e4[4:0] = i1_predict_p_e4[5:1];
assign exu_i1_br_middle_e4 = (i1_predict_p_e4[70:70] ^ i1_predict_p_e4[71:71]);
assign exu_i1_br_error_e4 = i1_predict_p_e4[50:50];
assign exu_i1_br_index_e4[5:4] = i1_predict_p_e4[59:58];
assign exu_i1_br_start_error_e4 = i1_predict_p_e4[49:49];
assign exu_i1_br_valid_e4 = i1_predict_p_e4[51:51];
assign exu_i1_br_mp_e4 = i1_predict_p_e4[73:73];
assign exu_i1_br_way_e4 = i1_predict_p_e4[0:0];
assign exu_i1_br_ret_e4 = i1_predict_p_e4[16:16];
assign exu_i1_br_call_e4 = i1_predict_p_e4[17:17];
assign exu_rets_e4_pkt[5:5] = ((i0_predict_p_e4[17:17] & i0_predict_p_e4[51:51]) & (~ i0_predict_p_e4[50:50]));
assign exu_rets_e4_pkt[2:2] = ((i1_predict_p_e4[17:17] & i1_predict_p_e4[51:51]) & (~ i1_predict_p_e4[50:50]));
assign exu_rets_e4_pkt[4:4] = ((i0_predict_p_e4[16:16] & i0_predict_p_e4[51:51]) & (~ i0_predict_p_e4[50:50]));
assign exu_rets_e4_pkt[1:1] = ((i1_predict_p_e4[16:16] & i1_predict_p_e4[51:51]) & (~ i1_predict_p_e4[50:50]));
assign exu_rets_e4_pkt[3:3] = i0_predict_p_e4[70:70];
assign exu_rets_e4_pkt[0:0] = i1_predict_p_e4[70:70];
wire [73:0] final_predict_mp;
wire [73:0] final_predict_mp_ff;
wire fp_enable;
wire fp_enable_ff;
assign fp_enable = (((exu_i0_flush_lower_e4 | exu_i1_flush_lower_e4) | exu_i0_flush_upper_e1) | exu_i1_flush_upper_e1);
rvdff #(.WIDTH(1)) final_predict_ff(
.rst_l(rst_l),
.clk(active_clk),
.din(fp_enable),
.dout(fp_enable_ff)
);
assign final_predict_mp = (exu_i0_flush_lower_e4 ? i0_predict_p_e4 : (exu_i1_flush_lower_e4 ? i1_predict_p_e4 : (exu_i0_flush_upper_e1 ? i0_predict_p_e1 : (exu_i1_flush_upper_e1 ? i1_predict_p_e1 : 1'sb0))));
rvdffe #(.WIDTH(74)) predict_mp_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en((fp_enable | fp_enable_ff)),
.din(final_predict_mp),
.dout(final_predict_mp_ff)
);
wire [4:0] final_eghr;
wire [4:0] after_flush_eghr;
assign final_eghr[4:0] = (((((exu_i0_flush_upper_e1 | exu_i1_flush_upper_e1) & (~ dec_tlu_flush_lower_wb)) & (~ exu_i0_flush_lower_e4)) & (~ exu_i1_flush_lower_e4)) ? ghr_e1[4:0] : ghr_e4[4:0]);
assign after_flush_eghr[4:0] = (((exu_i0_flush_upper_e2 | exu_i1_flush_upper_e2) & (~ dec_tlu_flush_lower_wb)) ? ghr_e1[4:0] : ghr_e4[4:0]);
assign exu_mp_pkt[0:0] = final_predict_mp_ff[0:0];
assign exu_mp_pkt[73:73] = final_predict_mp_ff[73:73];
assign exu_mp_pkt[17:17] = final_predict_mp_ff[17:17];
assign exu_mp_pkt[15:15] = final_predict_mp_ff[15:15];
assign exu_mp_pkt[16:16] = final_predict_mp_ff[16:16];
assign exu_mp_pkt[72:72] = final_predict_mp_ff[72:72];
assign exu_mp_pkt[71:71] = final_predict_mp_ff[71:71];
assign exu_mp_pkt[70:70] = final_predict_mp_ff[70:70];
assign exu_mp_pkt[69:68] = final_predict_mp_ff[69:68];
assign exu_mp_pkt[67:56] = final_predict_mp_ff[67:56];
assign exu_mp_pkt[59:58] = final_predict_mp_ff[59:58];
assign exu_mp_pkt[53:52] = final_predict_mp_ff[53:52];
assign exu_mp_pkt[14:6] = final_predict_mp_ff[14:6];
assign exu_mp_pkt[5:1] = after_flush_eghr[4:0];
assign exu_mp_eghr[4:0] = final_predict_mp_ff[5:1];
rvdffe #(.WIDTH(32)) i0_upper_flush_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e2_ctl_en),
.din({exu_i0_flush_path_e1[31:1], exu_i0_flush_upper_e1}),
.dout({i0_flush_path_upper_e2[31:1], exu_i0_flush_upper_e2})
);
rvdffe #(.WIDTH(33)) i1_upper_flush_e2_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e2_ctl_en),
.din({dec_i1_valid_e1, exu_i1_flush_path_e1[31:1], exu_i1_flush_upper_e1}),
.dout({i1_valid_e2, i1_flush_path_upper_e2[31:1], exu_i1_flush_upper_e2})
);
assign exu_flush_path_e2[31:1] = (exu_i0_flush_upper_e2 ? i0_flush_path_upper_e2[31:1] : i1_flush_path_upper_e2[31:1]);
assign exu_i0_flush_final = (dec_tlu_flush_lower_wb | (exu_i0_flush_upper_e2 & (~ freeze)));
assign exu_i1_flush_final = (dec_tlu_flush_lower_wb | (exu_i1_flush_upper_e2 & (~ freeze)));
assign exu_flush_upper_e2 = ((exu_i0_flush_upper_e2 | exu_i1_flush_upper_e2) & (~ freeze));
assign exu_flush_final = (dec_tlu_flush_lower_wb | exu_flush_upper_e2);
assign exu_flush_path_final[31:1] = (dec_tlu_flush_lower_wb ? dec_tlu_flush_path_wb[31:1] : exu_flush_path_e2[31:1]);
rvdffe #(.WIDTH(63)) i0_upper_flush_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e3_ctl_en),
.din({i0_flush_path_upper_e2[31:1], pred_correct_npc_e2[31:1], exu_i0_flush_upper_e2}),
.dout({i0_flush_path_upper_e3[31:1], pred_correct_npc_e3[31:1], exu_i0_flush_upper_e3})
);
rvdffe #(.WIDTH(32)) i1_upper_flush_e3_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e3_ctl_en),
.din({i1_valid_e2, i1_flush_path_upper_e2[31:1]}),
.dout({i1_valid_e3, i1_flush_path_upper_e3[31:1]})
);
rvdffe #(.WIDTH(63)) i0_upper_flush_e4_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i0_e4_ctl_en),
.din({i0_flush_path_upper_e3[31:1], pred_correct_npc_e3[31:1], (exu_i0_flush_upper_e3 & (~ freeze))}),
.dout({i0_flush_path_upper_e4[31:1], pred_correct_npc_e4[31:1], exu_i0_flush_upper_e4})
);
rvdffe #(.WIDTH(32)) i1_upper_flush_e4_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(i1_e4_ctl_en),
.din({(i1_valid_e3 & (~ freeze)), i1_flush_path_upper_e3[31:1]}),
.dout({i1_valid_e4, i1_flush_path_upper_e4[31:1]})
);
rvdffs #(.WIDTH(2)) pred_correct_upper_e2_ff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din({i1_pred_correct_upper_e1, i0_pred_correct_upper_e1}),
.dout({i1_pred_correct_upper_e2, i0_pred_correct_upper_e2})
);
rvdffs #(.WIDTH(2)) pred_correct_upper_e3_ff(
.rst_l(rst_l),
.clk(active_clk),
.en((~ freeze)),
.din({i1_pred_correct_upper_e2, i0_pred_correct_upper_e2}),
.dout({i1_pred_correct_upper_e3, i0_pred_correct_upper_e3})
);
rvdff #(.WIDTH(2)) pred_correct_upper_e4_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({i1_pred_correct_upper_e3, i0_pred_correct_upper_e3}),
.dout({i1_pred_correct_upper_e4, i0_pred_correct_upper_e4})
);
rvdff #(.WIDTH(2)) sec_decode_e4_ff(
.rst_l(rst_l),
.clk(active_clk),
.din({dec_i0_sec_decode_e3, dec_i1_sec_decode_e3}),
.dout({i0_sec_decode_e4, i1_sec_decode_e4})
);
assign i1_valid_e4_eff = (i1_valid_e4 & (~ (i0_sec_decode_e4 ? exu_i0_flush_lower_e4 : exu_i0_flush_upper_e4)));
assign i1_pred_correct_e4_eff = (i1_sec_decode_e4 ? i1_pred_correct_lower_e4 : i1_pred_correct_upper_e4);
assign i0_pred_correct_e4_eff = (i0_sec_decode_e4 ? i0_pred_correct_lower_e4 : i0_pred_correct_upper_e4);
assign i1_flush_path_e4_eff[31:1] = (i1_sec_decode_e4 ? exu_i1_flush_path_e4[31:1] : i1_flush_path_upper_e4[31:1]);
assign i0_flush_path_e4_eff[31:1] = (i0_sec_decode_e4 ? exu_i0_flush_path_e4[31:1] : i0_flush_path_upper_e4[31:1]);
assign npc_e4[31:1] = (i1_valid_e4_eff ? (i1_pred_correct_e4_eff ? pred_correct_npc_e4[31:1] : i1_flush_path_e4_eff[31:1]) : (i0_pred_correct_e4_eff ? pred_correct_npc_e4[31:1] : i0_flush_path_e4_eff[31:1]));
assign exu_npc_e4[31:1] = (div_finish_early ? exu_i0_flush_path_e1[31:1] : (exu_div_finish ? div_npc[31:1] : npc_e4[31:1]));
rvdffe #(.WIDTH(31)) npc_any_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.en(div_valid_e1),
.din(exu_i0_flush_path_e1[31:1]),
.dout(div_npc[31:1])
);
endmodule
module lsu (
i0_result_e4_eff,
i1_result_e4_eff,
i0_result_e2,
flush_final_e3,
i0_flush_final_e3,
dec_tlu_flush_lower_wb,
dec_tlu_i0_kill_writeb_wb,
dec_tlu_i1_kill_writeb_wb,
dec_tlu_cancel_e4,
dec_tlu_non_blocking_disable,
dec_tlu_wb_coalescing_disable,
dec_tlu_ld_miss_byp_wb_disable,
dec_tlu_sideeffect_posted_disable,
dec_tlu_core_ecc_disable,
exu_lsu_rs1_d,
exu_lsu_rs2_d,
dec_lsu_offset_d,
lsu_p,
dec_i0_lsu_decode_d,
dec_tlu_mrac_ff,
lsu_result_dc3,
lsu_result_corr_dc4,
lsu_freeze_dc3,
lsu_load_stall_any,
lsu_store_stall_any,
lsu_idle_any,
lsu_halt_idle_any,
lsu_error_pkt_dc3,
lsu_freeze_external_ints_dc3,
lsu_imprecise_error_load_any,
lsu_imprecise_error_store_any,
lsu_imprecise_error_addr_any,
dec_nonblock_load_freeze_dc2,
lsu_nonblock_load_valid_dc3,
lsu_nonblock_load_tag_dc3,
lsu_nonblock_load_inv_dc5,
lsu_nonblock_load_inv_tag_dc5,
lsu_nonblock_load_data_valid,
lsu_nonblock_load_data_error,
lsu_nonblock_load_data_tag,
lsu_nonblock_load_data,
lsu_pmu_misaligned_dc3,
lsu_pmu_bus_trxn,
lsu_pmu_bus_misaligned,
lsu_pmu_bus_error,
lsu_pmu_bus_busy,
trigger_pkt_any,
lsu_trigger_match_dc3,
dccm_wren,
dccm_rden,
dccm_wr_addr,
dccm_rd_addr_lo,
dccm_rd_addr_hi,
dccm_wr_data,
dccm_rd_data_lo,
dccm_rd_data_hi,
picm_wren,
picm_rden,
picm_mken,
picm_addr,
picm_wr_data,
picm_rd_data,
lsu_axi_awvalid,
lsu_axi_awready,
lsu_axi_awid,
lsu_axi_awaddr,
lsu_axi_awregion,
lsu_axi_awlen,
lsu_axi_awsize,
lsu_axi_awburst,
lsu_axi_awlock,
lsu_axi_awcache,
lsu_axi_awprot,
lsu_axi_awqos,
lsu_axi_wvalid,
lsu_axi_wready,
lsu_axi_wdata,
lsu_axi_wstrb,
lsu_axi_wlast,
lsu_axi_bvalid,
lsu_axi_bready,
lsu_axi_bresp,
lsu_axi_bid,
lsu_axi_arvalid,
lsu_axi_arready,
lsu_axi_arid,
lsu_axi_araddr,
lsu_axi_arregion,
lsu_axi_arlen,
lsu_axi_arsize,
lsu_axi_arburst,
lsu_axi_arlock,
lsu_axi_arcache,
lsu_axi_arprot,
lsu_axi_arqos,
lsu_axi_rvalid,
lsu_axi_rready,
lsu_axi_rid,
lsu_axi_rdata,
lsu_axi_rresp,
lsu_axi_rlast,
lsu_bus_clk_en,
dma_dccm_req,
dma_mem_addr,
dma_mem_sz,
dma_mem_write,
dma_mem_wdata,
dccm_dma_rvalid,
dccm_dma_ecc_error,
dccm_dma_rdata,
dccm_ready,
clk_override,
scan_mode,
clk,
free_clk,
rst_l
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire [31:0] i0_result_e4_eff;
input wire [31:0] i1_result_e4_eff;
input wire [31:0] i0_result_e2;
input wire flush_final_e3;
input wire i0_flush_final_e3;
input wire dec_tlu_flush_lower_wb;
input wire dec_tlu_i0_kill_writeb_wb;
input wire dec_tlu_i1_kill_writeb_wb;
input wire dec_tlu_cancel_e4;
input wire dec_tlu_non_blocking_disable;
input wire dec_tlu_wb_coalescing_disable;
input wire dec_tlu_ld_miss_byp_wb_disable;
input wire dec_tlu_sideeffect_posted_disable;
input wire dec_tlu_core_ecc_disable;
input wire [31:0] exu_lsu_rs1_d;
input wire [31:0] exu_lsu_rs2_d;
input wire [11:0] dec_lsu_offset_d;
input wire [18:0] lsu_p;
input wire dec_i0_lsu_decode_d;
input wire [31:0] dec_tlu_mrac_ff;
output wire [31:0] lsu_result_dc3;
output wire [31:0] lsu_result_corr_dc4;
output wire lsu_freeze_dc3;
output wire lsu_load_stall_any;
output wire lsu_store_stall_any;
output wire lsu_idle_any;
output wire lsu_halt_idle_any;
output wire [37:0] lsu_error_pkt_dc3;
output wire lsu_freeze_external_ints_dc3;
output wire lsu_imprecise_error_load_any;
output wire lsu_imprecise_error_store_any;
output wire [31:0] lsu_imprecise_error_addr_any;
input wire dec_nonblock_load_freeze_dc2;
output wire lsu_nonblock_load_valid_dc3;
output wire [2:0] lsu_nonblock_load_tag_dc3;
output wire lsu_nonblock_load_inv_dc5;
output wire [2:0] lsu_nonblock_load_inv_tag_dc5;
output wire lsu_nonblock_load_data_valid;
output wire lsu_nonblock_load_data_error;
output wire [2:0] lsu_nonblock_load_data_tag;
output wire [31:0] lsu_nonblock_load_data;
output wire lsu_pmu_misaligned_dc3;
output wire lsu_pmu_bus_trxn;
output wire lsu_pmu_bus_misaligned;
output wire lsu_pmu_bus_error;
output wire lsu_pmu_bus_busy;
input wire [151:0] trigger_pkt_any;
output wire [3:0] lsu_trigger_match_dc3;
output wire dccm_wren;
output wire dccm_rden;
output wire [15:0] dccm_wr_addr;
output wire [15:0] dccm_rd_addr_lo;
output wire [15:0] dccm_rd_addr_hi;
output wire [38:0] dccm_wr_data;
input wire [38:0] dccm_rd_data_lo;
input wire [38:0] dccm_rd_data_hi;
output wire picm_wren;
output wire picm_rden;
output wire picm_mken;
output wire [31:0] picm_addr;
output wire [31:0] picm_wr_data;
input wire [31:0] picm_rd_data;
output wire lsu_axi_awvalid;
input wire lsu_axi_awready;
output wire [3:0] lsu_axi_awid;
output wire [31:0] lsu_axi_awaddr;
output wire [3:0] lsu_axi_awregion;
output wire [7:0] lsu_axi_awlen;
output wire [2:0] lsu_axi_awsize;
output wire [1:0] lsu_axi_awburst;
output wire lsu_axi_awlock;
output wire [3:0] lsu_axi_awcache;
output wire [2:0] lsu_axi_awprot;
output wire [3:0] lsu_axi_awqos;
output wire lsu_axi_wvalid;
input wire lsu_axi_wready;
output wire [63:0] lsu_axi_wdata;
output wire [7:0] lsu_axi_wstrb;
output wire lsu_axi_wlast;
input wire lsu_axi_bvalid;
output wire lsu_axi_bready;
input wire [1:0] lsu_axi_bresp;
input wire [3:0] lsu_axi_bid;
output wire lsu_axi_arvalid;
input wire lsu_axi_arready;
output wire [3:0] lsu_axi_arid;
output wire [31:0] lsu_axi_araddr;
output wire [3:0] lsu_axi_arregion;
output wire [7:0] lsu_axi_arlen;
output wire [2:0] lsu_axi_arsize;
output wire [1:0] lsu_axi_arburst;
output wire lsu_axi_arlock;
output wire [3:0] lsu_axi_arcache;
output wire [2:0] lsu_axi_arprot;
output wire [3:0] lsu_axi_arqos;
input wire lsu_axi_rvalid;
output wire lsu_axi_rready;
input wire [3:0] lsu_axi_rid;
input wire [63:0] lsu_axi_rdata;
input wire [1:0] lsu_axi_rresp;
input wire lsu_axi_rlast;
input wire lsu_bus_clk_en;
input wire dma_dccm_req;
input wire [31:0] dma_mem_addr;
input wire [2:0] dma_mem_sz;
input wire dma_mem_write;
input wire [63:0] dma_mem_wdata;
output wire dccm_dma_rvalid;
output wire dccm_dma_ecc_error;
output wire [63:0] dccm_dma_rdata;
output wire dccm_ready;
input wire clk_override;
input wire scan_mode;
input wire clk;
input wire free_clk;
input wire rst_l;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire lsu_dccm_rden_dc3;
wire [63:0] store_data_dc2;
wire [63:0] store_data_dc3;
wire [31:0] store_data_dc4;
wire [31:0] store_data_dc5;
wire [31:0] store_ecc_datafn_hi_dc3;
wire [31:0] store_ecc_datafn_lo_dc3;
wire single_ecc_error_hi_dc3;
wire single_ecc_error_lo_dc3;
wire lsu_single_ecc_error_dc3;
wire lsu_single_ecc_error_dc4;
wire lsu_single_ecc_error_dc5;
wire lsu_double_ecc_error_dc3;
wire [31:0] dccm_data_hi_dc3;
wire [31:0] dccm_data_lo_dc3;
wire [6:0] dccm_data_ecc_hi_dc3;
wire [6:0] dccm_data_ecc_lo_dc3;
wire [31:0] lsu_ld_data_dc3;
wire [31:0] lsu_ld_data_corr_dc3;
wire [31:0] picm_mask_data_dc3;
wire [31:0] lsu_addr_dc1;
wire [31:0] lsu_addr_dc2;
wire [31:0] lsu_addr_dc3;
wire [31:0] lsu_addr_dc4;
wire [31:0] lsu_addr_dc5;
wire [31:0] end_addr_dc1;
wire [31:0] end_addr_dc2;
wire [31:0] end_addr_dc3;
wire [31:0] end_addr_dc4;
wire [31:0] end_addr_dc5;
wire [18:0] lsu_pkt_dc1;
wire [18:0] lsu_pkt_dc2;
wire [18:0] lsu_pkt_dc3;
wire [18:0] lsu_pkt_dc4;
wire [18:0] lsu_pkt_dc5;
wire lsu_i0_valid_dc1;
wire lsu_i0_valid_dc2;
wire lsu_i0_valid_dc3;
wire lsu_i0_valid_dc4;
wire lsu_i0_valid_dc5;
wire isldst_dc1;
wire dccm_ldst_dc2;
wire dccm_ldst_dc3;
wire store_stbuf_reqvld_dc3;
wire load_stbuf_reqvld_dc3;
wire ldst_stbuf_reqvld_dc3;
wire lsu_commit_dc5;
wire lsu_exc_dc2;
wire addr_in_dccm_dc1;
wire addr_in_dccm_dc2;
wire addr_in_dccm_dc3;
wire addr_in_pic_dc1;
wire addr_in_pic_dc2;
wire addr_in_pic_dc3;
wire addr_external_dc2;
wire addr_external_dc3;
wire addr_external_dc4;
wire addr_external_dc5;
wire stbuf_reqvld_any;
wire stbuf_reqvld_flushed_any;
wire stbuf_addr_in_pic_any;
wire [(DCCM_BYTE_WIDTH - 1):0] stbuf_byteen_any;
wire [(LSU_SB_BITS - 1):0] stbuf_addr_any;
wire [(DCCM_DATA_WIDTH - 1):0] stbuf_data_any;
wire [((DCCM_FDATA_WIDTH - DCCM_DATA_WIDTH) - 1):0] stbuf_ecc_any;
wire lsu_cmpen_dc2;
wire [(DCCM_DATA_WIDTH - 1):0] stbuf_fwddata_hi_dc3;
wire [(DCCM_DATA_WIDTH - 1):0] stbuf_fwddata_lo_dc3;
wire [(DCCM_BYTE_WIDTH - 1):0] stbuf_fwdbyteen_hi_dc3;
wire [(DCCM_BYTE_WIDTH - 1):0] stbuf_fwdbyteen_lo_dc3;
wire lsu_stbuf_commit_any;
wire lsu_stbuf_empty_any;
wire lsu_stbuf_nodma_empty_any;
wire lsu_stbuf_full_any;
wire lsu_busreq_dc5;
wire lsu_bus_buffer_pend_any;
wire lsu_bus_buffer_empty_any;
wire lsu_bus_buffer_full_any;
wire lsu_busreq_dc2;
wire [31:0] bus_read_data_dc3;
wire ld_bus_error_dc3;
wire [31:0] ld_bus_error_addr_dc3;
wire flush_dc2_up;
wire flush_dc3;
wire flush_dc4;
wire flush_dc5;
wire flush_prior_dc5;
wire is_sideeffects_dc2;
wire is_sideeffects_dc3;
wire ldst_nodma_dc1todc3;
wire lsu_c1_dc3_clk;
wire lsu_c1_dc4_clk;
wire lsu_c1_dc5_clk;
wire lsu_c2_dc3_clk;
wire lsu_c2_dc4_clk;
wire lsu_c2_dc5_clk;
wire lsu_freeze_c1_dc2_clk;
wire lsu_freeze_c1_dc3_clk;
wire lsu_freeze_c1_dc1_clken;
wire lsu_freeze_c1_dc2_clken;
wire lsu_freeze_c1_dc3_clken;
wire lsu_store_c1_dc1_clken;
wire lsu_store_c1_dc2_clken;
wire lsu_store_c1_dc3_clken;
wire lsu_store_c1_dc4_clk;
wire lsu_store_c1_dc5_clk;
wire lsu_freeze_c2_dc1_clk;
wire lsu_freeze_c2_dc2_clk;
wire lsu_freeze_c2_dc3_clk;
wire lsu_freeze_c2_dc4_clk;
wire lsu_stbuf_c1_clk;
wire lsu_bus_ibuf_c1_clk;
wire lsu_bus_obuf_c1_clk;
wire lsu_bus_buf_c1_clk;
wire lsu_dccm_c1_dc3_clk;
wire lsu_pic_c1_dc3_clken;
wire lsu_busm_clk;
wire lsu_free_c2_clk;
lsu_lsc_ctl lsu_lsc_ctl(
.rst_l(rst_l),
.clk(clk),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c2_dc5_clk(lsu_c2_dc5_clk),
.lsu_freeze_c1_dc1_clken(lsu_freeze_c1_dc1_clken),
.lsu_freeze_c1_dc2_clken(lsu_freeze_c1_dc2_clken),
.lsu_freeze_c1_dc2_clk(lsu_freeze_c1_dc2_clk),
.lsu_freeze_c1_dc3_clken(lsu_freeze_c1_dc3_clken),
.lsu_freeze_c1_dc3_clk(lsu_freeze_c1_dc3_clk),
.lsu_freeze_c2_dc1_clk(lsu_freeze_c2_dc1_clk),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_store_c1_dc1_clken(lsu_store_c1_dc1_clken),
.lsu_store_c1_dc2_clken(lsu_store_c1_dc2_clken),
.lsu_store_c1_dc3_clken(lsu_store_c1_dc3_clken),
.lsu_store_c1_dc4_clk(lsu_store_c1_dc4_clk),
.lsu_store_c1_dc5_clk(lsu_store_c1_dc5_clk),
.i0_result_e4_eff(i0_result_e4_eff),
.i1_result_e4_eff(i1_result_e4_eff),
.i0_result_e2(i0_result_e2),
.ld_bus_error_dc3(ld_bus_error_dc3),
.ld_bus_error_addr_dc3(ld_bus_error_addr_dc3),
.lsu_single_ecc_error_dc3(lsu_single_ecc_error_dc3),
.lsu_double_ecc_error_dc3(lsu_double_ecc_error_dc3),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_i0_valid_dc3(lsu_i0_valid_dc3),
.flush_dc2_up(flush_dc2_up),
.flush_dc3(flush_dc3),
.flush_dc4(flush_dc4),
.flush_dc5(flush_dc5),
.exu_lsu_rs1_d(exu_lsu_rs1_d),
.exu_lsu_rs2_d(exu_lsu_rs2_d),
.lsu_p(lsu_p),
.dec_lsu_offset_d(dec_lsu_offset_d),
.picm_mask_data_dc3(picm_mask_data_dc3),
.lsu_ld_data_dc3(lsu_ld_data_dc3),
.lsu_ld_data_corr_dc3(lsu_ld_data_corr_dc3),
.bus_read_data_dc3(bus_read_data_dc3),
.lsu_result_dc3(lsu_result_dc3),
.lsu_result_corr_dc4(lsu_result_corr_dc4),
.lsu_addr_dc1(lsu_addr_dc1),
.lsu_addr_dc2(lsu_addr_dc2),
.lsu_addr_dc3(lsu_addr_dc3),
.lsu_addr_dc4(lsu_addr_dc4),
.lsu_addr_dc5(lsu_addr_dc5),
.end_addr_dc1(end_addr_dc1),
.end_addr_dc2(end_addr_dc2),
.end_addr_dc3(end_addr_dc3),
.end_addr_dc4(end_addr_dc4),
.end_addr_dc5(end_addr_dc5),
.store_data_dc2(store_data_dc2),
.store_data_dc3(store_data_dc3),
.store_data_dc4(store_data_dc4),
.store_data_dc5(store_data_dc5),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.lsu_exc_dc2(lsu_exc_dc2),
.lsu_error_pkt_dc3(lsu_error_pkt_dc3),
.lsu_freeze_external_ints_dc3(lsu_freeze_external_ints_dc3),
.is_sideeffects_dc2(is_sideeffects_dc2),
.is_sideeffects_dc3(is_sideeffects_dc3),
.lsu_commit_dc5(lsu_commit_dc5),
.addr_in_dccm_dc1(addr_in_dccm_dc1),
.addr_in_dccm_dc2(addr_in_dccm_dc2),
.addr_in_dccm_dc3(addr_in_dccm_dc3),
.addr_in_pic_dc1(addr_in_pic_dc1),
.addr_in_pic_dc2(addr_in_pic_dc2),
.addr_in_pic_dc3(addr_in_pic_dc3),
.addr_external_dc2(addr_external_dc2),
.addr_external_dc3(addr_external_dc3),
.addr_external_dc4(addr_external_dc4),
.addr_external_dc5(addr_external_dc5),
.dma_dccm_req(dma_dccm_req),
.dma_mem_addr(dma_mem_addr),
.dma_mem_sz(dma_mem_sz),
.dma_mem_write(dma_mem_write),
.dma_mem_wdata(dma_mem_wdata),
.lsu_pkt_dc1(lsu_pkt_dc1),
.lsu_pkt_dc2(lsu_pkt_dc2),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc4(lsu_pkt_dc4),
.lsu_pkt_dc5(lsu_pkt_dc5),
.scan_mode(scan_mode)
);
assign lsu_store_stall_any = (lsu_stbuf_full_any | lsu_bus_buffer_full_any);
assign lsu_load_stall_any = lsu_bus_buffer_full_any;
assign ldst_nodma_dc1todc3 = (((lsu_pkt_dc1[0:0] & (~ lsu_pkt_dc1[11:11])) | (lsu_pkt_dc2[0:0] & (~ lsu_pkt_dc2[11:11]))) | (lsu_pkt_dc3[0:0] & (~ lsu_pkt_dc3[11:11])));
assign dccm_ready = (~ (((lsu_p[0:0] | lsu_stbuf_full_any) | lsu_freeze_dc3) | ldst_nodma_dc1todc3));
assign flush_dc2_up = ((flush_final_e3 | i0_flush_final_e3) | dec_tlu_flush_lower_wb);
assign flush_dc3 = ((flush_final_e3 & i0_flush_final_e3) | dec_tlu_flush_lower_wb);
assign flush_dc4 = dec_tlu_flush_lower_wb;
assign flush_dc5 = (dec_tlu_i0_kill_writeb_wb | (dec_tlu_i1_kill_writeb_wb & (~ lsu_i0_valid_dc5)));
assign flush_prior_dc5 = (dec_tlu_i0_kill_writeb_wb & (~ lsu_i0_valid_dc5));
assign lsu_idle_any = (((~ ((((lsu_pkt_dc1[0:0] | lsu_pkt_dc2[0:0]) | lsu_pkt_dc3[0:0]) | lsu_pkt_dc4[0:0]) | lsu_pkt_dc5[0:0])) & lsu_bus_buffer_empty_any) & lsu_stbuf_empty_any);
assign lsu_halt_idle_any = (((~ (((((lsu_pkt_dc1[0:0] & (~ lsu_pkt_dc1[11:11])) | (lsu_pkt_dc2[0:0] & (~ lsu_pkt_dc2[11:11]))) | (lsu_pkt_dc3[0:0] & (~ lsu_pkt_dc3[11:11]))) | (lsu_pkt_dc4[0:0] & (~ lsu_pkt_dc4[11:11]))) | (lsu_pkt_dc5[0:0] & (~ lsu_pkt_dc5[11:11])))) & lsu_bus_buffer_empty_any) & lsu_stbuf_nodma_empty_any);
assign store_stbuf_reqvld_dc3 = ((((lsu_pkt_dc3[0:0] & lsu_pkt_dc3[13:13]) & (addr_in_dccm_dc3 | addr_in_pic_dc3)) & ((~ flush_dc3) | lsu_pkt_dc3[11:11])) & (~ lsu_freeze_dc3));
assign load_stbuf_reqvld_dc3 = (((((lsu_pkt_dc3[0:0] & lsu_pkt_dc3[14:14]) & (addr_in_dccm_dc3 | addr_in_pic_dc3)) & lsu_single_ecc_error_dc3) & ((~ flush_dc3) | lsu_pkt_dc3[11:11])) & (~ lsu_freeze_dc3));
assign isldst_dc1 = (lsu_pkt_dc1[0:0] & (lsu_pkt_dc1[14:14] | lsu_pkt_dc1[13:13]));
assign dccm_ldst_dc2 = ((lsu_pkt_dc2[0:0] & (lsu_pkt_dc2[14:14] | lsu_pkt_dc2[13:13])) & (addr_in_dccm_dc2 | addr_in_pic_dc2));
assign dccm_ldst_dc3 = ((lsu_pkt_dc3[0:0] & (lsu_pkt_dc3[14:14] | lsu_pkt_dc3[13:13])) & (addr_in_dccm_dc3 | addr_in_pic_dc3));
assign lsu_cmpen_dc2 = ((lsu_pkt_dc2[0:0] & (lsu_pkt_dc2[14:14] | lsu_pkt_dc2[13:13])) & (addr_in_dccm_dc2 | addr_in_pic_dc2));
assign lsu_busreq_dc2 = ((((lsu_pkt_dc2[0:0] & (lsu_pkt_dc2[14:14] | lsu_pkt_dc2[13:13])) & addr_external_dc2) & (~ flush_dc2_up)) & (~ lsu_exc_dc2));
assign lsu_pmu_misaligned_dc3 = (lsu_pkt_dc3[0:0] & ((lsu_pkt_dc3[17:17] & lsu_addr_dc3[0]) | (lsu_pkt_dc3[16:16] & (| lsu_addr_dc3[1:0]))));
lsu_dccm_ctl dccm_ctl(
.lsu_addr_dc1(lsu_addr_dc1[31:0]),
.end_addr_dc1(end_addr_dc1[(DCCM_BITS - 1):0]),
.lsu_addr_dc3(lsu_addr_dc3[(DCCM_BITS - 1):0]),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_dccm_c1_dc3_clk(lsu_dccm_c1_dc3_clk),
.lsu_pic_c1_dc3_clken(lsu_pic_c1_dc3_clken),
.rst_l(rst_l),
.clk(clk),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc1(lsu_pkt_dc1),
.addr_in_dccm_dc1(addr_in_dccm_dc1),
.addr_in_pic_dc1(addr_in_pic_dc1),
.addr_in_pic_dc3(addr_in_pic_dc3),
.stbuf_reqvld_any(stbuf_reqvld_any),
.stbuf_addr_in_pic_any(stbuf_addr_in_pic_any),
.stbuf_addr_any(stbuf_addr_any),
.stbuf_data_any(stbuf_data_any),
.stbuf_ecc_any(stbuf_ecc_any),
.stbuf_fwddata_hi_dc3(stbuf_fwddata_hi_dc3),
.stbuf_fwddata_lo_dc3(stbuf_fwddata_lo_dc3),
.stbuf_fwdbyteen_hi_dc3(stbuf_fwdbyteen_hi_dc3),
.stbuf_fwdbyteen_lo_dc3(stbuf_fwdbyteen_lo_dc3),
.lsu_double_ecc_error_dc3(lsu_double_ecc_error_dc3),
.store_ecc_datafn_hi_dc3(store_ecc_datafn_hi_dc3),
.store_ecc_datafn_lo_dc3(store_ecc_datafn_lo_dc3),
.dccm_data_hi_dc3(dccm_data_hi_dc3),
.dccm_data_lo_dc3(dccm_data_lo_dc3),
.dccm_data_ecc_hi_dc3(dccm_data_ecc_hi_dc3),
.dccm_data_ecc_lo_dc3(dccm_data_ecc_lo_dc3),
.lsu_ld_data_dc3(lsu_ld_data_dc3),
.lsu_ld_data_corr_dc3(lsu_ld_data_corr_dc3),
.picm_mask_data_dc3(picm_mask_data_dc3),
.lsu_stbuf_commit_any(lsu_stbuf_commit_any),
.lsu_dccm_rden_dc3(lsu_dccm_rden_dc3),
.dccm_dma_rvalid(dccm_dma_rvalid),
.dccm_dma_ecc_error(dccm_dma_ecc_error),
.dccm_dma_rdata(dccm_dma_rdata),
.dccm_wren(dccm_wren),
.dccm_rden(dccm_rden),
.dccm_wr_addr(dccm_wr_addr),
.dccm_rd_addr_lo(dccm_rd_addr_lo),
.dccm_rd_addr_hi(dccm_rd_addr_hi),
.dccm_wr_data(dccm_wr_data),
.dccm_rd_data_lo(dccm_rd_data_lo),
.dccm_rd_data_hi(dccm_rd_data_hi),
.picm_wren(picm_wren),
.picm_rden(picm_rden),
.picm_mken(picm_mken),
.picm_addr(picm_addr),
.picm_wr_data(picm_wr_data),
.picm_rd_data(picm_rd_data),
.scan_mode(scan_mode)
);
lsu_stbuf stbuf(
.lsu_addr_dc1(lsu_addr_dc1[(LSU_SB_BITS - 1):0]),
.end_addr_dc1(end_addr_dc1[(LSU_SB_BITS - 1):0]),
.lsu_addr_dc2(lsu_addr_dc2[(LSU_SB_BITS - 1):0]),
.end_addr_dc2(end_addr_dc2[(LSU_SB_BITS - 1):0]),
.lsu_addr_dc3(lsu_addr_dc3[(LSU_SB_BITS - 1):0]),
.end_addr_dc3(end_addr_dc3[(LSU_SB_BITS - 1):0]),
.clk(clk),
.rst_l(rst_l),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_freeze_c1_dc2_clk(lsu_freeze_c1_dc2_clk),
.lsu_freeze_c1_dc3_clk(lsu_freeze_c1_dc3_clk),
.lsu_freeze_c1_dc3_clken(lsu_freeze_c1_dc3_clken),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c2_dc5_clk(lsu_c2_dc5_clk),
.lsu_stbuf_c1_clk(lsu_stbuf_c1_clk),
.lsu_free_c2_clk(lsu_free_c2_clk),
.load_stbuf_reqvld_dc3(load_stbuf_reqvld_dc3),
.store_stbuf_reqvld_dc3(store_stbuf_reqvld_dc3),
.addr_in_pic_dc2(addr_in_pic_dc2),
.addr_in_pic_dc3(addr_in_pic_dc3),
.addr_in_dccm_dc2(addr_in_dccm_dc2),
.addr_in_dccm_dc3(addr_in_dccm_dc3),
.store_ecc_datafn_hi_dc3(store_ecc_datafn_hi_dc3),
.store_ecc_datafn_lo_dc3(store_ecc_datafn_lo_dc3),
.isldst_dc1(isldst_dc1),
.dccm_ldst_dc2(dccm_ldst_dc2),
.dccm_ldst_dc3(dccm_ldst_dc3),
.single_ecc_error_hi_dc3(single_ecc_error_hi_dc3),
.single_ecc_error_lo_dc3(single_ecc_error_lo_dc3),
.lsu_single_ecc_error_dc5(lsu_single_ecc_error_dc5),
.lsu_commit_dc5(lsu_commit_dc5),
.lsu_freeze_dc3(lsu_freeze_dc3),
.flush_prior_dc5(flush_prior_dc5),
.stbuf_reqvld_any(stbuf_reqvld_any),
.stbuf_reqvld_flushed_any(stbuf_reqvld_flushed_any),
.stbuf_addr_in_pic_any(stbuf_addr_in_pic_any),
.stbuf_byteen_any(stbuf_byteen_any),
.stbuf_addr_any(stbuf_addr_any),
.stbuf_data_any(stbuf_data_any),
.lsu_stbuf_commit_any(lsu_stbuf_commit_any),
.lsu_stbuf_full_any(lsu_stbuf_full_any),
.lsu_stbuf_empty_any(lsu_stbuf_empty_any),
.lsu_stbuf_nodma_empty_any(lsu_stbuf_nodma_empty_any),
.lsu_cmpen_dc2(lsu_cmpen_dc2),
.lsu_pkt_dc2(lsu_pkt_dc2),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc5(lsu_pkt_dc5),
.stbuf_fwddata_hi_dc3(stbuf_fwddata_hi_dc3),
.stbuf_fwddata_lo_dc3(stbuf_fwddata_lo_dc3),
.stbuf_fwdbyteen_hi_dc3(stbuf_fwdbyteen_hi_dc3),
.stbuf_fwdbyteen_lo_dc3(stbuf_fwdbyteen_lo_dc3),
.scan_mode(scan_mode)
);
lsu_ecc ecc(
.lsu_addr_dc3(lsu_addr_dc3[(DCCM_BITS - 1):0]),
.end_addr_dc3(end_addr_dc3[(DCCM_BITS - 1):0]),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.clk(clk),
.rst_l(rst_l),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_dccm_rden_dc3(lsu_dccm_rden_dc3),
.addr_in_dccm_dc3(addr_in_dccm_dc3),
.store_data_dc3(store_data_dc3),
.stbuf_data_any(stbuf_data_any),
.stbuf_fwddata_hi_dc3(stbuf_fwddata_hi_dc3),
.stbuf_fwddata_lo_dc3(stbuf_fwddata_lo_dc3),
.stbuf_fwdbyteen_hi_dc3(stbuf_fwdbyteen_hi_dc3),
.stbuf_fwdbyteen_lo_dc3(stbuf_fwdbyteen_lo_dc3),
.dccm_data_hi_dc3(dccm_data_hi_dc3),
.dccm_data_lo_dc3(dccm_data_lo_dc3),
.dccm_data_ecc_hi_dc3(dccm_data_ecc_hi_dc3),
.dccm_data_ecc_lo_dc3(dccm_data_ecc_lo_dc3),
.dec_tlu_core_ecc_disable(dec_tlu_core_ecc_disable),
.store_ecc_datafn_hi_dc3(store_ecc_datafn_hi_dc3),
.store_ecc_datafn_lo_dc3(store_ecc_datafn_lo_dc3),
.stbuf_ecc_any(stbuf_ecc_any),
.single_ecc_error_hi_dc3(single_ecc_error_hi_dc3),
.single_ecc_error_lo_dc3(single_ecc_error_lo_dc3),
.lsu_single_ecc_error_dc3(lsu_single_ecc_error_dc3),
.lsu_double_ecc_error_dc3(lsu_double_ecc_error_dc3),
.scan_mode(scan_mode)
);
lsu_trigger trigger(
.store_data_dc3(store_data_dc3[31:0]),
.clk(clk),
.lsu_free_c2_clk(lsu_free_c2_clk),
.rst_l(rst_l),
.trigger_pkt_any(trigger_pkt_any),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_addr_dc3(lsu_addr_dc3),
.lsu_result_dc3(lsu_result_dc3),
.lsu_trigger_match_dc3(lsu_trigger_match_dc3)
);
lsu_clkdomain clkdomain(
.clk(clk),
.free_clk(free_clk),
.rst_l(rst_l),
.clk_override(clk_override),
.lsu_freeze_dc3(lsu_freeze_dc3),
.addr_in_dccm_dc2(addr_in_dccm_dc2),
.addr_in_pic_dc2(addr_in_pic_dc2),
.dma_dccm_req(dma_dccm_req),
.dma_mem_write(dma_mem_write),
.load_stbuf_reqvld_dc3(load_stbuf_reqvld_dc3),
.store_stbuf_reqvld_dc3(store_stbuf_reqvld_dc3),
.stbuf_reqvld_any(stbuf_reqvld_any),
.stbuf_reqvld_flushed_any(stbuf_reqvld_flushed_any),
.lsu_busreq_dc5(lsu_busreq_dc5),
.lsu_bus_buffer_pend_any(lsu_bus_buffer_pend_any),
.lsu_bus_buffer_empty_any(lsu_bus_buffer_empty_any),
.lsu_stbuf_empty_any(lsu_stbuf_empty_any),
.lsu_bus_clk_en(lsu_bus_clk_en),
.lsu_p(lsu_p),
.lsu_pkt_dc1(lsu_pkt_dc1),
.lsu_pkt_dc2(lsu_pkt_dc2),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc4(lsu_pkt_dc4),
.lsu_pkt_dc5(lsu_pkt_dc5),
.lsu_c1_dc3_clk(lsu_c1_dc3_clk),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.lsu_c2_dc3_clk(lsu_c2_dc3_clk),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c2_dc5_clk(lsu_c2_dc5_clk),
.lsu_store_c1_dc1_clken(lsu_store_c1_dc1_clken),
.lsu_store_c1_dc2_clken(lsu_store_c1_dc2_clken),
.lsu_store_c1_dc3_clken(lsu_store_c1_dc3_clken),
.lsu_store_c1_dc4_clk(lsu_store_c1_dc4_clk),
.lsu_store_c1_dc5_clk(lsu_store_c1_dc5_clk),
.lsu_freeze_c1_dc1_clken(lsu_freeze_c1_dc1_clken),
.lsu_freeze_c1_dc2_clken(lsu_freeze_c1_dc2_clken),
.lsu_freeze_c1_dc3_clken(lsu_freeze_c1_dc3_clken),
.lsu_freeze_c1_dc2_clk(lsu_freeze_c1_dc2_clk),
.lsu_freeze_c1_dc3_clk(lsu_freeze_c1_dc3_clk),
.lsu_freeze_c2_dc1_clk(lsu_freeze_c2_dc1_clk),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_freeze_c2_dc4_clk(lsu_freeze_c2_dc4_clk),
.lsu_dccm_c1_dc3_clk(lsu_dccm_c1_dc3_clk),
.lsu_pic_c1_dc3_clken(lsu_pic_c1_dc3_clken),
.lsu_stbuf_c1_clk(lsu_stbuf_c1_clk),
.lsu_bus_obuf_c1_clk(lsu_bus_obuf_c1_clk),
.lsu_bus_ibuf_c1_clk(lsu_bus_ibuf_c1_clk),
.lsu_bus_buf_c1_clk(lsu_bus_buf_c1_clk),
.lsu_busm_clk(lsu_busm_clk),
.lsu_free_c2_clk(lsu_free_c2_clk),
.scan_mode(scan_mode)
);
lsu_bus_intf bus_intf(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.dec_tlu_non_blocking_disable(dec_tlu_non_blocking_disable),
.dec_tlu_wb_coalescing_disable(dec_tlu_wb_coalescing_disable),
.dec_tlu_ld_miss_byp_wb_disable(dec_tlu_ld_miss_byp_wb_disable),
.dec_tlu_sideeffect_posted_disable(dec_tlu_sideeffect_posted_disable),
.lsu_c1_dc3_clk(lsu_c1_dc3_clk),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.lsu_c2_dc3_clk(lsu_c2_dc3_clk),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c2_dc5_clk(lsu_c2_dc5_clk),
.lsu_freeze_c1_dc2_clk(lsu_freeze_c1_dc2_clk),
.lsu_freeze_c1_dc3_clk(lsu_freeze_c1_dc3_clk),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_bus_ibuf_c1_clk(lsu_bus_ibuf_c1_clk),
.lsu_bus_obuf_c1_clk(lsu_bus_obuf_c1_clk),
.lsu_bus_buf_c1_clk(lsu_bus_buf_c1_clk),
.lsu_free_c2_clk(lsu_free_c2_clk),
.free_clk(free_clk),
.lsu_busm_clk(lsu_busm_clk),
.lsu_busreq_dc2(lsu_busreq_dc2),
.lsu_pkt_dc1(lsu_pkt_dc1),
.lsu_pkt_dc2(lsu_pkt_dc2),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc4(lsu_pkt_dc4),
.lsu_pkt_dc5(lsu_pkt_dc5),
.lsu_addr_dc1(lsu_addr_dc1),
.lsu_addr_dc2(lsu_addr_dc2),
.lsu_addr_dc3(lsu_addr_dc3),
.lsu_addr_dc4(lsu_addr_dc4),
.lsu_addr_dc5(lsu_addr_dc5),
.end_addr_dc1(end_addr_dc1),
.end_addr_dc2(end_addr_dc2),
.end_addr_dc3(end_addr_dc3),
.end_addr_dc4(end_addr_dc4),
.end_addr_dc5(end_addr_dc5),
.addr_external_dc2(addr_external_dc2),
.addr_external_dc3(addr_external_dc3),
.addr_external_dc4(addr_external_dc4),
.addr_external_dc5(addr_external_dc5),
.store_data_dc2(store_data_dc2),
.store_data_dc3(store_data_dc3),
.store_data_dc4(store_data_dc4),
.store_data_dc5(store_data_dc5),
.lsu_commit_dc5(lsu_commit_dc5),
.is_sideeffects_dc2(is_sideeffects_dc2),
.is_sideeffects_dc3(is_sideeffects_dc3),
.flush_dc2_up(flush_dc2_up),
.flush_dc3(flush_dc3),
.flush_dc4(flush_dc4),
.flush_dc5(flush_dc5),
.dec_tlu_cancel_e4(dec_tlu_cancel_e4),
.lsu_freeze_dc3(lsu_freeze_dc3),
.lsu_busreq_dc5(lsu_busreq_dc5),
.lsu_bus_buffer_pend_any(lsu_bus_buffer_pend_any),
.lsu_bus_buffer_full_any(lsu_bus_buffer_full_any),
.lsu_bus_buffer_empty_any(lsu_bus_buffer_empty_any),
.bus_read_data_dc3(bus_read_data_dc3),
.ld_bus_error_dc3(ld_bus_error_dc3),
.ld_bus_error_addr_dc3(ld_bus_error_addr_dc3),
.lsu_imprecise_error_load_any(lsu_imprecise_error_load_any),
.lsu_imprecise_error_store_any(lsu_imprecise_error_store_any),
.lsu_imprecise_error_addr_any(lsu_imprecise_error_addr_any),
.dec_nonblock_load_freeze_dc2(dec_nonblock_load_freeze_dc2),
.lsu_nonblock_load_valid_dc3(lsu_nonblock_load_valid_dc3),
.lsu_nonblock_load_tag_dc3(lsu_nonblock_load_tag_dc3),
.lsu_nonblock_load_inv_dc5(lsu_nonblock_load_inv_dc5),
.lsu_nonblock_load_inv_tag_dc5(lsu_nonblock_load_inv_tag_dc5),
.lsu_nonblock_load_data_valid(lsu_nonblock_load_data_valid),
.lsu_nonblock_load_data_error(lsu_nonblock_load_data_error),
.lsu_nonblock_load_data_tag(lsu_nonblock_load_data_tag),
.lsu_nonblock_load_data(lsu_nonblock_load_data),
.lsu_pmu_bus_trxn(lsu_pmu_bus_trxn),
.lsu_pmu_bus_misaligned(lsu_pmu_bus_misaligned),
.lsu_pmu_bus_error(lsu_pmu_bus_error),
.lsu_pmu_bus_busy(lsu_pmu_bus_busy),
.lsu_axi_awvalid(lsu_axi_awvalid),
.lsu_axi_awready(lsu_axi_awready),
.lsu_axi_awid(lsu_axi_awid),
.lsu_axi_awaddr(lsu_axi_awaddr),
.lsu_axi_awregion(lsu_axi_awregion),
.lsu_axi_awlen(lsu_axi_awlen),
.lsu_axi_awsize(lsu_axi_awsize),
.lsu_axi_awburst(lsu_axi_awburst),
.lsu_axi_awlock(lsu_axi_awlock),
.lsu_axi_awcache(lsu_axi_awcache),
.lsu_axi_awprot(lsu_axi_awprot),
.lsu_axi_awqos(lsu_axi_awqos),
.lsu_axi_wvalid(lsu_axi_wvalid),
.lsu_axi_wready(lsu_axi_wready),
.lsu_axi_wdata(lsu_axi_wdata),
.lsu_axi_wstrb(lsu_axi_wstrb),
.lsu_axi_wlast(lsu_axi_wlast),
.lsu_axi_bvalid(lsu_axi_bvalid),
.lsu_axi_bready(lsu_axi_bready),
.lsu_axi_bresp(lsu_axi_bresp),
.lsu_axi_bid(lsu_axi_bid),
.lsu_axi_arvalid(lsu_axi_arvalid),
.lsu_axi_arready(lsu_axi_arready),
.lsu_axi_arid(lsu_axi_arid),
.lsu_axi_araddr(lsu_axi_araddr),
.lsu_axi_arregion(lsu_axi_arregion),
.lsu_axi_arlen(lsu_axi_arlen),
.lsu_axi_arsize(lsu_axi_arsize),
.lsu_axi_arburst(lsu_axi_arburst),
.lsu_axi_arlock(lsu_axi_arlock),
.lsu_axi_arcache(lsu_axi_arcache),
.lsu_axi_arprot(lsu_axi_arprot),
.lsu_axi_arqos(lsu_axi_arqos),
.lsu_axi_rvalid(lsu_axi_rvalid),
.lsu_axi_rready(lsu_axi_rready),
.lsu_axi_rid(lsu_axi_rid),
.lsu_axi_rdata(lsu_axi_rdata),
.lsu_axi_rresp(lsu_axi_rresp),
.lsu_axi_rlast(lsu_axi_rlast),
.lsu_bus_clk_en(lsu_bus_clk_en)
);
rvdff #(.WIDTH(1)) lsu_i0_valid_dc1ff(
.rst_l(rst_l),
.din(dec_i0_lsu_decode_d),
.dout(lsu_i0_valid_dc1),
.clk(lsu_freeze_c2_dc1_clk)
);
rvdff #(.WIDTH(1)) lsu_i0_valid_dc2ff(
.rst_l(rst_l),
.din(lsu_i0_valid_dc1),
.dout(lsu_i0_valid_dc2),
.clk(lsu_freeze_c2_dc2_clk)
);
rvdff #(.WIDTH(1)) lsu_i0_valid_dc3ff(
.rst_l(rst_l),
.din(lsu_i0_valid_dc2),
.dout(lsu_i0_valid_dc3),
.clk(lsu_freeze_c2_dc3_clk)
);
rvdff #(.WIDTH(1)) lsu_i0_valid_dc4ff(
.rst_l(rst_l),
.din(lsu_i0_valid_dc3),
.dout(lsu_i0_valid_dc4),
.clk(lsu_freeze_c2_dc4_clk)
);
rvdff #(.WIDTH(1)) lsu_i0_valid_dc5ff(
.rst_l(rst_l),
.din(lsu_i0_valid_dc4),
.dout(lsu_i0_valid_dc5),
.clk(lsu_c2_dc5_clk)
);
rvdff #(.WIDTH(1)) lsu_single_ecc_err_dc4(
.rst_l(rst_l),
.din(lsu_single_ecc_error_dc3),
.dout(lsu_single_ecc_error_dc4),
.clk(lsu_c2_dc4_clk)
);
rvdff #(.WIDTH(1)) lsu_single_ecc_err_dc5(
.rst_l(rst_l),
.din(lsu_single_ecc_error_dc4),
.dout(lsu_single_ecc_error_dc5),
.clk(lsu_c2_dc5_clk)
);
endmodule
module lsu_clkdomain (
clk,
free_clk,
rst_l,
clk_override,
lsu_freeze_dc3,
addr_in_dccm_dc2,
addr_in_pic_dc2,
dma_dccm_req,
dma_mem_write,
load_stbuf_reqvld_dc3,
store_stbuf_reqvld_dc3,
stbuf_reqvld_any,
stbuf_reqvld_flushed_any,
lsu_busreq_dc5,
lsu_bus_buffer_pend_any,
lsu_bus_buffer_empty_any,
lsu_stbuf_empty_any,
lsu_bus_clk_en,
lsu_p,
lsu_pkt_dc1,
lsu_pkt_dc2,
lsu_pkt_dc3,
lsu_pkt_dc4,
lsu_pkt_dc5,
lsu_c1_dc3_clk,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
lsu_c2_dc3_clk,
lsu_c2_dc4_clk,
lsu_c2_dc5_clk,
lsu_store_c1_dc1_clken,
lsu_store_c1_dc2_clken,
lsu_store_c1_dc3_clken,
lsu_store_c1_dc4_clk,
lsu_store_c1_dc5_clk,
lsu_freeze_c1_dc1_clken,
lsu_freeze_c1_dc2_clken,
lsu_freeze_c1_dc3_clken,
lsu_freeze_c1_dc2_clk,
lsu_freeze_c1_dc3_clk,
lsu_freeze_c2_dc1_clk,
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_freeze_c2_dc4_clk,
lsu_dccm_c1_dc3_clk,
lsu_pic_c1_dc3_clken,
lsu_stbuf_c1_clk,
lsu_bus_obuf_c1_clk,
lsu_bus_ibuf_c1_clk,
lsu_bus_buf_c1_clk,
lsu_busm_clk,
lsu_free_c2_clk,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire free_clk;
input wire rst_l;
input wire clk_override;
input wire lsu_freeze_dc3;
input wire addr_in_dccm_dc2;
input wire addr_in_pic_dc2;
input wire dma_dccm_req;
input wire dma_mem_write;
input wire load_stbuf_reqvld_dc3;
input wire store_stbuf_reqvld_dc3;
input wire stbuf_reqvld_any;
input wire stbuf_reqvld_flushed_any;
input wire lsu_busreq_dc5;
input wire lsu_bus_buffer_pend_any;
input wire lsu_bus_buffer_empty_any;
input wire lsu_stbuf_empty_any;
input wire lsu_bus_clk_en;
input wire [18:0] lsu_p;
input wire [18:0] lsu_pkt_dc1;
input wire [18:0] lsu_pkt_dc2;
input wire [18:0] lsu_pkt_dc3;
input wire [18:0] lsu_pkt_dc4;
input wire [18:0] lsu_pkt_dc5;
output wire lsu_c1_dc3_clk;
output wire lsu_c1_dc4_clk;
output wire lsu_c1_dc5_clk;
output wire lsu_c2_dc3_clk;
output wire lsu_c2_dc4_clk;
output wire lsu_c2_dc5_clk;
output wire lsu_store_c1_dc1_clken;
output wire lsu_store_c1_dc2_clken;
output wire lsu_store_c1_dc3_clken;
output wire lsu_store_c1_dc4_clk;
output wire lsu_store_c1_dc5_clk;
output wire lsu_freeze_c1_dc1_clken;
output wire lsu_freeze_c1_dc2_clken;
output wire lsu_freeze_c1_dc3_clken;
output wire lsu_freeze_c1_dc2_clk;
output wire lsu_freeze_c1_dc3_clk;
output wire lsu_freeze_c2_dc1_clk;
output wire lsu_freeze_c2_dc2_clk;
output wire lsu_freeze_c2_dc3_clk;
output wire lsu_freeze_c2_dc4_clk;
output wire lsu_dccm_c1_dc3_clk;
output wire lsu_pic_c1_dc3_clken;
output wire lsu_stbuf_c1_clk;
output wire lsu_bus_obuf_c1_clk;
output wire lsu_bus_ibuf_c1_clk;
output wire lsu_bus_buf_c1_clk;
output wire lsu_busm_clk;
output wire lsu_free_c2_clk;
input wire scan_mode;
wire lsu_c1_dc1_clken;
wire lsu_c1_dc2_clken;
wire lsu_c1_dc3_clken;
wire lsu_c1_dc4_clken;
wire lsu_c1_dc5_clken;
wire lsu_c2_dc3_clken;
wire lsu_c2_dc4_clken;
wire lsu_c2_dc5_clken;
wire lsu_c1_dc1_clken_q;
wire lsu_c1_dc2_clken_q;
wire lsu_c1_dc3_clken_q;
wire lsu_c1_dc4_clken_q;
wire lsu_c1_dc5_clken_q;
wire lsu_store_c1_dc4_clken;
wire lsu_store_c1_dc5_clken;
wire lsu_freeze_c1_dc4_clken;
wire lsu_freeze_c2_dc1_clken;
wire lsu_freeze_c2_dc2_clken;
wire lsu_freeze_c2_dc3_clken;
wire lsu_freeze_c2_dc4_clken;
wire lsu_freeze_c1_dc1_clken_q;
wire lsu_freeze_c1_dc2_clken_q;
wire lsu_freeze_c1_dc3_clken_q;
wire lsu_freeze_c1_dc4_clken_q;
wire lsu_stbuf_c1_clken;
wire lsu_bus_ibuf_c1_clken;
wire lsu_bus_obuf_c1_clken;
wire lsu_bus_buf_c1_clken;
wire lsu_dccm_c1_dc3_clken;
wire lsu_free_c1_clken;
wire lsu_free_c1_clken_q;
wire lsu_free_c2_clken;
wire lsu_bus_valid_clken;
assign lsu_c1_dc1_clken = ((lsu_p[0:0] | dma_dccm_req) | clk_override);
assign lsu_c1_dc2_clken = ((lsu_pkt_dc1[0:0] | lsu_c1_dc1_clken_q) | clk_override);
assign lsu_c1_dc3_clken = ((lsu_pkt_dc2[0:0] | lsu_c1_dc2_clken_q) | clk_override);
assign lsu_c1_dc4_clken = ((lsu_pkt_dc3[0:0] | lsu_c1_dc3_clken_q) | clk_override);
assign lsu_c1_dc5_clken = ((lsu_pkt_dc4[0:0] | lsu_c1_dc4_clken_q) | clk_override);
assign lsu_c2_dc3_clken = ((lsu_c1_dc3_clken | lsu_c1_dc3_clken_q) | clk_override);
assign lsu_c2_dc4_clken = ((lsu_c1_dc4_clken | lsu_c1_dc4_clken_q) | clk_override);
assign lsu_c2_dc5_clken = ((lsu_c1_dc5_clken | lsu_c1_dc5_clken_q) | clk_override);
assign lsu_store_c1_dc1_clken = (((lsu_c1_dc1_clken & (lsu_p[13:13] | dma_mem_write)) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_store_c1_dc2_clken = (((lsu_c1_dc2_clken & lsu_pkt_dc1[13:13]) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_store_c1_dc3_clken = (((lsu_c1_dc3_clken & lsu_pkt_dc2[13:13]) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_store_c1_dc4_clken = ((lsu_c1_dc4_clken & lsu_pkt_dc3[13:13]) | clk_override);
assign lsu_store_c1_dc5_clken = ((lsu_c1_dc5_clken & lsu_pkt_dc4[13:13]) | clk_override);
assign lsu_freeze_c1_dc1_clken = (((lsu_p[0:0] | dma_dccm_req) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c1_dc2_clken = ((lsu_pkt_dc1[0:0] | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c1_dc3_clken = ((lsu_pkt_dc2[0:0] | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c1_dc4_clken = ((lsu_pkt_dc3[0:0] | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c2_dc1_clken = (((lsu_freeze_c1_dc1_clken | lsu_freeze_c1_dc1_clken_q) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c2_dc2_clken = (((lsu_freeze_c1_dc2_clken | lsu_freeze_c1_dc2_clken_q) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c2_dc3_clken = (((lsu_freeze_c1_dc3_clken | lsu_freeze_c1_dc3_clken_q) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_freeze_c2_dc4_clken = (((lsu_freeze_c1_dc4_clken | lsu_freeze_c1_dc4_clken_q) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_stbuf_c1_clken = ((((load_stbuf_reqvld_dc3 | store_stbuf_reqvld_dc3) | stbuf_reqvld_any) | stbuf_reqvld_flushed_any) | clk_override);
assign lsu_bus_ibuf_c1_clken = (lsu_busreq_dc5 | clk_override);
assign lsu_bus_obuf_c1_clken = (((lsu_bus_buffer_pend_any | lsu_busreq_dc5) & lsu_bus_clk_en) | clk_override);
assign lsu_bus_buf_c1_clken = (((~ lsu_bus_buffer_empty_any) | lsu_busreq_dc5) | clk_override);
assign lsu_dccm_c1_dc3_clken = (((lsu_c1_dc3_clken & addr_in_dccm_dc2) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_pic_c1_dc3_clken = (((lsu_c1_dc3_clken & addr_in_pic_dc2) | clk_override) & (~ lsu_freeze_dc3));
assign lsu_free_c1_clken = ((((((((lsu_p[0:0] | lsu_pkt_dc1[0:0]) | lsu_pkt_dc2[0:0]) | lsu_pkt_dc3[0:0]) | lsu_pkt_dc4[0:0]) | lsu_pkt_dc5[0:0]) | (~ lsu_bus_buffer_empty_any)) | (~ lsu_stbuf_empty_any)) | clk_override);
assign lsu_free_c2_clken = ((lsu_free_c1_clken | lsu_free_c1_clken_q) | clk_override);
rvdff #(.WIDTH(1)) lsu_free_c1_clkenff(
.din(lsu_free_c1_clken),
.dout(lsu_free_c1_clken_q),
.clk(free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_c1_dc1_clkenff(
.din(lsu_c1_dc1_clken),
.dout(lsu_c1_dc1_clken_q),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_c1_dc2_clkenff(
.din(lsu_c1_dc2_clken),
.dout(lsu_c1_dc2_clken_q),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_c1_dc3_clkenff(
.din(lsu_c1_dc3_clken),
.dout(lsu_c1_dc3_clken_q),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_c1_dc4_clkenff(
.din(lsu_c1_dc4_clken),
.dout(lsu_c1_dc4_clken_q),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_c1_dc5_clkenff(
.din(lsu_c1_dc5_clken),
.dout(lsu_c1_dc5_clken_q),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_freeze_c1_dc1_clkenff(
.din(lsu_freeze_c1_dc1_clken),
.dout(lsu_freeze_c1_dc1_clken_q),
.clk(lsu_freeze_c2_dc1_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_freeze_c1_dc2_clkenff(
.din(lsu_freeze_c1_dc2_clken),
.dout(lsu_freeze_c1_dc2_clken_q),
.clk(lsu_freeze_c2_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_freeze_c1_dc3_clkenff(
.din(lsu_freeze_c1_dc3_clken),
.dout(lsu_freeze_c1_dc3_clken_q),
.clk(lsu_freeze_c2_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_freeze_c1_dc4_clkenff(
.din(lsu_freeze_c1_dc4_clken),
.dout(lsu_freeze_c1_dc4_clken_q),
.clk(lsu_freeze_c2_dc4_clk),
.rst_l(rst_l)
);
rvoclkhdr lsu_c1dc3_cgc(
.en(lsu_c1_dc3_clken),
.l1clk(lsu_c1_dc3_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_c1dc4_cgc(
.en(lsu_c1_dc4_clken),
.l1clk(lsu_c1_dc4_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_c1dc5_cgc(
.en(lsu_c1_dc5_clken),
.l1clk(lsu_c1_dc5_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_c2dc3_cgc(
.en(lsu_c2_dc3_clken),
.l1clk(lsu_c2_dc3_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_c2dc4_cgc(
.en(lsu_c2_dc4_clken),
.l1clk(lsu_c2_dc4_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_c2dc5_cgc(
.en(lsu_c2_dc5_clken),
.l1clk(lsu_c2_dc5_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_store_c1dc4_cgc(
.en(lsu_store_c1_dc4_clken),
.l1clk(lsu_store_c1_dc4_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_store_c1dc5_cgc(
.en(lsu_store_c1_dc5_clken),
.l1clk(lsu_store_c1_dc5_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c1dc2_cgc(
.en(lsu_freeze_c1_dc2_clken),
.l1clk(lsu_freeze_c1_dc2_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c1dc3_cgc(
.en(lsu_freeze_c1_dc3_clken),
.l1clk(lsu_freeze_c1_dc3_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c2dc1_cgc(
.en(lsu_freeze_c2_dc1_clken),
.l1clk(lsu_freeze_c2_dc1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c2dc2_cgc(
.en(lsu_freeze_c2_dc2_clken),
.l1clk(lsu_freeze_c2_dc2_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c2dc3_cgc(
.en(lsu_freeze_c2_dc3_clken),
.l1clk(lsu_freeze_c2_dc3_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_freeze_c2dc4_cgc(
.en(lsu_freeze_c2_dc4_clken),
.l1clk(lsu_freeze_c2_dc4_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_stbuf_c1_cgc(
.en(lsu_stbuf_c1_clken),
.l1clk(lsu_stbuf_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_bus_ibuf_c1_cgc(
.en(lsu_bus_ibuf_c1_clken),
.l1clk(lsu_bus_ibuf_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_bus_obuf_c1_cgc(
.en(lsu_bus_obuf_c1_clken),
.l1clk(lsu_bus_obuf_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr lsu_bus_buf_c1_cgc(
.en(lsu_bus_buf_c1_clken),
.l1clk(lsu_bus_buf_c1_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_busm_cgc(
.en(lsu_bus_clk_en),
.l1clk(lsu_busm_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_dccm_c1dc3_cgc(
.en(lsu_dccm_c1_dc3_clken),
.l1clk(lsu_dccm_c1_dc3_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr lsu_free_cgc(
.en(lsu_free_c2_clken),
.l1clk(lsu_free_c2_clk),
.clk(clk),
.scan_mode(scan_mode)
);
endmodule
module lsu_addrcheck (
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
rst_l,
start_addr_dc1,
end_addr_dc1,
lsu_pkt_dc1,
dec_tlu_mrac_ff,
is_sideeffects_dc2,
is_sideeffects_dc3,
addr_in_dccm_dc1,
addr_in_pic_dc1,
addr_external_dc1,
access_fault_dc1,
misaligned_fault_dc1,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire rst_l;
input wire [31:0] start_addr_dc1;
input wire [31:0] end_addr_dc1;
input wire [18:0] lsu_pkt_dc1;
input wire [31:0] dec_tlu_mrac_ff;
output wire is_sideeffects_dc2;
output wire is_sideeffects_dc3;
output wire addr_in_dccm_dc1;
output wire addr_in_pic_dc1;
output wire addr_external_dc1;
output wire access_fault_dc1;
output wire misaligned_fault_dc1;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DCCM_REGION = 4'hf;
localparam PIC_REGION = 4'hf;
localparam ICCM_REGION = 4'he;
localparam ICCM_ENABLE = 1'b0;
localparam DCCM_ENABLE = 1'b1;
wire is_sideeffects_dc1;
wire is_aligned_dc1;
wire start_addr_in_dccm_dc1;
wire end_addr_in_dccm_dc1;
wire start_addr_in_dccm_region_dc1;
wire end_addr_in_dccm_region_dc1;
wire start_addr_in_pic_dc1;
wire end_addr_in_pic_dc1;
wire start_addr_in_pic_region_dc1;
wire end_addr_in_pic_region_dc1;
wire [4:0] csr_idx;
wire addr_in_iccm;
wire non_dccm_access_ok;
generate
if ((DCCM_ENABLE == 1)) begin : Gen_dccm_enable
rvrangecheck #(
.CCM_SADR(32'hf0040000),
.CCM_SIZE(64)
) start_addr_dccm_rangecheck(
.addr(start_addr_dc1[31:0]),
.in_range(start_addr_in_dccm_dc1),
.in_region(start_addr_in_dccm_region_dc1)
);
rvrangecheck #(
.CCM_SADR(32'hf0040000),
.CCM_SIZE(64)
) end_addr_dccm_rangecheck(
.addr(end_addr_dc1[31:0]),
.in_range(end_addr_in_dccm_dc1),
.in_region(end_addr_in_dccm_region_dc1)
);
end
else begin : Gen_dccm_disable
assign start_addr_in_dccm_dc1 = 1'sb0;
assign start_addr_in_dccm_region_dc1 = 1'sb0;
assign end_addr_in_dccm_dc1 = 1'sb0;
assign end_addr_in_dccm_region_dc1 = 1'sb0;
end
endgenerate
generate
if ((ICCM_ENABLE == 1)) begin : check_iccm
assign addr_in_iccm = (start_addr_dc1[31:28] == ICCM_REGION);
end
else begin
assign addr_in_iccm = 1'b0;
end
endgenerate
rvrangecheck #(
.CCM_SADR(32'hf00c0000),
.CCM_SIZE(32)
) start_addr_pic_rangecheck(
.addr(start_addr_dc1[31:0]),
.in_range(start_addr_in_pic_dc1),
.in_region(start_addr_in_pic_region_dc1)
);
rvrangecheck #(
.CCM_SADR(32'hf00c0000),
.CCM_SIZE(32)
) end_addr_pic_rangecheck(
.addr(end_addr_dc1[31:0]),
.in_range(end_addr_in_pic_dc1),
.in_region(end_addr_in_pic_region_dc1)
);
assign addr_in_dccm_dc1 = (start_addr_in_dccm_dc1 & end_addr_in_dccm_dc1);
assign addr_in_pic_dc1 = (start_addr_in_pic_dc1 & end_addr_in_pic_dc1);
assign addr_external_dc1 = (~ (addr_in_dccm_dc1 | addr_in_pic_dc1));
assign csr_idx[4:0] = {start_addr_dc1[31:28], 1'b1};
assign is_sideeffects_dc1 = (dec_tlu_mrac_ff[csr_idx] & (~ ((start_addr_in_dccm_region_dc1 | start_addr_in_pic_region_dc1) | addr_in_iccm)));
assign is_aligned_dc1 = (((lsu_pkt_dc1[16:16] & (start_addr_dc1[1:0] == 2'b0)) | (lsu_pkt_dc1[17:17] & (start_addr_dc1[0] == 1'b0))) | lsu_pkt_dc1[18:18]);
assign non_dccm_access_ok = ((~ (| {1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0, 1'h0})) | (((((((((1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((start_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) & ((((((((1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff)))) | (1'h0 & ((end_addr_dc1[31:0] | 'hffffffff) == ('h00000000 | 'hffffffff))))));
generate
if ((DCCM_REGION == PIC_REGION)) begin
assign access_fault_dc1 = (((((((start_addr_in_dccm_region_dc1 & (~ (start_addr_in_dccm_dc1 | start_addr_in_pic_dc1))) | (end_addr_in_dccm_region_dc1 & (~ (end_addr_in_dccm_dc1 | end_addr_in_pic_dc1)))) | ((start_addr_dc1[27:18] != end_addr_dc1[27:18]) & start_addr_in_dccm_dc1)) | (addr_in_pic_dc1 & ((start_addr_dc1[1:0] != 2'b0) | (~ lsu_pkt_dc1[16:16])))) | ((~ start_addr_in_dccm_region_dc1) & (~ non_dccm_access_ok))) & lsu_pkt_dc1[0:0]) & (~ lsu_pkt_dc1[11:11]));
end
else begin
assign access_fault_dc1 = ((((((((start_addr_in_dccm_region_dc1 & (~ start_addr_in_dccm_dc1)) | (end_addr_in_dccm_region_dc1 & (~ end_addr_in_dccm_dc1))) | (start_addr_in_pic_region_dc1 & (~ start_addr_in_pic_dc1))) | (end_addr_in_pic_region_dc1 & (~ end_addr_in_pic_dc1))) | (addr_in_pic_dc1 & ((start_addr_dc1[1:0] != 2'b0) | (~ lsu_pkt_dc1[16:16])))) | (((~ start_addr_in_pic_region_dc1) & (~ start_addr_in_dccm_region_dc1)) & (~ non_dccm_access_ok))) & lsu_pkt_dc1[0:0]) & (~ lsu_pkt_dc1[11:11]));
end
endgenerate
assign misaligned_fault_dc1 = (((((start_addr_dc1[31:28] != end_addr_dc1[31:28]) | (is_sideeffects_dc1 & (~ is_aligned_dc1))) & addr_external_dc1) & lsu_pkt_dc1[0:0]) & (~ lsu_pkt_dc1[11:11]));
rvdff #(.WIDTH(1)) is_sideeffects_dc2ff(
.din(is_sideeffects_dc1),
.dout(is_sideeffects_dc2),
.clk(lsu_freeze_c2_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) is_sideeffects_dc3ff(
.din(is_sideeffects_dc2),
.dout(is_sideeffects_dc3),
.clk(lsu_freeze_c2_dc3_clk),
.rst_l(rst_l)
);
endmodule
module lsu_lsc_ctl (
rst_l,
clk,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
lsu_c2_dc4_clk,
lsu_c2_dc5_clk,
lsu_freeze_c1_dc1_clken,
lsu_freeze_c1_dc2_clken,
lsu_freeze_c1_dc2_clk,
lsu_freeze_c1_dc3_clken,
lsu_freeze_c1_dc3_clk,
lsu_freeze_c2_dc1_clk,
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_store_c1_dc1_clken,
lsu_store_c1_dc2_clken,
lsu_store_c1_dc3_clken,
lsu_store_c1_dc4_clk,
lsu_store_c1_dc5_clk,
i0_result_e4_eff,
i1_result_e4_eff,
i0_result_e2,
ld_bus_error_dc3,
ld_bus_error_addr_dc3,
lsu_single_ecc_error_dc3,
lsu_double_ecc_error_dc3,
lsu_freeze_dc3,
lsu_i0_valid_dc3,
flush_dc2_up,
flush_dc3,
flush_dc4,
flush_dc5,
exu_lsu_rs1_d,
exu_lsu_rs2_d,
lsu_p,
dec_lsu_offset_d,
picm_mask_data_dc3,
lsu_ld_data_dc3,
lsu_ld_data_corr_dc3,
bus_read_data_dc3,
lsu_result_dc3,
lsu_result_corr_dc4,
lsu_addr_dc1,
lsu_addr_dc2,
lsu_addr_dc3,
lsu_addr_dc4,
lsu_addr_dc5,
end_addr_dc1,
end_addr_dc2,
end_addr_dc3,
end_addr_dc4,
end_addr_dc5,
store_data_dc2,
store_data_dc3,
store_data_dc4,
store_data_dc5,
dec_tlu_mrac_ff,
lsu_exc_dc2,
lsu_error_pkt_dc3,
lsu_freeze_external_ints_dc3,
is_sideeffects_dc2,
is_sideeffects_dc3,
lsu_commit_dc5,
addr_in_dccm_dc1,
addr_in_dccm_dc2,
addr_in_dccm_dc3,
addr_in_pic_dc1,
addr_in_pic_dc2,
addr_in_pic_dc3,
addr_external_dc2,
addr_external_dc3,
addr_external_dc4,
addr_external_dc5,
dma_dccm_req,
dma_mem_addr,
dma_mem_sz,
dma_mem_write,
dma_mem_wdata,
lsu_pkt_dc1,
lsu_pkt_dc2,
lsu_pkt_dc3,
lsu_pkt_dc4,
lsu_pkt_dc5,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire rst_l;
input wire clk;
input wire lsu_c1_dc4_clk;
input wire lsu_c1_dc5_clk;
input wire lsu_c2_dc4_clk;
input wire lsu_c2_dc5_clk;
input wire lsu_freeze_c1_dc1_clken;
input wire lsu_freeze_c1_dc2_clken;
input wire lsu_freeze_c1_dc2_clk;
input wire lsu_freeze_c1_dc3_clken;
input wire lsu_freeze_c1_dc3_clk;
input wire lsu_freeze_c2_dc1_clk;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire lsu_store_c1_dc1_clken;
input wire lsu_store_c1_dc2_clken;
input wire lsu_store_c1_dc3_clken;
input wire lsu_store_c1_dc4_clk;
input wire lsu_store_c1_dc5_clk;
input wire [31:0] i0_result_e4_eff;
input wire [31:0] i1_result_e4_eff;
input wire [31:0] i0_result_e2;
input wire ld_bus_error_dc3;
input wire [31:0] ld_bus_error_addr_dc3;
input wire lsu_single_ecc_error_dc3;
input wire lsu_double_ecc_error_dc3;
input wire lsu_freeze_dc3;
input wire lsu_i0_valid_dc3;
input wire flush_dc2_up;
input wire flush_dc3;
input wire flush_dc4;
input wire flush_dc5;
input wire [31:0] exu_lsu_rs1_d;
input wire [31:0] exu_lsu_rs2_d;
input wire [18:0] lsu_p;
input wire [11:0] dec_lsu_offset_d;
input wire [31:0] picm_mask_data_dc3;
input wire [31:0] lsu_ld_data_dc3;
input wire [31:0] lsu_ld_data_corr_dc3;
input wire [31:0] bus_read_data_dc3;
output wire [31:0] lsu_result_dc3;
output wire [31:0] lsu_result_corr_dc4;
output wire [31:0] lsu_addr_dc1;
output wire [31:0] lsu_addr_dc2;
output wire [31:0] lsu_addr_dc3;
output wire [31:0] lsu_addr_dc4;
output wire [31:0] lsu_addr_dc5;
output wire [31:0] end_addr_dc1;
output wire [31:0] end_addr_dc2;
output wire [31:0] end_addr_dc3;
output wire [31:0] end_addr_dc4;
output wire [31:0] end_addr_dc5;
output wire [63:0] store_data_dc2;
output wire [63:0] store_data_dc3;
output wire [31:0] store_data_dc4;
output wire [31:0] store_data_dc5;
input wire [31:0] dec_tlu_mrac_ff;
output wire lsu_exc_dc2;
output wire [37:0] lsu_error_pkt_dc3;
output wire lsu_freeze_external_ints_dc3;
output wire is_sideeffects_dc2;
output wire is_sideeffects_dc3;
output wire lsu_commit_dc5;
output wire addr_in_dccm_dc1;
output wire addr_in_dccm_dc2;
output wire addr_in_dccm_dc3;
output wire addr_in_pic_dc1;
output wire addr_in_pic_dc2;
output wire addr_in_pic_dc3;
output wire addr_external_dc2;
output wire addr_external_dc3;
output wire addr_external_dc4;
output wire addr_external_dc5;
input wire dma_dccm_req;
input wire [31:0] dma_mem_addr;
input wire [2:0] dma_mem_sz;
input wire dma_mem_write;
input wire [63:0] dma_mem_wdata;
output wire [18:0] lsu_pkt_dc1;
output wire [18:0] lsu_pkt_dc2;
output wire [18:0] lsu_pkt_dc3;
output wire [18:0] lsu_pkt_dc4;
output wire [18:0] lsu_pkt_dc5;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire [31:0] full_addr_dc1;
wire [31:0] full_end_addr_dc1;
wire [31:0] lsu_rs1_d;
wire [11:0] lsu_offset_d;
wire [31:0] rs1_dc1;
wire [11:0] offset_dc1;
wire [12:0] end_addr_offset_dc1;
wire [31:0] lsu_ld_datafn_dc3;
wire [31:0] lsu_ld_datafn_corr_dc3;
wire [31:0] lsu_result_corr_dc3;
wire [2:0] addr_offset_dc1;
wire [63:0] dma_mem_wdata_shifted;
wire addr_external_dc1;
wire access_fault_dc1;
wire misaligned_fault_dc1;
wire access_fault_dc2;
wire misaligned_fault_dc2;
wire access_fault_dc3;
wire misaligned_fault_dc3;
wire [63:0] store_data_d;
wire [63:0] store_data_dc1;
wire [63:0] store_data_pre_dc2;
wire [63:0] store_data_pre_dc3;
wire [63:0] store_data_dc2_in;
wire [31:0] rs1_dc1_raw;
wire [18:0] dma_pkt_d;
reg [18:0] lsu_pkt_dc1_in;
reg [18:0] lsu_pkt_dc2_in;
reg [18:0] lsu_pkt_dc3_in;
reg [18:0] lsu_pkt_dc4_in;
reg [18:0] lsu_pkt_dc5_in;
assign lsu_rs1_d[31:0] = (dma_dccm_req ? dma_mem_addr[31:0] : exu_lsu_rs1_d[31:0]);
assign lsu_offset_d[11:0] = (dec_lsu_offset_d[11:0] & (~ {12 {dma_dccm_req}}));
rvdffe #(.WIDTH(32)) rs1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_rs1_d[31:0]),
.dout(rs1_dc1_raw[31:0]),
.en(lsu_freeze_c1_dc1_clken)
);
rvdffe #(.WIDTH(12)) offsetff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_offset_d[11:0]),
.dout(offset_dc1[11:0]),
.en(lsu_freeze_c1_dc1_clken)
);
assign rs1_dc1[31:0] = (lsu_pkt_dc1[9:9] ? lsu_result_dc3[31:0] : rs1_dc1_raw[31:0]);
rvlsadder lsadder(
.rs1(rs1_dc1[31:0]),
.offset(offset_dc1[11:0]),
.dout(full_addr_dc1[31:0])
);
lsu_addrcheck addrcheck(
.start_addr_dc1(full_addr_dc1[31:0]),
.end_addr_dc1(full_end_addr_dc1[31:0]),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.rst_l(rst_l),
.lsu_pkt_dc1(lsu_pkt_dc1),
.dec_tlu_mrac_ff(dec_tlu_mrac_ff),
.is_sideeffects_dc2(is_sideeffects_dc2),
.is_sideeffects_dc3(is_sideeffects_dc3),
.addr_in_dccm_dc1(addr_in_dccm_dc1),
.addr_in_pic_dc1(addr_in_pic_dc1),
.addr_external_dc1(addr_external_dc1),
.access_fault_dc1(access_fault_dc1),
.misaligned_fault_dc1(misaligned_fault_dc1),
.scan_mode(scan_mode)
);
assign addr_offset_dc1[2:0] = ((({3 {lsu_pkt_dc1[17:17]}} & 3'b01) | ({3 {lsu_pkt_dc1[16:16]}} & 3'b11)) | ({3 {lsu_pkt_dc1[15:15]}} & 3'b111));
assign end_addr_offset_dc1[12:0] = ({offset_dc1[11], offset_dc1[11:0]} + {9'b0, addr_offset_dc1[2:0]});
assign full_end_addr_dc1[31:0] = (rs1_dc1[31:0] + {{19 {end_addr_offset_dc1[12]}}, end_addr_offset_dc1[12:0]});
assign end_addr_dc1[31:0] = full_end_addr_dc1[31:0];
assign lsu_exc_dc2 = (access_fault_dc2 | misaligned_fault_dc2);
assign lsu_freeze_external_ints_dc3 = (lsu_freeze_dc3 & is_sideeffects_dc3);
assign lsu_error_pkt_dc3[37:37] = ((((((access_fault_dc3 | misaligned_fault_dc3) | ld_bus_error_dc3) | lsu_double_ecc_error_dc3) & lsu_pkt_dc3[0:0]) & (~ lsu_pkt_dc3[11:11])) & (~ flush_dc3));
assign lsu_error_pkt_dc3[36:36] = lsu_single_ecc_error_dc3;
assign lsu_error_pkt_dc3[35:35] = lsu_pkt_dc3[13:13];
assign lsu_error_pkt_dc3[33:33] = lsu_pkt_dc3[11:11];
assign lsu_error_pkt_dc3[34:34] = (~ lsu_i0_valid_dc3);
assign lsu_error_pkt_dc3[32:32] = (~ misaligned_fault_dc3);
assign lsu_error_pkt_dc3[31:0] = lsu_addr_dc3[31:0];
assign dma_pkt_d[0:0] = dma_dccm_req;
assign dma_pkt_d[11:11] = 1'b1;
assign dma_pkt_d[12:12] = 1'sb0;
assign dma_pkt_d[13:13] = dma_mem_write;
assign dma_pkt_d[14:14] = (~ dma_mem_write);
assign dma_pkt_d[18:18] = (dma_mem_sz[2:0] == 3'b0);
assign dma_pkt_d[17:17] = (dma_mem_sz[2:0] == 3'b1);
assign dma_pkt_d[16:16] = (dma_mem_sz[2:0] == 3'b10);
assign dma_pkt_d[15:15] = (dma_mem_sz[2:0] == 3'b11);
assign dma_pkt_d[9:9] = 1'sb0;
assign dma_pkt_d[10:10] = 1'sb0;
assign dma_pkt_d[8:8] = 1'sb0;
assign dma_pkt_d[7:7] = 1'sb0;
assign dma_pkt_d[6:5] = 1'sb0;
assign dma_pkt_d[4:3] = 1'sb0;
assign dma_pkt_d[2:1] = 1'sb0;
always @(*) begin
lsu_pkt_dc1_in = (dma_dccm_req ? dma_pkt_d : lsu_p);
lsu_pkt_dc2_in = lsu_pkt_dc1;
lsu_pkt_dc3_in = lsu_pkt_dc2;
lsu_pkt_dc4_in = lsu_pkt_dc3;
lsu_pkt_dc5_in = lsu_pkt_dc4;
lsu_pkt_dc1_in[0:0] = ((lsu_p[0:0] & (~ flush_dc2_up)) | dma_dccm_req);
lsu_pkt_dc2_in[0:0] = (lsu_pkt_dc1[0:0] & (~ (flush_dc2_up & (~ lsu_pkt_dc1[11:11]))));
lsu_pkt_dc3_in[0:0] = (lsu_pkt_dc2[0:0] & (~ (flush_dc2_up & (~ lsu_pkt_dc2[11:11]))));
lsu_pkt_dc4_in[0:0] = ((lsu_pkt_dc3[0:0] & (~ (flush_dc3 & (~ lsu_pkt_dc3[11:11])))) & (~ lsu_freeze_dc3));
lsu_pkt_dc5_in[0:0] = (lsu_pkt_dc4[0:0] & (~ (flush_dc4 & (~ lsu_pkt_dc4[11:11]))));
end
rvdff #(.WIDTH(1)) lsu_pkt_vlddc1ff(
.rst_l(rst_l),
.din(lsu_pkt_dc1_in[0:0]),
.dout(lsu_pkt_dc1[0:0]),
.clk(lsu_freeze_c2_dc1_clk)
);
rvdff #(.WIDTH(1)) lsu_pkt_vlddc2ff(
.rst_l(rst_l),
.din(lsu_pkt_dc2_in[0:0]),
.dout(lsu_pkt_dc2[0:0]),
.clk(lsu_freeze_c2_dc2_clk)
);
rvdff #(.WIDTH(1)) lsu_pkt_vlddc3ff(
.rst_l(rst_l),
.din(lsu_pkt_dc3_in[0:0]),
.dout(lsu_pkt_dc3[0:0]),
.clk(lsu_freeze_c2_dc3_clk)
);
rvdff #(.WIDTH(1)) lsu_pkt_vlddc4ff(
.rst_l(rst_l),
.din(lsu_pkt_dc4_in[0:0]),
.dout(lsu_pkt_dc4[0:0]),
.clk(lsu_c2_dc4_clk)
);
rvdff #(.WIDTH(1)) lsu_pkt_vlddc5ff(
.rst_l(rst_l),
.din(lsu_pkt_dc5_in[0:0]),
.dout(lsu_pkt_dc5[0:0]),
.clk(lsu_c2_dc5_clk)
);
rvdffe #(.WIDTH(18)) lsu_pkt_dc1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_pkt_dc1_in[18:1]),
.dout(lsu_pkt_dc1[18:1]),
.en(lsu_freeze_c1_dc1_clken)
);
rvdffe #(.WIDTH(18)) lsu_pkt_dc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_pkt_dc2_in[18:1]),
.dout(lsu_pkt_dc2[18:1]),
.en(lsu_freeze_c1_dc2_clken)
);
rvdffe #(.WIDTH(18)) lsu_pkt_dc3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_pkt_dc3_in[18:1]),
.dout(lsu_pkt_dc3[18:1]),
.en(lsu_freeze_c1_dc3_clken)
);
rvdff #(.WIDTH(18)) lsu_pkt_dc4ff(
.rst_l(rst_l),
.din(lsu_pkt_dc4_in[18:1]),
.dout(lsu_pkt_dc4[18:1]),
.clk(lsu_c1_dc4_clk)
);
rvdff #(.WIDTH(18)) lsu_pkt_dc5ff(
.rst_l(rst_l),
.din(lsu_pkt_dc5_in[18:1]),
.dout(lsu_pkt_dc5[18:1]),
.clk(lsu_c1_dc5_clk)
);
assign lsu_ld_datafn_dc3[31:0] = (addr_external_dc3 ? bus_read_data_dc3[31:0] : lsu_ld_data_dc3[31:0]);
assign lsu_ld_datafn_corr_dc3[31:0] = (addr_external_dc3 ? bus_read_data_dc3[31:0] : lsu_ld_data_corr_dc3[31:0]);
assign lsu_result_dc3[31:0] = ((((({32 {(lsu_pkt_dc3[12:12] & lsu_pkt_dc3[18:18])}} & {24'b0, lsu_ld_datafn_dc3[7:0]}) | ({32 {(lsu_pkt_dc3[12:12] & lsu_pkt_dc3[17:17])}} & {16'b0, lsu_ld_datafn_dc3[15:0]})) | ({32 {((~ lsu_pkt_dc3[12:12]) & lsu_pkt_dc3[18:18])}} & {{24 {lsu_ld_datafn_dc3[7]}}, lsu_ld_datafn_dc3[7:0]})) | ({32 {((~ lsu_pkt_dc3[12:12]) & lsu_pkt_dc3[17:17])}} & {{16 {lsu_ld_datafn_dc3[15]}}, lsu_ld_datafn_dc3[15:0]})) | ({32 {lsu_pkt_dc3[16:16]}} & lsu_ld_datafn_dc3[31:0]));
assign lsu_result_corr_dc3[31:0] = ((((({32 {(lsu_pkt_dc3[12:12] & lsu_pkt_dc3[18:18])}} & {24'b0, lsu_ld_datafn_corr_dc3[7:0]}) | ({32 {(lsu_pkt_dc3[12:12] & lsu_pkt_dc3[17:17])}} & {16'b0, lsu_ld_datafn_corr_dc3[15:0]})) | ({32 {((~ lsu_pkt_dc3[12:12]) & lsu_pkt_dc3[18:18])}} & {{24 {lsu_ld_datafn_corr_dc3[7]}}, lsu_ld_datafn_corr_dc3[7:0]})) | ({32 {((~ lsu_pkt_dc3[12:12]) & lsu_pkt_dc3[17:17])}} & {{16 {lsu_ld_datafn_corr_dc3[15]}}, lsu_ld_datafn_corr_dc3[15:0]})) | ({32 {lsu_pkt_dc3[16:16]}} & lsu_ld_datafn_corr_dc3[31:0]));
assign lsu_addr_dc1[31:0] = full_addr_dc1[31:0];
assign lsu_commit_dc5 = (((lsu_pkt_dc5[0:0] & (lsu_pkt_dc5[13:13] | lsu_pkt_dc5[14:14])) & (~ flush_dc5)) & (~ lsu_pkt_dc5[11:11]));
assign dma_mem_wdata_shifted[63:0] = (dma_mem_wdata[63:0] >> {dma_mem_addr[2:0], 3'b000});
assign store_data_d[63:0] = (dma_dccm_req ? dma_mem_wdata_shifted[63:0] : {32'b0, exu_lsu_rs2_d[31:0]});
assign store_data_dc2_in[63:32] = store_data_dc1[63:32];
assign store_data_dc2_in[31:0] = (lsu_pkt_dc1[10:10] ? lsu_result_dc3[31:0] : (lsu_pkt_dc1[6] ? i1_result_e4_eff[31:0] : (lsu_pkt_dc1[5] ? i0_result_e4_eff[31:0] : store_data_dc1[31:0])));
assign store_data_dc2[63:32] = store_data_pre_dc2[63:32];
assign store_data_dc2[31:0] = (lsu_pkt_dc2[7:7] ? i0_result_e2[31:0] : (lsu_pkt_dc2[8:8] ? lsu_result_dc3[31:0] : (lsu_pkt_dc2[4] ? i1_result_e4_eff[31:0] : (lsu_pkt_dc2[3] ? i0_result_e4_eff[31:0] : store_data_pre_dc2[31:0]))));
assign store_data_dc3[63:32] = store_data_pre_dc3[63:32];
assign store_data_dc3[31:0] = ((picm_mask_data_dc3[31:0] | {32 {(~ addr_in_pic_dc3)}}) & (lsu_pkt_dc3[2] ? i1_result_e4_eff[31:0] : (lsu_pkt_dc3[1] ? i0_result_e4_eff[31:0] : store_data_pre_dc3[31:0])));
rvdff #(.WIDTH(32)) lsu_result_corr_dc4ff(
.rst_l(rst_l),
.din(lsu_result_corr_dc3[31:0]),
.dout(lsu_result_corr_dc4[31:0]),
.clk(lsu_c1_dc4_clk)
);
rvdffe #(.WIDTH(64)) sddc1ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(store_data_d[63:0]),
.dout(store_data_dc1[63:0]),
.en(lsu_store_c1_dc1_clken)
);
rvdffe #(.WIDTH(64)) sddc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(store_data_dc2_in[63:0]),
.dout(store_data_pre_dc2[63:0]),
.en(lsu_store_c1_dc2_clken)
);
rvdffe #(.WIDTH(64)) sddc3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(store_data_dc2[63:0]),
.dout(store_data_pre_dc3[63:0]),
.en(((~ lsu_freeze_dc3) & lsu_store_c1_dc3_clken))
);
rvdff #(.WIDTH(32)) sddc4ff(
.rst_l(rst_l),
.din(store_data_dc3[31:0]),
.dout(store_data_dc4[31:0]),
.clk(lsu_store_c1_dc4_clk)
);
rvdff #(.WIDTH(32)) sddc5ff(
.rst_l(rst_l),
.din(store_data_dc4[31:0]),
.dout(store_data_dc5[31:0]),
.clk(lsu_store_c1_dc5_clk)
);
rvdffe #(.WIDTH(32)) sadc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_addr_dc1[31:0]),
.dout(lsu_addr_dc2[31:0]),
.en(lsu_freeze_c1_dc2_clken)
);
rvdffe #(.WIDTH(32)) sadc3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(lsu_addr_dc2[31:0]),
.dout(lsu_addr_dc3[31:0]),
.en(lsu_freeze_c1_dc3_clken)
);
rvdff #(.WIDTH(32)) sadc4ff(
.rst_l(rst_l),
.din(lsu_addr_dc3[31:0]),
.dout(lsu_addr_dc4[31:0]),
.clk(lsu_c1_dc4_clk)
);
rvdff #(.WIDTH(32)) sadc5ff(
.rst_l(rst_l),
.din(lsu_addr_dc4[31:0]),
.dout(lsu_addr_dc5[31:0]),
.clk(lsu_c1_dc5_clk)
);
rvdffe #(.WIDTH(32)) end_addr_dc2ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(end_addr_dc1[31:0]),
.dout(end_addr_dc2[31:0]),
.en(lsu_freeze_c1_dc2_clken)
);
rvdffe #(.WIDTH(32)) end_addr_dc3ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(end_addr_dc2[31:0]),
.dout(end_addr_dc3[31:0]),
.en(lsu_freeze_c1_dc3_clken)
);
rvdff #(.WIDTH(32)) end_addr_dc4ff(
.rst_l(rst_l),
.din(end_addr_dc3[31:0]),
.dout(end_addr_dc4[31:0]),
.clk(lsu_c1_dc4_clk)
);
rvdff #(.WIDTH(32)) end_addr_dc5ff(
.rst_l(rst_l),
.din(end_addr_dc4[31:0]),
.dout(end_addr_dc5[31:0]),
.clk(lsu_c1_dc5_clk)
);
rvdff #(.WIDTH(1)) addr_in_dccm_dc2ff(
.din(addr_in_dccm_dc1),
.dout(addr_in_dccm_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_in_dccm_dc3ff(
.din(addr_in_dccm_dc2),
.dout(addr_in_dccm_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_in_pic_dc2ff(
.din(addr_in_pic_dc1),
.dout(addr_in_pic_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_in_pic_dc3ff(
.din(addr_in_pic_dc2),
.dout(addr_in_pic_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_external_dc2ff(
.din(addr_external_dc1),
.dout(addr_external_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_external_dc3ff(
.din(addr_external_dc2),
.dout(addr_external_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_external_dc4ff(
.din(addr_external_dc3),
.dout(addr_external_dc4),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) addr_external_dc5ff(
.din(addr_external_dc4),
.dout(addr_external_dc5),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) access_fault_dc2ff(
.din(access_fault_dc1),
.dout(access_fault_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) access_fault_dc3ff(
.din(access_fault_dc2),
.dout(access_fault_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) misaligned_fault_dc2ff(
.din(misaligned_fault_dc1),
.dout(misaligned_fault_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) misaligned_fault_dc3ff(
.din(misaligned_fault_dc2),
.dout(misaligned_fault_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
endmodule
module lsu_stbuf (
clk,
rst_l,
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_freeze_c1_dc2_clk,
lsu_freeze_c1_dc3_clk,
lsu_freeze_c1_dc3_clken,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
lsu_c2_dc4_clk,
lsu_c2_dc5_clk,
lsu_stbuf_c1_clk,
lsu_free_c2_clk,
load_stbuf_reqvld_dc3,
store_stbuf_reqvld_dc3,
addr_in_pic_dc2,
addr_in_pic_dc3,
addr_in_dccm_dc2,
addr_in_dccm_dc3,
store_ecc_datafn_hi_dc3,
store_ecc_datafn_lo_dc3,
isldst_dc1,
dccm_ldst_dc2,
dccm_ldst_dc3,
single_ecc_error_hi_dc3,
single_ecc_error_lo_dc3,
lsu_single_ecc_error_dc5,
lsu_commit_dc5,
lsu_freeze_dc3,
flush_prior_dc5,
stbuf_reqvld_any,
stbuf_reqvld_flushed_any,
stbuf_addr_in_pic_any,
stbuf_byteen_any,
stbuf_addr_any,
stbuf_data_any,
lsu_stbuf_commit_any,
lsu_stbuf_full_any,
lsu_stbuf_empty_any,
lsu_stbuf_nodma_empty_any,
lsu_addr_dc1,
lsu_addr_dc2,
lsu_addr_dc3,
end_addr_dc1,
end_addr_dc2,
end_addr_dc3,
lsu_cmpen_dc2,
lsu_pkt_dc2,
lsu_pkt_dc3,
lsu_pkt_dc5,
stbuf_fwddata_hi_dc3,
stbuf_fwddata_lo_dc3,
stbuf_fwdbyteen_hi_dc3,
stbuf_fwdbyteen_lo_dc3,
scan_mode
);
function automatic signed [2:0] sv2v_cast_3_signed;
input reg signed [2:0] inp;
sv2v_cast_3_signed = inp;
endfunction
function automatic [2:0] sv2v_cast_3;
input reg [2:0] inp;
sv2v_cast_3 = inp;
endfunction
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire lsu_freeze_c1_dc2_clk;
input wire lsu_freeze_c1_dc3_clk;
input wire lsu_freeze_c1_dc3_clken;
input wire lsu_c1_dc4_clk;
input wire lsu_c1_dc5_clk;
input wire lsu_c2_dc4_clk;
input wire lsu_c2_dc5_clk;
input wire lsu_stbuf_c1_clk;
input wire lsu_free_c2_clk;
input wire load_stbuf_reqvld_dc3;
input wire store_stbuf_reqvld_dc3;
input wire addr_in_pic_dc2;
input wire addr_in_pic_dc3;
input wire addr_in_dccm_dc2;
input wire addr_in_dccm_dc3;
input wire [31:0] store_ecc_datafn_hi_dc3;
input wire [31:0] store_ecc_datafn_lo_dc3;
input wire isldst_dc1;
input wire dccm_ldst_dc2;
input wire dccm_ldst_dc3;
input wire single_ecc_error_hi_dc3;
input wire single_ecc_error_lo_dc3;
input wire lsu_single_ecc_error_dc5;
input wire lsu_commit_dc5;
input wire lsu_freeze_dc3;
input wire flush_prior_dc5;
output wire stbuf_reqvld_any;
output wire stbuf_reqvld_flushed_any;
output wire stbuf_addr_in_pic_any;
output wire [3:0] stbuf_byteen_any;
output wire [15:0] stbuf_addr_any;
output wire [31:0] stbuf_data_any;
input wire lsu_stbuf_commit_any;
output wire lsu_stbuf_full_any;
output wire lsu_stbuf_empty_any;
output wire lsu_stbuf_nodma_empty_any;
input wire [15:0] lsu_addr_dc1;
input wire [15:0] lsu_addr_dc2;
input wire [15:0] lsu_addr_dc3;
input wire [15:0] end_addr_dc1;
input wire [15:0] end_addr_dc2;
input wire [15:0] end_addr_dc3;
input wire lsu_cmpen_dc2;
input wire [18:0] lsu_pkt_dc2;
input wire [18:0] lsu_pkt_dc3;
input wire [18:0] lsu_pkt_dc5;
output wire [31:0] stbuf_fwddata_hi_dc3;
output wire [31:0] stbuf_fwddata_lo_dc3;
output wire [3:0] stbuf_fwdbyteen_hi_dc3;
output wire [3:0] stbuf_fwdbyteen_lo_dc3;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DEPTH = LSU_STBUF_DEPTH;
localparam DATA_WIDTH = DCCM_DATA_WIDTH;
localparam BYTE_WIDTH = DCCM_BYTE_WIDTH;
localparam DEPTH_LOG2 = $clog2(DEPTH);
wire [(DEPTH - 1):0] stbuf_data_vld;
wire [(DEPTH - 1):0] stbuf_drain_vld;
wire [(DEPTH - 1):0] stbuf_flush_vld;
wire [(DEPTH - 1):0] stbuf_addr_in_pic;
wire [(DEPTH - 1):0] stbuf_dma;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * LSU_SB_BITS) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * LSU_SB_BITS) + (((DEPTH - 1) * LSU_SB_BITS) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * LSU_SB_BITS))] stbuf_addr;
wire [(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + ((BYTE_WIDTH - 1) - 1))) : (((BYTE_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + (((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (((BYTE_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) : ((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)))))] stbuf_byteen;
wire [(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + ((DATA_WIDTH - 1) - 1))) : (((DATA_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + (((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (((DATA_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) : ((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)))))] stbuf_data;
wire [(DEPTH - 1):0] sel_lo;
wire [(DEPTH - 1):0] stbuf_wr_en;
wire [(DEPTH - 1):0] stbuf_data_en;
wire [(DEPTH - 1):0] stbuf_drain_or_flush_en;
wire [(DEPTH - 1):0] stbuf_flush_en;
wire [(DEPTH - 1):0] stbuf_drain_en;
wire [(DEPTH - 1):0] stbuf_reset;
wire [(((DEPTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * LSU_SB_BITS) + -1) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * LSU_SB_BITS) + (((DEPTH - 1) * LSU_SB_BITS) - 1))):(((DEPTH - 1) >= 0) ? 0 : ((DEPTH - 1) * LSU_SB_BITS))] stbuf_addrin;
wire [(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + ((DATA_WIDTH - 1) - 1))) : (((DATA_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + (((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (((DATA_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) : ((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)))))] stbuf_datain;
wire [(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + ((BYTE_WIDTH - 1) - 1))) : (((BYTE_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + (((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (((BYTE_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) : ((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)))))] stbuf_byteenin;
wire [7:0] ldst_byteen_dc3;
wire [7:0] store_byteen_ext_dc3;
wire [(BYTE_WIDTH - 1):0] store_byteen_hi_dc3;
wire [(BYTE_WIDTH - 1):0] store_byteen_lo_dc3;
wire ldst_stbuf_reqvld_dc3;
wire dual_ecc_error_dc3;
wire dual_stbuf_write_dc3;
wire WrPtrEn;
wire RdPtrEn;
wire [(DEPTH_LOG2 - 1):0] WrPtr;
wire [(DEPTH_LOG2 - 1):0] RdPtr;
wire [(DEPTH_LOG2 - 1):0] NxtWrPtr;
wire [(DEPTH_LOG2 - 1):0] NxtRdPtr;
wire [(DEPTH_LOG2 - 1):0] WrPtrPlus1;
wire [(DEPTH_LOG2 - 1):0] WrPtrPlus1_dc5;
wire [(DEPTH_LOG2 - 1):0] WrPtrPlus2;
wire [(DEPTH_LOG2 - 1):0] RdPtrPlus1;
wire [(DEPTH_LOG2 - 1):0] WrPtr_dc3;
wire [(DEPTH_LOG2 - 1):0] WrPtr_dc4;
wire [(DEPTH_LOG2 - 1):0] WrPtr_dc5;
wire ldst_dual_dc1;
wire ldst_dual_dc2;
wire ldst_dual_dc3;
wire ldst_dual_dc4;
wire ldst_dual_dc5;
wire ldst_stbuf_reqvld_dc4;
wire ldst_stbuf_reqvld_dc5;
wire dual_stbuf_write_dc4;
wire dual_stbuf_write_dc5;
reg [3:0] stbuf_numvld_any;
wire [3:0] stbuf_specvld_any;
wire [1:0] stbuf_specvld_dc1;
wire [1:0] stbuf_specvld_dc2;
wire [1:0] stbuf_specvld_dc3;
wire stbuf_oneavl_any;
wire stbuf_twoavl_any;
wire cmpen_hi_dc2;
wire cmpen_lo_dc2;
wire jit_in_same_region;
wire [(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] cmpaddr_hi_dc2;
wire [(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] cmpaddr_lo_dc2;
wire stbuf_ldmatch_hi_hi;
wire stbuf_ldmatch_hi_lo;
wire stbuf_ldmatch_lo_hi;
wire stbuf_ldmatch_lo_lo;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_hi_hi;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_hi_lo;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_lo_hi;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_lo_lo;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_hi_hi;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_hi_lo;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_lo_hi;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_lo_lo;
reg [(DEPTH - 1):0] stbuf_ldmatch_hi;
reg [(DEPTH - 1):0] stbuf_ldmatch_lo;
reg [(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + ((BYTE_WIDTH - 1) - 1))) : (((BYTE_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + (((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (((BYTE_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) : ((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)))))] stbuf_fwdbyteenvec_hi;
reg [(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + ((BYTE_WIDTH - 1) - 1))) : (((BYTE_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)) + (((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (((BYTE_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) : ((BYTE_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (BYTE_WIDTH - 1)) ? (2 - BYTE_WIDTH) : BYTE_WIDTH)))))] stbuf_fwdbyteenvec_lo;
wire [(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + ((DATA_WIDTH - 1) - 1))) : (((DATA_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + (((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (((DATA_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) : ((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)))))] stbuf_fwddatavec_hi;
wire [(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + -1) : (((((DEPTH - 1) >= 0) ? DEPTH : (2 - DEPTH)) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + ((DATA_WIDTH - 1) - 1))) : (((DATA_WIDTH - 1) >= 0) ? ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) - 1)) : ((((0 >= (DEPTH - 1)) ? (2 - DEPTH) : DEPTH) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)) + (((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH))) - 1)))):(((DEPTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (((DATA_WIDTH - 1) >= 0) ? ((DEPTH - 1) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) : ((DATA_WIDTH - 1) + ((DEPTH - 1) * ((0 >= (DATA_WIDTH - 1)) ? (2 - DATA_WIDTH) : DATA_WIDTH)))))] stbuf_fwddatavec_lo;
reg [(DATA_WIDTH - 1):0] stbuf_fwddata_hi_dc2;
reg [(DATA_WIDTH - 1):0] stbuf_fwddata_lo_dc2;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_hi_fn_dc2;
wire [(DATA_WIDTH - 1):0] stbuf_fwddata_lo_fn_dc2;
reg [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_hi_dc2;
reg [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_lo_dc2;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_hi_fn_dc2;
wire [(BYTE_WIDTH - 1):0] stbuf_fwdbyteen_lo_fn_dc2;
wire stbuf_load_repair_dc5;
assign ldst_byteen_dc3[7:0] = (((({8 {lsu_pkt_dc3[18:18]}} & 8'b0000_0001) | ({8 {lsu_pkt_dc3[17:17]}} & 8'b0000_0011)) | ({8 {lsu_pkt_dc3[16:16]}} & 8'b0000_1111)) | ({8 {lsu_pkt_dc3[15:15]}} & 8'b1111_1111));
assign store_byteen_ext_dc3[7:0] = (ldst_byteen_dc3[7:0] << lsu_addr_dc3[1:0]);
assign store_byteen_hi_dc3[(BYTE_WIDTH - 1):0] = store_byteen_ext_dc3[7:4];
assign store_byteen_lo_dc3[(BYTE_WIDTH - 1):0] = store_byteen_ext_dc3[3:0];
assign RdPtrPlus1[(DEPTH_LOG2 - 1):0] = (RdPtr[(DEPTH_LOG2 - 1):0] + 1'b1);
assign WrPtrPlus1[(DEPTH_LOG2 - 1):0] = (WrPtr[(DEPTH_LOG2 - 1):0] + 1'b1);
assign WrPtrPlus2[(DEPTH_LOG2 - 1):0] = (WrPtr[(DEPTH_LOG2 - 1):0] + 2'b10);
assign WrPtrPlus1_dc5[(DEPTH_LOG2 - 1):0] = (WrPtr_dc5[(DEPTH_LOG2 - 1):0] + 1'b1);
assign ldst_dual_dc1 = (lsu_addr_dc1[2] != end_addr_dc1[2]);
assign dual_ecc_error_dc3 = (single_ecc_error_hi_dc3 & single_ecc_error_lo_dc3);
assign dual_stbuf_write_dc3 = (ldst_dual_dc3 & (store_stbuf_reqvld_dc3 | dual_ecc_error_dc3));
assign ldst_stbuf_reqvld_dc3 = (store_stbuf_reqvld_dc3 | (load_stbuf_reqvld_dc3 & (dual_ecc_error_dc3 ? stbuf_twoavl_any : stbuf_oneavl_any)));
assign stbuf_load_repair_dc5 = (lsu_single_ecc_error_dc5 & ((lsu_pkt_dc5[0:0] & lsu_pkt_dc5[14:14]) & (~ flush_prior_dc5)));
generate
genvar GenStBuf_i;
for (GenStBuf_i = 0; (GenStBuf_i < DEPTH); GenStBuf_i = (GenStBuf_i + 1)) begin : GenStBuf
assign stbuf_wr_en[GenStBuf_i] = (ldst_stbuf_reqvld_dc3 & ((GenStBuf_i == WrPtr[(DEPTH_LOG2 - 1):0]) | ((GenStBuf_i == WrPtrPlus1[(DEPTH_LOG2 - 1):0]) & dual_stbuf_write_dc3)));
assign stbuf_data_en[GenStBuf_i] = stbuf_wr_en[GenStBuf_i];
assign stbuf_drain_or_flush_en[GenStBuf_i] = ((ldst_stbuf_reqvld_dc5 & (~ lsu_pkt_dc5[11:11])) & ((GenStBuf_i == WrPtr_dc5[(DEPTH_LOG2 - 1):0]) | ((GenStBuf_i == WrPtrPlus1_dc5[(DEPTH_LOG2 - 1):0]) & dual_stbuf_write_dc5)));
assign stbuf_drain_en[GenStBuf_i] = ((stbuf_drain_or_flush_en[GenStBuf_i] & (lsu_commit_dc5 | stbuf_load_repair_dc5)) | (stbuf_wr_en[GenStBuf_i] & lsu_pkt_dc3[11:11]));
assign stbuf_flush_en[GenStBuf_i] = (stbuf_drain_or_flush_en[GenStBuf_i] & (~ (lsu_commit_dc5 | stbuf_load_repair_dc5)));
assign stbuf_reset[GenStBuf_i] = ((lsu_stbuf_commit_any | stbuf_reqvld_flushed_any) & (GenStBuf_i == RdPtr[(DEPTH_LOG2 - 1):0]));
assign sel_lo[GenStBuf_i] = (((~ ldst_dual_dc3) | (store_stbuf_reqvld_dc3 | single_ecc_error_lo_dc3)) & (GenStBuf_i == WrPtr[(DEPTH_LOG2 - 1):0]));
assign stbuf_addrin[((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * LSU_SB_BITS)+:LSU_SB_BITS] = (sel_lo[GenStBuf_i] ? lsu_addr_dc3[(LSU_SB_BITS - 1):0] : end_addr_dc3[(LSU_SB_BITS - 1):0]);
assign stbuf_byteenin[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (0 - ((((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) - (BYTE_WIDTH - 1)))))+:(((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))] = (sel_lo[GenStBuf_i] ? store_byteen_lo_dc3[(BYTE_WIDTH - 1):0] : store_byteen_hi_dc3[(BYTE_WIDTH - 1):0]);
assign stbuf_datain[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) - (DATA_WIDTH - 1)))))+:(((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))] = (sel_lo[GenStBuf_i] ? store_ecc_datafn_lo_dc3[(DATA_WIDTH - 1):0] : store_ecc_datafn_hi_dc3[(DATA_WIDTH - 1):0]);
rvdffsc #(.WIDTH(1)) stbuf_data_vldff(
.din(1'b1),
.dout(stbuf_data_vld[GenStBuf_i]),
.en(stbuf_wr_en[GenStBuf_i]),
.clear(stbuf_reset[GenStBuf_i]),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) stbuf_drain_vldff(
.din(1'b1),
.dout(stbuf_drain_vld[GenStBuf_i]),
.en(stbuf_drain_en[GenStBuf_i]),
.clear(stbuf_reset[GenStBuf_i]),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) stbuf_flush_vldff(
.din(1'b1),
.dout(stbuf_flush_vld[GenStBuf_i]),
.en(stbuf_flush_en[GenStBuf_i]),
.clear(stbuf_reset[GenStBuf_i]),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) stbuf_dma_picff(
.din(lsu_pkt_dc3[11:11]),
.dout(stbuf_dma[GenStBuf_i]),
.en(stbuf_wr_en[GenStBuf_i]),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) stbuf_addr_in_picff(
.din(addr_in_pic_dc3),
.dout(stbuf_addr_in_pic[GenStBuf_i]),
.en(stbuf_wr_en[GenStBuf_i]),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(LSU_SB_BITS)) stbuf_addrff(
.din(stbuf_addrin[((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * LSU_SB_BITS)+:LSU_SB_BITS]),
.dout(stbuf_addr[((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * LSU_SB_BITS)+:LSU_SB_BITS]),
.en(stbuf_wr_en[GenStBuf_i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(BYTE_WIDTH)) stbuf_byteenff(
.din(stbuf_byteenin[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (0 - ((((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) - (BYTE_WIDTH - 1)))))+:(((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))]),
.dout(stbuf_byteen[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (0 - ((((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) - (BYTE_WIDTH - 1)))))+:(((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))]),
.en(stbuf_wr_en[GenStBuf_i]),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(DATA_WIDTH)) stbuf_dataff(
.din(stbuf_datain[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) - (DATA_WIDTH - 1)))))+:(((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))]),
.dout(stbuf_data[(((((DEPTH - 1) >= 0) ? GenStBuf_i : (0 - (GenStBuf_i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) - (DATA_WIDTH - 1)))))+:(((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))]),
.en(stbuf_data_en[GenStBuf_i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
end
endgenerate
assign WrPtr_dc3[(DEPTH_LOG2 - 1):0] = WrPtr[(DEPTH_LOG2 - 1):0];
rvdff #(.WIDTH(DEPTH_LOG2)) WrPtr_dc4ff(
.din(WrPtr_dc3[(DEPTH_LOG2 - 1):0]),
.dout(WrPtr_dc4[(DEPTH_LOG2 - 1):0]),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_LOG2)) WrPtr_dc5ff(
.din(WrPtr_dc4[(DEPTH_LOG2 - 1):0]),
.dout(WrPtr_dc5[(DEPTH_LOG2 - 1):0]),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc2ff(
.din(ldst_dual_dc1),
.dout(ldst_dual_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc3ff(
.din(ldst_dual_dc2),
.dout(ldst_dual_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc4ff(
.din(ldst_dual_dc3),
.dout(ldst_dual_dc4),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc5ff(
.din(ldst_dual_dc4),
.dout(ldst_dual_dc5),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dual_stbuf_write_dc4ff(
.din(dual_stbuf_write_dc3),
.dout(dual_stbuf_write_dc4),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dual_stbuf_write_dc5ff(
.din(dual_stbuf_write_dc4),
.dout(dual_stbuf_write_dc5),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_reqvld_dc4ff(
.din(ldst_stbuf_reqvld_dc3),
.dout(ldst_stbuf_reqvld_dc4),
.clk(lsu_c2_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_reqvld_dc5ff(
.din(ldst_stbuf_reqvld_dc4),
.dout(ldst_stbuf_reqvld_dc5),
.clk(lsu_c2_dc5_clk),
.rst_l(rst_l)
);
assign stbuf_reqvld_flushed_any = stbuf_flush_vld[RdPtr];
assign stbuf_reqvld_any = stbuf_drain_vld[RdPtr];
assign stbuf_addr_in_pic_any = stbuf_addr_in_pic[RdPtr];
assign stbuf_addr_any[(LSU_SB_BITS - 1):0] = stbuf_addr[((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * LSU_SB_BITS)+:LSU_SB_BITS];
assign stbuf_byteen_any[(BYTE_WIDTH - 1):0] = stbuf_byteen[(((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) : (0 - ((((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)) - (BYTE_WIDTH - 1)))))+:(((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))];
assign stbuf_data_any[(DATA_WIDTH - 1):0] = stbuf_data[(((((DEPTH - 1) >= 0) ? RdPtr : (0 - (RdPtr - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : (DATA_WIDTH - 1)) - (DATA_WIDTH - 1)))))+:(((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))];
assign WrPtrEn = ldst_stbuf_reqvld_dc3;
assign NxtWrPtr[(DEPTH_LOG2 - 1):0] = ((ldst_stbuf_reqvld_dc3 & dual_stbuf_write_dc3) ? WrPtrPlus2[(DEPTH_LOG2 - 1):0] : WrPtrPlus1[(DEPTH_LOG2 - 1):0]);
assign RdPtrEn = (lsu_stbuf_commit_any | stbuf_reqvld_flushed_any);
assign NxtRdPtr[(DEPTH_LOG2 - 1):0] = RdPtrPlus1[(DEPTH_LOG2 - 1):0];
always @(*) begin
stbuf_numvld_any[3:0] = 1'sb0;
begin : sv2v_autoblock_38
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
stbuf_numvld_any[3:0] = (stbuf_numvld_any[3:0] + {3'b0, stbuf_data_vld[i]});
end
end
end
assign stbuf_specvld_dc1[1:0] = ({1'b0, isldst_dc1} << (isldst_dc1 & ldst_dual_dc1));
assign stbuf_specvld_dc2[1:0] = ({1'b0, dccm_ldst_dc2} << (dccm_ldst_dc2 & ldst_dual_dc2));
assign stbuf_specvld_dc3[1:0] = ({1'b0, dccm_ldst_dc3} << (dccm_ldst_dc3 & ldst_dual_dc3));
assign stbuf_specvld_any[3:0] = (((stbuf_numvld_any[3:0] + {2'b0, stbuf_specvld_dc1[1:0]}) + {2'b0, stbuf_specvld_dc2[1:0]}) + {2'b0, stbuf_specvld_dc3[1:0]});
assign lsu_stbuf_full_any = (stbuf_specvld_any[3:0] > (DEPTH - 2));
assign lsu_stbuf_empty_any = (stbuf_numvld_any[3:0] == 4'b0);
assign lsu_stbuf_nodma_empty_any = (~ (| (stbuf_data_vld[(DEPTH - 1):0] & (~ stbuf_dma[(DEPTH - 1):0]))));
assign stbuf_oneavl_any = (stbuf_numvld_any[3:0] < DEPTH);
assign stbuf_twoavl_any = (stbuf_numvld_any[3:0] < (DEPTH - 1));
assign cmpen_hi_dc2 = (lsu_cmpen_dc2 & ldst_dual_dc2);
assign cmpaddr_hi_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] = end_addr_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)];
assign cmpen_lo_dc2 = lsu_cmpen_dc2;
assign cmpaddr_lo_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] = lsu_addr_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)];
assign jit_in_same_region = ((addr_in_pic_dc2 & addr_in_pic_dc3) | (addr_in_dccm_dc2 & addr_in_dccm_dc3));
assign stbuf_ldmatch_hi_hi = (((end_addr_dc3[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] == cmpaddr_hi_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (~ ((cmpen_hi_dc2 & lsu_pkt_dc2[11:11]) & (~ lsu_pkt_dc3[11:11])))) & jit_in_same_region);
assign stbuf_ldmatch_hi_lo = (((lsu_addr_dc3[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] == cmpaddr_hi_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (~ ((cmpen_hi_dc2 & lsu_pkt_dc2[11:11]) & (~ lsu_pkt_dc3[11:11])))) & jit_in_same_region);
assign stbuf_ldmatch_lo_hi = (((end_addr_dc3[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] == cmpaddr_lo_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (~ ((cmpen_lo_dc2 & lsu_pkt_dc2[11:11]) & (~ lsu_pkt_dc3[11:11])))) & jit_in_same_region);
assign stbuf_ldmatch_lo_lo = (((lsu_addr_dc3[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)] == cmpaddr_lo_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (~ ((cmpen_lo_dc2 & lsu_pkt_dc2[11:11]) & (~ lsu_pkt_dc3[11:11])))) & jit_in_same_region);
generate
genvar i;
for (i = 0; (i < BYTE_WIDTH); i = (i + 1)) begin
assign stbuf_fwdbyteen_hi_hi[i] = (((stbuf_ldmatch_hi_hi & store_byteen_hi_dc3[i]) & ldst_stbuf_reqvld_dc3) & dual_stbuf_write_dc3);
assign stbuf_fwdbyteen_hi_lo[i] = ((stbuf_ldmatch_hi_lo & store_byteen_lo_dc3[i]) & ldst_stbuf_reqvld_dc3);
assign stbuf_fwdbyteen_lo_hi[i] = (((stbuf_ldmatch_lo_hi & store_byteen_hi_dc3[i]) & ldst_stbuf_reqvld_dc3) & dual_stbuf_write_dc3);
assign stbuf_fwdbyteen_lo_lo[i] = ((stbuf_ldmatch_lo_lo & store_byteen_lo_dc3[i]) & ldst_stbuf_reqvld_dc3);
assign stbuf_fwddata_hi_hi[((8 * i) + 7):(8 * i)] = ({8 {stbuf_fwdbyteen_hi_hi[i]}} & store_ecc_datafn_hi_dc3[((8 * i) + 7):(8 * i)]);
assign stbuf_fwddata_hi_lo[((8 * i) + 7):(8 * i)] = ({8 {stbuf_fwdbyteen_hi_lo[i]}} & store_ecc_datafn_lo_dc3[((8 * i) + 7):(8 * i)]);
assign stbuf_fwddata_lo_hi[((8 * i) + 7):(8 * i)] = ({8 {stbuf_fwdbyteen_lo_hi[i]}} & store_ecc_datafn_hi_dc3[((8 * i) + 7):(8 * i)]);
assign stbuf_fwddata_lo_lo[((8 * i) + 7):(8 * i)] = ({8 {stbuf_fwdbyteen_lo_lo[i]}} & store_ecc_datafn_lo_dc3[((8 * i) + 7):(8 * i)]);
end
endgenerate
always @(*) begin : GenLdFwd
stbuf_fwdbyteen_hi_dc2[(BYTE_WIDTH - 1):0] = 1'sb0;
stbuf_fwdbyteen_lo_dc2[(BYTE_WIDTH - 1):0] = 1'sb0;
begin : sv2v_autoblock_39
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
stbuf_ldmatch_hi[i] = ((((stbuf_addr[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * LSU_SB_BITS) + $clog2(BYTE_WIDTH))+:(((LSU_SB_BITS - 1) - $clog2(BYTE_WIDTH)) + 1)] == cmpaddr_hi_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (stbuf_drain_vld[i] | (~ lsu_pkt_dc2[11:11]))) & (~ stbuf_flush_vld[i])) & ((stbuf_addr_in_pic[i] & addr_in_pic_dc2) | ((~ stbuf_addr_in_pic[i]) & addr_in_dccm_dc2)));
stbuf_ldmatch_lo[i] = ((((stbuf_addr[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * LSU_SB_BITS) + $clog2(BYTE_WIDTH))+:(((LSU_SB_BITS - 1) - $clog2(BYTE_WIDTH)) + 1)] == cmpaddr_lo_dc2[(LSU_SB_BITS - 1):$clog2(BYTE_WIDTH)]) & (stbuf_drain_vld[i] | (~ lsu_pkt_dc2[11:11]))) & (~ stbuf_flush_vld[i])) & ((stbuf_addr_in_pic[i] & addr_in_pic_dc2) | ((~ stbuf_addr_in_pic[i]) & addr_in_dccm_dc2)));
begin : sv2v_autoblock_40
reg signed [31:0] j;
for (j = 0; (j < BYTE_WIDTH); j = (j + 1))
begin
stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))] = ((stbuf_ldmatch_hi[i] & stbuf_byteen[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]) & stbuf_data_vld[i]);
stbuf_fwdbyteen_hi_dc2[j] = (stbuf_fwdbyteen_hi_dc2[j] | stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]);
stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))] = ((stbuf_ldmatch_lo[i] & stbuf_byteen[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]) & stbuf_data_vld[i]);
stbuf_fwdbyteen_lo_dc2[j] = (stbuf_fwdbyteen_lo_dc2[j] | stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]);
end
end
end
end
end
generate
genvar i;
for (i = 0; (i < DEPTH); i = (i + 1)) begin
genvar j;
for (j = 0; (j < BYTE_WIDTH); j = (j + 1)) begin
assign stbuf_fwddatavec_hi[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) - (DATA_WIDTH - 1)))))+:((((8 * j) + 7) >= (8 * j)) ? ((((8 * j) + 7) - (8 * j)) + 1) : (((8 * j) - ((8 * j) + 7)) + 1))] = ({8 {stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]}} & stbuf_data[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) - (DATA_WIDTH - 1)))))+:((((8 * j) + 7) >= (8 * j)) ? ((((8 * j) + 7) - (8 * j)) + 1) : (((8 * j) - ((8 * j) + 7)) + 1))]);
assign stbuf_fwddatavec_lo[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) - (DATA_WIDTH - 1)))))+:((((8 * j) + 7) >= (8 * j)) ? ((((8 * j) + 7) - (8 * j)) + 1) : (((8 * j) - ((8 * j) + 7)) + 1))] = ({8 {stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? j : (0 - (j - (BYTE_WIDTH - 1)))))]}} & stbuf_data[(((((DEPTH - 1) >= 0) ? i : (0 - (i - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) : (0 - ((((DATA_WIDTH - 1) >= 0) ? (8 * j) : ((8 * j) + 7)) - (DATA_WIDTH - 1)))))+:((((8 * j) + 7) >= (8 * j)) ? ((((8 * j) + 7) - (8 * j)) + 1) : (((8 * j) - ((8 * j) + 7)) + 1))]);
end
end
endgenerate
always @(*) begin
stbuf_fwddata_hi_dc2[(DATA_WIDTH - 1):0] = 1'sb0;
stbuf_fwddata_lo_dc2[(DATA_WIDTH - 1):0] = 1'sb0;
begin : sv2v_autoblock_41
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
if (stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)))]) begin
stbuf_fwddata_hi_dc2[7:0] = stbuf_fwddatavec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : 7) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : 7) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 0 : (BYTE_WIDTH - 1)))]) begin
stbuf_fwddata_lo_dc2[7:0] = stbuf_fwddatavec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 0 : 7) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 0 : 7) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 1 : (-1 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_hi_dc2[15:8] = stbuf_fwddatavec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 8 : 15) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 8 : 15) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 1 : (-1 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_lo_dc2[15:8] = stbuf_fwddatavec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 8 : 15) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 8 : 15) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 2 : (-2 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_hi_dc2[23:16] = stbuf_fwddatavec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 16 : 23) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 16 : 23) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 2 : (-2 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_lo_dc2[23:16] = stbuf_fwddatavec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 16 : 23) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 16 : 23) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 3 : (-3 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_hi_dc2[31:24] = stbuf_fwddatavec_hi[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 24 : 31) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 24 : 31) - (DATA_WIDTH - 1)))))+:8];
end
if (stbuf_fwdbyteenvec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((BYTE_WIDTH - 1) >= 0) ? BYTE_WIDTH : (2 - BYTE_WIDTH))) + (((BYTE_WIDTH - 1) >= 0) ? 3 : (-3 + (BYTE_WIDTH - 1))))]) begin
stbuf_fwddata_lo_dc2[31:24] = stbuf_fwddatavec_lo[(((((DEPTH - 1) >= 0) ? sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) : (0 - (sv2v_cast_3((WrPtr[(DEPTH_LOG2 - 1):0] + sv2v_cast_3_signed(i))) - (DEPTH - 1)))) * (((DATA_WIDTH - 1) >= 0) ? DATA_WIDTH : (2 - DATA_WIDTH))) + (((DATA_WIDTH - 1) >= 0) ? (((DATA_WIDTH - 1) >= 0) ? 24 : 31) : (0 - ((((DATA_WIDTH - 1) >= 0) ? 24 : 31) - (DATA_WIDTH - 1)))))+:8];
end
end
end
end
generate
genvar i;
for (i = 0; (i < BYTE_WIDTH); i = (i + 1)) begin
assign stbuf_fwdbyteen_hi_fn_dc2[i] = ((stbuf_fwdbyteen_hi_hi[i] | stbuf_fwdbyteen_hi_lo[i]) | stbuf_fwdbyteen_hi_dc2[i]);
assign stbuf_fwdbyteen_lo_fn_dc2[i] = ((stbuf_fwdbyteen_lo_hi[i] | stbuf_fwdbyteen_lo_lo[i]) | stbuf_fwdbyteen_lo_dc2[i]);
assign stbuf_fwddata_hi_fn_dc2[((8 * i) + 7):(8 * i)] = ((stbuf_fwdbyteen_hi_hi[i] | stbuf_fwdbyteen_hi_lo[i]) ? (stbuf_fwddata_hi_hi[((8 * i) + 7):(8 * i)] | stbuf_fwddata_hi_lo[((8 * i) + 7):(8 * i)]) : stbuf_fwddata_hi_dc2[((8 * i) + 7):(8 * i)]);
assign stbuf_fwddata_lo_fn_dc2[((8 * i) + 7):(8 * i)] = ((stbuf_fwdbyteen_lo_hi[i] | stbuf_fwdbyteen_lo_lo[i]) ? (stbuf_fwddata_lo_hi[((8 * i) + 7):(8 * i)] | stbuf_fwddata_lo_lo[((8 * i) + 7):(8 * i)]) : stbuf_fwddata_lo_dc2[((8 * i) + 7):(8 * i)]);
end
endgenerate
rvdffs #(.WIDTH(DEPTH_LOG2)) WrPtrff(
.din(NxtWrPtr[(DEPTH_LOG2 - 1):0]),
.dout(WrPtr[(DEPTH_LOG2 - 1):0]),
.en(WrPtrEn),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_LOG2)) RdPtrff(
.din(NxtRdPtr[(DEPTH_LOG2 - 1):0]),
.dout(RdPtr[(DEPTH_LOG2 - 1):0]),
.en(RdPtrEn),
.clk(lsu_stbuf_c1_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(BYTE_WIDTH)) stbuf_fwdbyteen_hi_dc3ff(
.din(stbuf_fwdbyteen_hi_fn_dc2[(BYTE_WIDTH - 1):0]),
.dout(stbuf_fwdbyteen_hi_dc3[(BYTE_WIDTH - 1):0]),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(BYTE_WIDTH)) stbuf_fwdbyteen_lo_dc3ff(
.din(stbuf_fwdbyteen_lo_fn_dc2[(BYTE_WIDTH - 1):0]),
.dout(stbuf_fwdbyteen_lo_dc3[(BYTE_WIDTH - 1):0]),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(DATA_WIDTH)) stbuf_fwddata_hi_dc3ff(
.din(stbuf_fwddata_hi_fn_dc2[(DATA_WIDTH - 1):0]),
.dout(stbuf_fwddata_hi_dc3[(DATA_WIDTH - 1):0]),
.en(lsu_freeze_c1_dc3_clken),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffe #(.WIDTH(DATA_WIDTH)) stbuf_fwddata_lo_dc3ff(
.din(stbuf_fwddata_lo_fn_dc2[(DATA_WIDTH - 1):0]),
.dout(stbuf_fwddata_lo_dc3[(DATA_WIDTH - 1):0]),
.en(lsu_freeze_c1_dc3_clken),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
endmodule
module lsu_bus_buffer (
clk,
rst_l,
scan_mode,
dec_tlu_non_blocking_disable,
dec_tlu_wb_coalescing_disable,
dec_tlu_ld_miss_byp_wb_disable,
dec_tlu_sideeffect_posted_disable,
lsu_c1_dc3_clk,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
lsu_c2_dc3_clk,
lsu_c2_dc4_clk,
lsu_c2_dc5_clk,
lsu_freeze_c1_dc2_clk,
lsu_freeze_c1_dc3_clk,
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_bus_ibuf_c1_clk,
lsu_bus_obuf_c1_clk,
lsu_bus_buf_c1_clk,
lsu_free_c2_clk,
lsu_busm_clk,
lsu_pkt_dc1,
lsu_pkt_dc2,
lsu_pkt_dc3,
lsu_pkt_dc4,
lsu_pkt_dc5,
lsu_addr_dc2,
end_addr_dc2,
lsu_addr_dc5,
end_addr_dc5,
store_data_dc5,
no_word_merge_dc5,
no_dword_merge_dc5,
lsu_busreq_dc2,
lsu_busreq_dc3,
lsu_busreq_dc4,
lsu_busreq_dc5,
ld_full_hit_dc2,
flush_dc2_up,
flush_dc3,
flush_dc4,
flush_dc5,
lsu_freeze_dc3,
dec_tlu_cancel_e4,
lsu_commit_dc5,
is_sideeffects_dc2,
is_sideeffects_dc5,
ldst_dual_dc1,
ldst_dual_dc2,
ldst_dual_dc3,
ldst_dual_dc4,
ldst_dual_dc5,
ldst_byteen_ext_dc2,
ld_freeze_dc3,
lsu_bus_buffer_pend_any,
lsu_bus_buffer_full_any,
lsu_bus_buffer_empty_any,
ld_bus_error_dc3,
ld_bus_error_addr_dc3,
ld_bus_data_dc3,
ld_byte_hit_buf_lo,
ld_byte_hit_buf_hi,
ld_fwddata_buf_lo,
ld_fwddata_buf_hi,
lsu_imprecise_error_load_any,
lsu_imprecise_error_store_any,
lsu_imprecise_error_addr_any,
dec_nonblock_load_freeze_dc2,
lsu_nonblock_load_valid_dc3,
lsu_nonblock_load_tag_dc3,
lsu_nonblock_load_inv_dc5,
lsu_nonblock_load_inv_tag_dc5,
lsu_nonblock_load_data_valid,
lsu_nonblock_load_data_error,
lsu_nonblock_load_data_tag,
lsu_nonblock_load_data,
lsu_pmu_bus_trxn,
lsu_pmu_bus_misaligned,
lsu_pmu_bus_error,
lsu_pmu_bus_busy,
lsu_axi_awvalid,
lsu_axi_awready,
lsu_axi_awid,
lsu_axi_awaddr,
lsu_axi_awregion,
lsu_axi_awlen,
lsu_axi_awsize,
lsu_axi_awburst,
lsu_axi_awlock,
lsu_axi_awcache,
lsu_axi_awprot,
lsu_axi_awqos,
lsu_axi_wvalid,
lsu_axi_wready,
lsu_axi_wdata,
lsu_axi_wstrb,
lsu_axi_wlast,
lsu_axi_bvalid,
lsu_axi_bready,
lsu_axi_bresp,
lsu_axi_bid,
lsu_axi_arvalid,
lsu_axi_arready,
lsu_axi_arid,
lsu_axi_araddr,
lsu_axi_arregion,
lsu_axi_arlen,
lsu_axi_arsize,
lsu_axi_arburst,
lsu_axi_arlock,
lsu_axi_arcache,
lsu_axi_arprot,
lsu_axi_arqos,
lsu_axi_rvalid,
lsu_axi_rready,
lsu_axi_rid,
lsu_axi_rdata,
lsu_axi_rresp,
lsu_axi_rlast,
lsu_bus_clk_en,
lsu_bus_clk_en_q
);
function automatic [2:0] sv2v_cast_3;
input reg [2:0] inp;
sv2v_cast_3 = inp;
endfunction
function automatic [3:0] sv2v_cast_4;
input reg [3:0] inp;
sv2v_cast_4 = inp;
endfunction
function automatic [7:0] sv2v_cast_8;
input reg [7:0] inp;
sv2v_cast_8 = inp;
endfunction
function automatic [31:0] sv2v_cast_32;
input reg [31:0] inp;
sv2v_cast_32 = inp;
endfunction
localparam [2:0] IDLE = 3'b000;
localparam [2:0] WAIT = 3'b001;
localparam [2:0] CMD = 3'b010;
localparam [2:0] RESP = 3'b011;
localparam [2:0] DONE = 3'b100;
function automatic [2:0] f_Enc8to3;
input reg [7:0] Dec_value;
reg [2:0] Enc_value;
begin
Enc_value[0] = (((Dec_value[1] | Dec_value[3]) | Dec_value[5]) | Dec_value[7]);
Enc_value[1] = (((Dec_value[2] | Dec_value[3]) | Dec_value[6]) | Dec_value[7]);
Enc_value[2] = (((Dec_value[4] | Dec_value[5]) | Dec_value[6]) | Dec_value[7]);
f_Enc8to3 = Enc_value[2:0];
end
endfunction
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire scan_mode;
input wire dec_tlu_non_blocking_disable;
input wire dec_tlu_wb_coalescing_disable;
input wire dec_tlu_ld_miss_byp_wb_disable;
input wire dec_tlu_sideeffect_posted_disable;
input wire lsu_c1_dc3_clk;
input wire lsu_c1_dc4_clk;
input wire lsu_c1_dc5_clk;
input wire lsu_c2_dc3_clk;
input wire lsu_c2_dc4_clk;
input wire lsu_c2_dc5_clk;
input wire lsu_freeze_c1_dc2_clk;
input wire lsu_freeze_c1_dc3_clk;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire lsu_bus_ibuf_c1_clk;
input wire lsu_bus_obuf_c1_clk;
input wire lsu_bus_buf_c1_clk;
input wire lsu_free_c2_clk;
input wire lsu_busm_clk;
input wire [18:0] lsu_pkt_dc1;
input wire [18:0] lsu_pkt_dc2;
input wire [18:0] lsu_pkt_dc3;
input wire [18:0] lsu_pkt_dc4;
input wire [18:0] lsu_pkt_dc5;
input wire [31:0] lsu_addr_dc2;
input wire [31:0] end_addr_dc2;
input wire [31:0] lsu_addr_dc5;
input wire [31:0] end_addr_dc5;
input wire [31:0] store_data_dc5;
input wire no_word_merge_dc5;
input wire no_dword_merge_dc5;
input wire lsu_busreq_dc2;
output wire lsu_busreq_dc3;
output wire lsu_busreq_dc4;
output wire lsu_busreq_dc5;
input wire ld_full_hit_dc2;
input wire flush_dc2_up;
input wire flush_dc3;
input wire flush_dc4;
input wire flush_dc5;
input wire lsu_freeze_dc3;
input wire dec_tlu_cancel_e4;
input wire lsu_commit_dc5;
input wire is_sideeffects_dc2;
input wire is_sideeffects_dc5;
input wire ldst_dual_dc1;
input wire ldst_dual_dc2;
input wire ldst_dual_dc3;
input wire ldst_dual_dc4;
input wire ldst_dual_dc5;
input wire [7:0] ldst_byteen_ext_dc2;
output wire ld_freeze_dc3;
output wire lsu_bus_buffer_pend_any;
output wire lsu_bus_buffer_full_any;
output wire lsu_bus_buffer_empty_any;
output wire ld_bus_error_dc3;
output wire [31:0] ld_bus_error_addr_dc3;
output wire [31:0] ld_bus_data_dc3;
output wire [3:0] ld_byte_hit_buf_lo;
output wire [3:0] ld_byte_hit_buf_hi;
output reg [31:0] ld_fwddata_buf_lo;
output reg [31:0] ld_fwddata_buf_hi;
output wire lsu_imprecise_error_load_any;
output reg lsu_imprecise_error_store_any;
output wire [31:0] lsu_imprecise_error_addr_any;
input wire dec_nonblock_load_freeze_dc2;
output wire lsu_nonblock_load_valid_dc3;
output wire [2:0] lsu_nonblock_load_tag_dc3;
output wire lsu_nonblock_load_inv_dc5;
output wire [2:0] lsu_nonblock_load_inv_tag_dc5;
output wire lsu_nonblock_load_data_valid;
output wire lsu_nonblock_load_data_error;
output reg [2:0] lsu_nonblock_load_data_tag;
output wire [31:0] lsu_nonblock_load_data;
output wire lsu_pmu_bus_trxn;
output wire lsu_pmu_bus_misaligned;
output wire lsu_pmu_bus_error;
output wire lsu_pmu_bus_busy;
output wire lsu_axi_awvalid;
input wire lsu_axi_awready;
output wire [3:0] lsu_axi_awid;
output wire [31:0] lsu_axi_awaddr;
output wire [3:0] lsu_axi_awregion;
output wire [7:0] lsu_axi_awlen;
output wire [2:0] lsu_axi_awsize;
output wire [1:0] lsu_axi_awburst;
output wire lsu_axi_awlock;
output wire [3:0] lsu_axi_awcache;
output wire [2:0] lsu_axi_awprot;
output wire [3:0] lsu_axi_awqos;
output wire lsu_axi_wvalid;
input wire lsu_axi_wready;
output wire [63:0] lsu_axi_wdata;
output wire [7:0] lsu_axi_wstrb;
output wire lsu_axi_wlast;
input wire lsu_axi_bvalid;
output wire lsu_axi_bready;
input wire [1:0] lsu_axi_bresp;
input wire [3:0] lsu_axi_bid;
output wire lsu_axi_arvalid;
input wire lsu_axi_arready;
output wire [3:0] lsu_axi_arid;
output wire [31:0] lsu_axi_araddr;
output wire [3:0] lsu_axi_arregion;
output wire [7:0] lsu_axi_arlen;
output wire [2:0] lsu_axi_arsize;
output wire [1:0] lsu_axi_arburst;
output wire lsu_axi_arlock;
output wire [3:0] lsu_axi_arcache;
output wire [2:0] lsu_axi_arprot;
output wire [3:0] lsu_axi_arqos;
input wire lsu_axi_rvalid;
output wire lsu_axi_rready;
input wire [3:0] lsu_axi_rid;
input wire [63:0] lsu_axi_rdata;
input wire [1:0] lsu_axi_rresp;
input wire lsu_axi_rlast;
input wire lsu_bus_clk_en;
input wire lsu_bus_clk_en_q;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DEPTH = 8;
localparam DEPTH_LOG2 = 3;
localparam TIMER = 8;
localparam TIMER_LOG2 = $clog2(TIMER);
localparam TIMER_MAX = sv2v_cast_3((TIMER - 1));
wire [3:0] ldst_byteen_hi_dc2;
wire [3:0] ldst_byteen_lo_dc2;
wire [(DEPTH - 1):0] ld_addr_hitvec_lo;
wire [(DEPTH - 1):0] ld_addr_hitvec_hi;
wire [((4 * DEPTH) + -1):0] ld_byte_hitvec_lo;
wire [((4 * DEPTH) + -1):0] ld_byte_hitvec_hi;
wire [((4 * DEPTH) + -1):0] ld_byte_hitvecfn_lo;
wire [((4 * DEPTH) + -1):0] ld_byte_hitvecfn_hi;
wire ld_addr_ibuf_hit_lo;
wire ld_addr_ibuf_hit_hi;
wire [3:0] ld_byte_ibuf_hit_lo;
wire [3:0] ld_byte_ibuf_hit_hi;
wire [3:0] ldst_byteen_dc5;
wire [7:0] ldst_byteen_ext_dc5;
wire [3:0] ldst_byteen_hi_dc5;
wire [3:0] ldst_byteen_lo_dc5;
wire [31:0] store_data_hi_dc5;
wire [31:0] store_data_lo_dc5;
wire ldst_samedw_dc5;
wire lsu_nonblock_load_valid_dc4;
wire lsu_nonblock_load_valid_dc5;
reg [31:0] lsu_nonblock_load_data_hi;
reg [31:0] lsu_nonblock_load_data_lo;
wire [31:0] lsu_nonblock_data_unalgn;
wire [1:0] lsu_nonblock_addr_offset;
wire [1:0] lsu_nonblock_sz;
reg lsu_nonblock_load_data_valid_hi;
reg lsu_nonblock_load_data_valid_lo;
reg lsu_nonblock_load_data_error_hi;
reg lsu_nonblock_load_data_error_lo;
wire lsu_nonblock_unsign;
wire lsu_nonblock_dual;
wire dec_nonblock_load_freeze_dc3;
wire ld_precise_bus_error;
wire [(DEPTH_LOG2 - 1):0] lsu_imprecise_error_load_tag;
wire [31:0] ld_block_bus_data;
wire [(DEPTH - 1):0] CmdPtr0Dec;
wire [(DEPTH - 1):0] CmdPtr1Dec;
wire [(DEPTH_LOG2 - 1):0] CmdPtr0;
wire [(DEPTH_LOG2 - 1):0] CmdPtr1;
reg [(DEPTH_LOG2 - 1):0] WrPtr0_dc3;
wire [(DEPTH_LOG2 - 1):0] WrPtr0_dc4;
wire [(DEPTH_LOG2 - 1):0] WrPtr0_dc5;
reg [(DEPTH_LOG2 - 1):0] WrPtr1_dc3;
wire [(DEPTH_LOG2 - 1):0] WrPtr1_dc4;
wire [(DEPTH_LOG2 - 1):0] WrPtr1_dc5;
reg found_wrptr0;
reg found_wrptr1;
wire found_cmdptr0;
wire found_cmdptr1;
reg [3:0] buf_numvld_any;
reg [3:0] buf_numvld_wrcmd_any;
reg [3:0] buf_numvld_pend_any;
reg [3:0] buf_numvld_cmd_any;
reg bus_sideeffect_pend;
wire bus_coalescing_disable;
wire ld_freeze_en;
reg ld_freeze_rst;
wire FreezePtrEn;
wire [(DEPTH_LOG2 - 1):0] FreezePtr;
reg bus_addr_match_pending;
wire bus_cmd_sent;
wire bus_cmd_ready;
wire bus_wcmd_sent;
wire bus_wdata_sent;
wire bus_rsp_read;
wire bus_rsp_write;
wire [(LSU_BUS_TAG - 1):0] bus_rsp_read_tag;
wire [(LSU_BUS_TAG - 1):0] bus_rsp_write_tag;
wire bus_rsp_read_error;
wire bus_rsp_write_error;
wire [63:0] bus_rsp_rdata;
wire [((DEPTH * 3) + -1):0] buf_state;
reg [((DEPTH * 3) + -1):0] buf_state_out;
reg [((DEPTH * 2) + -1):0] buf_sz;
reg [((DEPTH * 32) + -1):0] buf_addr;
reg [((DEPTH * 4) + -1):0] buf_byteen;
reg [(DEPTH - 1):0] buf_sideeffect;
reg [(DEPTH - 1):0] buf_write;
reg [(DEPTH - 1):0] buf_unsign;
reg [(DEPTH - 1):0] buf_dual;
reg [(DEPTH - 1):0] buf_samedw;
reg [(DEPTH - 1):0] buf_nomerge;
reg [(DEPTH - 1):0] buf_dualhi;
reg [((DEPTH * DEPTH_LOG2) + -1):0] buf_dualtag;
reg [(DEPTH - 1):0] buf_nb;
reg [(DEPTH - 1):0] buf_error;
reg [((DEPTH * 32) + -1):0] buf_data;
wire [((DEPTH * DEPTH) + -1):0] buf_age;
wire [((DEPTH * DEPTH) + -1):0] buf_age_younger;
wire [((DEPTH * DEPTH) + -1):0] buf_age_temp;
reg [((DEPTH * 3) + -1):0] buf_nxtstate;
reg [(DEPTH - 1):0] buf_rst;
reg [(DEPTH - 1):0] buf_state_en;
reg [(DEPTH - 1):0] buf_cmd_state_bus_en;
reg [(DEPTH - 1):0] buf_resp_state_bus_en;
reg [(DEPTH - 1):0] buf_state_bus_en;
wire [(DEPTH - 1):0] buf_dual_in;
wire [(DEPTH - 1):0] buf_samedw_in;
wire [(DEPTH - 1):0] buf_nomerge_in;
wire [(DEPTH - 1):0] buf_nb_in;
wire [(DEPTH - 1):0] buf_sideeffect_in;
wire [(DEPTH - 1):0] buf_unsign_in;
wire [((DEPTH * 2) + -1):0] buf_sz_in;
wire [(DEPTH - 1):0] buf_write_in;
reg [(DEPTH - 1):0] buf_wr_en;
wire [(DEPTH - 1):0] buf_dualhi_in;
wire [((DEPTH * DEPTH_LOG2) + -1):0] buf_dualtag_in;
wire [((DEPTH * 4) + -1):0] buf_byteen_in;
wire [((DEPTH * 32) + -1):0] buf_addr_in;
reg [((DEPTH * 32) + -1):0] buf_data_in;
reg [(DEPTH - 1):0] buf_error_en;
reg [(DEPTH - 1):0] buf_data_en;
wire [((DEPTH * DEPTH) + -1):0] buf_age_in;
reg [((DEPTH * DEPTH) + -1):0] buf_ageQ;
wire ibuf_valid;
wire ibuf_dual;
wire ibuf_samedw;
wire ibuf_nomerge;
wire [(DEPTH_LOG2 - 1):0] ibuf_tag;
wire [(DEPTH_LOG2 - 1):0] ibuf_dualtag;
wire ibuf_nb;
wire ibuf_sideeffect;
wire ibuf_unsign;
wire ibuf_write;
wire [1:0] ibuf_sz;
wire [3:0] ibuf_byteen;
wire [31:0] ibuf_addr;
wire [31:0] ibuf_data;
wire [(TIMER_LOG2 - 1):0] ibuf_timer;
wire ibuf_byp;
wire ibuf_wr_en;
wire ibuf_rst;
wire ibuf_force_drain;
wire ibuf_drain_vld;
wire [(DEPTH - 1):0] ibuf_drainvec_vld;
wire [(DEPTH_LOG2 - 1):0] ibuf_tag_in;
wire [(DEPTH_LOG2 - 1):0] ibuf_dualtag_in;
wire [1:0] ibuf_sz_in;
wire [31:0] ibuf_addr_in;
wire [3:0] ibuf_byteen_in;
wire [31:0] ibuf_data_in;
wire [(TIMER_LOG2 - 1):0] ibuf_timer_in;
wire [3:0] ibuf_byteen_out;
wire [31:0] ibuf_data_out;
wire ibuf_merge_en;
wire ibuf_merge_in;
wire obuf_valid;
wire obuf_write;
wire obuf_sideeffect;
wire [31:0] obuf_addr;
wire [63:0] obuf_data;
wire [1:0] obuf_sz;
wire [7:0] obuf_byteen;
wire obuf_merge;
wire obuf_cmd_done;
wire obuf_data_done;
wire [(LSU_BUS_TAG - 1):0] obuf_tag0;
wire [(LSU_BUS_TAG - 1):0] obuf_tag1;
wire ibuf_buf_byp;
wire obuf_force_wr_en;
wire obuf_wr_wait;
wire obuf_wr_en;
wire obuf_wr_enQ;
wire obuf_rst;
wire obuf_write_in;
wire obuf_sideeffect_in;
wire [31:0] obuf_addr_in;
wire [63:0] obuf_data_in;
wire [1:0] obuf_sz_in;
wire [7:0] obuf_byteen_in;
wire obuf_merge_in;
wire obuf_cmd_done_in;
wire obuf_data_done_in;
wire [(LSU_BUS_TAG - 1):0] obuf_tag0_in;
wire [(LSU_BUS_TAG - 1):0] obuf_tag1_in;
wire obuf_merge_en;
wire [(TIMER_LOG2 - 1):0] obuf_wr_timer;
wire [(TIMER_LOG2 - 1):0] obuf_wr_timer_in;
wire [7:0] obuf_byteen0_in;
wire [7:0] obuf_byteen1_in;
wire [63:0] obuf_data0_in;
wire [63:0] obuf_data1_in;
wire lsu_axi_awvalid_q;
wire lsu_axi_awready_q;
wire lsu_axi_wvalid_q;
wire lsu_axi_wready_q;
wire lsu_axi_arvalid_q;
wire lsu_axi_arready_q;
wire lsu_axi_bvalid_q;
wire lsu_axi_bready_q;
wire lsu_axi_rvalid_q;
wire lsu_axi_rready_q;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_bid_q;
wire [(LSU_BUS_TAG - 1):0] lsu_axi_rid_q;
wire [1:0] lsu_axi_bresp_q;
wire [1:0] lsu_axi_rresp_q;
wire [63:0] lsu_axi_rdata_q;
assign ldst_byteen_hi_dc2[3:0] = ldst_byteen_ext_dc2[7:4];
assign ldst_byteen_lo_dc2[3:0] = ldst_byteen_ext_dc2[3:0];
generate
genvar i;
for (i = 0; (i < DEPTH); i = (i + 1)) begin
assign ld_addr_hitvec_lo[i] = ((((lsu_addr_dc2[31:2] == buf_addr[((i * 32) + 2)+:30]) & buf_write[i]) & ((buf_state[(i * 3)+:3] == WAIT) | (buf_state[(i * 3)+:3] == CMD))) & lsu_busreq_dc2);
assign ld_addr_hitvec_hi[i] = ((((end_addr_dc2[31:2] == buf_addr[((i * 32) + 2)+:30]) & buf_write[i]) & ((buf_state[(i * 3)+:3] == WAIT) | (buf_state[(i * 3)+:3] == CMD))) & lsu_busreq_dc2);
end
endgenerate
generate
genvar j;
for (j = 0; (j < 4); j = (j + 1)) begin
assign ld_byte_hit_buf_lo[j] = ((| ld_byte_hitvecfn_lo[(j * DEPTH)+:DEPTH]) | ld_byte_ibuf_hit_lo[j]);
assign ld_byte_hit_buf_hi[j] = ((| ld_byte_hitvecfn_hi[(j * DEPTH)+:DEPTH]) | ld_byte_ibuf_hit_hi[j]);
genvar i;
for (i = 0; (i < DEPTH); i = (i + 1)) begin
assign ld_byte_hitvec_lo[((j * DEPTH) + i)] = ((ld_addr_hitvec_lo[i] & buf_byteen[((i * 4) + j)]) & ldst_byteen_lo_dc2[j]);
assign ld_byte_hitvec_hi[((j * DEPTH) + i)] = ((ld_addr_hitvec_hi[i] & buf_byteen[((i * 4) + j)]) & ldst_byteen_hi_dc2[j]);
assign ld_byte_hitvecfn_lo[((j * DEPTH) + i)] = ((ld_byte_hitvec_lo[((j * DEPTH) + i)] & (~ (| (ld_byte_hitvec_lo[(j * DEPTH)+:DEPTH] & buf_age_younger[(i * DEPTH)+:DEPTH])))) & (~ ld_byte_ibuf_hit_lo[j]));
assign ld_byte_hitvecfn_hi[((j * DEPTH) + i)] = ((ld_byte_hitvec_hi[((j * DEPTH) + i)] & (~ (| (ld_byte_hitvec_hi[(j * DEPTH)+:DEPTH] & buf_age_younger[(i * DEPTH)+:DEPTH])))) & (~ ld_byte_ibuf_hit_hi[j]));
end
end
endgenerate
assign ld_addr_ibuf_hit_lo = ((((lsu_addr_dc2[31:2] == ibuf_addr[31:2]) & ibuf_write) & ibuf_valid) & lsu_busreq_dc2);
assign ld_addr_ibuf_hit_hi = ((((end_addr_dc2[31:2] == ibuf_addr[31:2]) & ibuf_write) & ibuf_valid) & lsu_busreq_dc2);
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign ld_byte_ibuf_hit_lo[i] = ((ld_addr_ibuf_hit_lo & ibuf_byteen[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_ibuf_hit_hi[i] = ((ld_addr_ibuf_hit_hi & ibuf_byteen[i]) & ldst_byteen_hi_dc2[i]);
end
endgenerate
always @(*) begin
ld_fwddata_buf_lo[31:0] = ({{8 {ld_byte_ibuf_hit_lo[3]}}, {8 {ld_byte_ibuf_hit_lo[2]}}, {8 {ld_byte_ibuf_hit_lo[1]}}, {8 {ld_byte_ibuf_hit_lo[0]}}} & ibuf_data[31:0]);
ld_fwddata_buf_hi[31:0] = ({{8 {ld_byte_ibuf_hit_hi[3]}}, {8 {ld_byte_ibuf_hit_hi[2]}}, {8 {ld_byte_ibuf_hit_hi[1]}}, {8 {ld_byte_ibuf_hit_hi[0]}}} & ibuf_data[31:0]);
begin : sv2v_autoblock_42
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
ld_fwddata_buf_lo[7:0] = (ld_fwddata_buf_lo[7:0] | ({8 {ld_byte_hitvecfn_lo[i]}} & buf_data[(i * 32)+:8]));
ld_fwddata_buf_lo[15:8] = (ld_fwddata_buf_lo[15:8] | ({8 {ld_byte_hitvecfn_lo[(DEPTH + i)]}} & buf_data[((i * 32) + 8)+:8]));
ld_fwddata_buf_lo[23:16] = (ld_fwddata_buf_lo[23:16] | ({8 {ld_byte_hitvecfn_lo[((2 * DEPTH) + i)]}} & buf_data[((i * 32) + 16)+:8]));
ld_fwddata_buf_lo[31:24] = (ld_fwddata_buf_lo[31:24] | ({8 {ld_byte_hitvecfn_lo[((3 * DEPTH) + i)]}} & buf_data[((i * 32) + 24)+:8]));
ld_fwddata_buf_hi[7:0] = (ld_fwddata_buf_hi[7:0] | ({8 {ld_byte_hitvecfn_hi[i]}} & buf_data[(i * 32)+:8]));
ld_fwddata_buf_hi[15:8] = (ld_fwddata_buf_hi[15:8] | ({8 {ld_byte_hitvecfn_hi[(DEPTH + i)]}} & buf_data[((i * 32) + 8)+:8]));
ld_fwddata_buf_hi[23:16] = (ld_fwddata_buf_hi[23:16] | ({8 {ld_byte_hitvecfn_hi[((2 * DEPTH) + i)]}} & buf_data[((i * 32) + 16)+:8]));
ld_fwddata_buf_hi[31:24] = (ld_fwddata_buf_hi[31:24] | ({8 {ld_byte_hitvecfn_hi[((3 * DEPTH) + i)]}} & buf_data[((i * 32) + 24)+:8]));
end
end
end
assign bus_coalescing_disable = 1'b1;
assign ldst_byteen_dc5[3:0] = ((({4 {lsu_pkt_dc5[18:18]}} & 4'b0001) | ({4 {lsu_pkt_dc5[17:17]}} & 4'b0011)) | ({4 {lsu_pkt_dc5[16:16]}} & 4'b1111));
assign {ldst_byteen_hi_dc5[3:0], ldst_byteen_lo_dc5[3:0]} = ({4'b0, ldst_byteen_dc5[3:0]} << lsu_addr_dc5[1:0]);
assign {store_data_hi_dc5[31:0], store_data_lo_dc5[31:0]} = ({32'b0, store_data_dc5[31:0]} << {lsu_addr_dc5[1:0], 3'b0});
assign ldst_samedw_dc5 = (lsu_addr_dc5[3] == end_addr_dc5[3]);
assign ibuf_byp = (lsu_busreq_dc5 & ((lsu_pkt_dc5[14:14] | no_word_merge_dc5) & (~ ibuf_valid)));
assign ibuf_wr_en = ((lsu_busreq_dc5 & (lsu_commit_dc5 | lsu_freeze_dc3)) & (~ ibuf_byp));
assign ibuf_rst = (ibuf_drain_vld & (~ ibuf_wr_en));
assign ibuf_force_drain = (((((lsu_busreq_dc2 & (~ lsu_busreq_dc3)) & (~ lsu_busreq_dc4)) & (~ lsu_busreq_dc5)) & ibuf_valid) & (lsu_pkt_dc2[14:14] | (ibuf_addr[31:2] != lsu_addr_dc2[31:2])));
assign ibuf_drain_vld = (ibuf_valid & (((((((ibuf_wr_en | (ibuf_timer == TIMER_MAX)) & (~ (ibuf_merge_en & ibuf_merge_in))) | ibuf_byp) | ibuf_force_drain) | ibuf_sideeffect) | (~ ibuf_write)) | bus_coalescing_disable));
assign ibuf_tag_in[(DEPTH_LOG2 - 1):0] = ((ibuf_merge_en & ibuf_merge_in) ? ibuf_tag[(DEPTH_LOG2 - 1):0] : (ldst_dual_dc5 ? WrPtr1_dc5 : WrPtr0_dc5));
assign ibuf_dualtag_in[(DEPTH_LOG2 - 1):0] = WrPtr0_dc5;
assign ibuf_sz_in[1:0] = {lsu_pkt_dc5[16:16], lsu_pkt_dc5[17:17]};
assign ibuf_addr_in[31:0] = (ldst_dual_dc5 ? end_addr_dc5[31:0] : lsu_addr_dc5[31:0]);
assign ibuf_byteen_in[3:0] = ((ibuf_merge_en & ibuf_merge_in) ? (ibuf_byteen[3:0] | ldst_byteen_lo_dc5[3:0]) : (ldst_dual_dc5 ? ldst_byteen_hi_dc5[3:0] : ldst_byteen_lo_dc5[3:0]));
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign ibuf_data_in[((8 * i) + 7):(8 * i)] = ((ibuf_merge_en & ibuf_merge_in) ? (ldst_byteen_lo_dc5[i] ? store_data_lo_dc5[((8 * i) + 7):(8 * i)] : ibuf_data[((8 * i) + 7):(8 * i)]) : (ldst_dual_dc5 ? store_data_hi_dc5[((8 * i) + 7):(8 * i)] : store_data_lo_dc5[((8 * i) + 7):(8 * i)]));
end
endgenerate
assign ibuf_timer_in = (ibuf_wr_en ? 1'sb0 : ((ibuf_timer < sv2v_cast_3(7)) ? (ibuf_timer + 1'b1) : ibuf_timer));
assign ibuf_merge_en = (((((((lsu_busreq_dc5 & lsu_commit_dc5) & lsu_pkt_dc5[13:13]) & ibuf_valid) & ibuf_write) & (lsu_addr_dc5[31:2] == ibuf_addr[31:2])) & (~ is_sideeffects_dc5)) & (~ bus_coalescing_disable));
assign ibuf_merge_in = (~ ldst_dual_dc5);
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign ibuf_byteen_out[i] = ((ibuf_merge_en & (~ ibuf_merge_in)) ? (ibuf_byteen[i] | ldst_byteen_lo_dc5[i]) : ibuf_byteen[i]);
assign ibuf_data_out[((8 * i) + 7):(8 * i)] = ((ibuf_merge_en & (~ ibuf_merge_in)) ? (ldst_byteen_lo_dc5[i] ? store_data_lo_dc5[((8 * i) + 7):(8 * i)] : ibuf_data[((8 * i) + 7):(8 * i)]) : ibuf_data[((8 * i) + 7):(8 * i)]);
end
endgenerate
rvdffsc #(.WIDTH(1)) ibuf_valid_ff(
.din(1'b1),
.dout(ibuf_valid),
.en(ibuf_wr_en),
.clear(ibuf_rst),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_LOG2)) ibuf_tagff(
.din(ibuf_tag_in),
.dout(ibuf_tag),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_LOG2)) ibuf_dualtagff(
.din(ibuf_dualtag_in),
.dout(ibuf_dualtag),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_dualff(
.din(ldst_dual_dc5),
.dout(ibuf_dual),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_samedwff(
.din(ldst_samedw_dc5),
.dout(ibuf_samedw),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_nomergeff(
.din(no_dword_merge_dc5),
.dout(ibuf_nomerge),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_nbff(
.din(lsu_nonblock_load_valid_dc5),
.dout(ibuf_nb),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_sideeffectff(
.din(is_sideeffects_dc5),
.dout(ibuf_sideeffect),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_unsignff(
.din(lsu_pkt_dc5[12:12]),
.dout(ibuf_unsign),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) ibuf_writeff(
.din(lsu_pkt_dc5[13:13]),
.dout(ibuf_write),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(2)) ibuf_szff(
.din(ibuf_sz_in[1:0]),
.dout(ibuf_sz),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) ibuf_addrff(
.din(ibuf_addr_in[31:0]),
.dout(ibuf_addr),
.en(ibuf_wr_en),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(4)) ibuf_byteenff(
.din(ibuf_byteen_in[3:0]),
.dout(ibuf_byteen),
.en(ibuf_wr_en),
.clk(lsu_bus_ibuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) ibuf_dataff(
.din(ibuf_data_in[31:0]),
.dout(ibuf_data),
.en(ibuf_wr_en),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(TIMER_LOG2)) ibuf_timerff(
.din(ibuf_timer_in),
.dout(ibuf_timer),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
assign obuf_wr_wait = ((((((buf_numvld_wrcmd_any[3:0] == 4'b1) & (buf_numvld_cmd_any[3:0] == 4'b1)) & (obuf_wr_timer != TIMER_MAX)) & (~ bus_coalescing_disable)) & (~ buf_nomerge[CmdPtr0])) & (~ obuf_force_wr_en));
assign obuf_wr_timer_in = (obuf_wr_en ? 3'b0 : (((buf_numvld_cmd_any > 4'b0) & (obuf_wr_timer < sv2v_cast_3(7))) ? (obuf_wr_timer + 1'b1) : obuf_wr_timer));
assign obuf_force_wr_en = ((((((lsu_busreq_dc2 & (~ lsu_busreq_dc3)) & (~ lsu_busreq_dc4)) & (~ lsu_busreq_dc5)) & (~ ibuf_valid)) & (buf_numvld_cmd_any[3:0] == 4'b1)) & (lsu_addr_dc2[31:2] != buf_addr[((CmdPtr0 * 32) + 2)+:30]));
assign ibuf_buf_byp = (((ibuf_byp & (buf_numvld_pend_any[3:0] == 4'b0)) & (~ ldst_dual_dc5)) & lsu_pkt_dc5[13:13]);
assign obuf_wr_en = (((((lsu_bus_clk_en & ((ibuf_buf_byp & lsu_commit_dc5) | ((((buf_state[(CmdPtr0 * 3)+:3] == CMD) & found_cmdptr0) & (~ buf_cmd_state_bus_en[CmdPtr0])) & ((((~ ((buf_dual[CmdPtr0] & buf_samedw[CmdPtr0]) & (~ buf_write[CmdPtr0]))) | found_cmdptr1) | buf_nomerge[CmdPtr0]) | obuf_force_wr_en)))) & (bus_cmd_ready | (~ obuf_valid))) & (~ obuf_wr_wait)) & (~ bus_sideeffect_pend)) & (~ bus_addr_match_pending));
assign obuf_rst = (bus_cmd_sent & (~ obuf_wr_en));
assign obuf_write_in = (ibuf_buf_byp ? lsu_pkt_dc5[13:13] : buf_write[CmdPtr0]);
assign obuf_sideeffect_in = (ibuf_buf_byp ? is_sideeffects_dc5 : buf_sideeffect[CmdPtr0]);
assign obuf_addr_in[31:0] = (ibuf_buf_byp ? lsu_addr_dc5[31:0] : buf_addr[(CmdPtr0 * 32)+:32]);
assign obuf_sz_in[1:0] = (ibuf_buf_byp ? {lsu_pkt_dc5[16:16], lsu_pkt_dc5[17:17]} : buf_sz[(CmdPtr0 * 2)+:2]);
assign obuf_merge_in = obuf_merge_en;
assign obuf_tag0_in[(LSU_BUS_TAG - 1):0] = (ibuf_buf_byp ? sv2v_cast_4(WrPtr0_dc5) : sv2v_cast_4(CmdPtr0));
assign obuf_tag1_in[(LSU_BUS_TAG - 1):0] = sv2v_cast_4(CmdPtr1);
assign obuf_cmd_done_in = ((~ (obuf_wr_en | obuf_rst)) & (obuf_cmd_done | bus_wcmd_sent));
assign obuf_data_done_in = ((~ (obuf_wr_en | obuf_rst)) & (obuf_data_done | bus_wdata_sent));
assign obuf_byteen0_in[7:0] = (ibuf_buf_byp ? (lsu_addr_dc5[2] ? {ldst_byteen_lo_dc5[3:0], 4'b0} : {4'b0, ldst_byteen_lo_dc5[3:0]}) : (buf_addr[((CmdPtr0 * 32) + 2)] ? {buf_byteen[(CmdPtr0 * 4)+:4], 4'b0} : {4'b0, buf_byteen[(CmdPtr0 * 4)+:4]}));
assign obuf_byteen1_in[7:0] = (buf_addr[((CmdPtr1 * 32) + 2)] ? {buf_byteen[(CmdPtr1 * 4)+:4], 4'b0} : {4'b0, buf_byteen[(CmdPtr1 * 4)+:4]});
assign obuf_data0_in[63:0] = (ibuf_buf_byp ? (lsu_addr_dc5[2] ? {store_data_lo_dc5[31:0], 32'b0} : {32'b0, store_data_lo_dc5[31:0]}) : (buf_addr[((CmdPtr0 * 32) + 2)] ? {buf_data[(CmdPtr0 * 32)+:32], 32'b0} : {32'b0, buf_data[(CmdPtr0 * 32)+:32]}));
assign obuf_data1_in[63:0] = (buf_addr[((CmdPtr1 * 32) + 2)] ? {buf_data[(CmdPtr1 * 32)+:32], 32'b0} : {32'b0, buf_data[(CmdPtr1 * 32)+:32]});
generate
genvar i;
for (i = 0; (i < 8); i = (i + 1)) begin
assign obuf_byteen_in[i] = (obuf_byteen0_in[i] | (obuf_merge_en & obuf_byteen1_in[i]));
assign obuf_data_in[((8 * i) + 7):(8 * i)] = ((obuf_merge_en & obuf_byteen1_in[i]) ? obuf_data1_in[((8 * i) + 7):(8 * i)] : obuf_data0_in[((8 * i) + 7):(8 * i)]);
end
endgenerate
assign obuf_merge_en = ((((((((CmdPtr0 != CmdPtr1) & found_cmdptr0) & found_cmdptr1) & (buf_state[(CmdPtr0 * 3)+:3] == CMD)) & (buf_state[(CmdPtr1 * 3)+:3] == CMD)) & (~ buf_cmd_state_bus_en[CmdPtr0])) & (~ buf_sideeffect[CmdPtr0])) & ((((~ buf_write[CmdPtr0]) & buf_dual[CmdPtr0]) & (~ buf_dualhi[CmdPtr0])) & buf_samedw[CmdPtr0]));
rvdff #(.WIDTH(1)) obuf_wren_ff(
.din(obuf_wr_en),
.dout(obuf_wr_enQ),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) obuf_cmd_done_ff(
.din(obuf_cmd_done_in),
.dout(obuf_cmd_done),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) obuf_data_done_ff(
.din(obuf_data_done_in),
.dout(obuf_data_done),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) obuf_valid_ff(
.din(1'b1),
.dout(obuf_valid),
.en(obuf_wr_en),
.clear(obuf_rst),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(LSU_BUS_TAG)) obuf_tag0ff(
.din(obuf_tag0_in),
.dout(obuf_tag0),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(LSU_BUS_TAG)) obuf_tag1ff(
.din(obuf_tag1_in),
.dout(obuf_tag1),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) obuf_mergeff(
.din(obuf_merge_in),
.dout(obuf_merge),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) obuf_writeff(
.din(obuf_write_in),
.dout(obuf_write),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) obuf_sideeffectff(
.din(obuf_sideeffect_in),
.dout(obuf_sideeffect),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(2)) obuf_szff(
.din(obuf_sz_in[1:0]),
.dout(obuf_sz),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) obuf_addrff(
.din(obuf_addr_in[31:0]),
.dout(obuf_addr),
.en(obuf_wr_en),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(8)) obuf_byteenff(
.din(obuf_byteen_in[7:0]),
.dout(obuf_byteen),
.en(obuf_wr_en),
.clk(lsu_bus_obuf_c1_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(64)) obuf_dataff(
.din(obuf_data_in[63:0]),
.dout(obuf_data),
.en(obuf_wr_en),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(TIMER_LOG2)) obuf_timerff(
.din(obuf_wr_timer_in),
.dout(obuf_wr_timer),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
always @(*) begin
WrPtr0_dc3[(DEPTH_LOG2 - 1):0] = 1'sb0;
WrPtr1_dc3[(DEPTH_LOG2 - 1):0] = 1'sb0;
found_wrptr0 = 1'sb0;
found_wrptr1 = 1'sb0;
begin : sv2v_autoblock_43
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
if ((~ found_wrptr0)) begin
WrPtr0_dc3[(DEPTH_LOG2 - 1):0] = sv2v_cast_3(i);
found_wrptr0 = ((buf_state[(i * 3)+:3] == IDLE) & (~ (((ibuf_valid & (ibuf_tag == sv2v_cast_3(i))) | (lsu_busreq_dc4 & ((WrPtr0_dc4 == sv2v_cast_3(i)) | (ldst_dual_dc4 & (WrPtr1_dc4 == sv2v_cast_3(i)))))) | (lsu_busreq_dc5 & ((WrPtr0_dc5 == sv2v_cast_3(i)) | (ldst_dual_dc5 & (WrPtr1_dc5 == sv2v_cast_3(i))))))));
end
end
end
begin : sv2v_autoblock_44
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
if ((~ found_wrptr1)) begin
WrPtr1_dc3[(DEPTH_LOG2 - 1):0] = sv2v_cast_3(i);
found_wrptr1 = ((buf_state[(i * 3)+:3] == IDLE) & (~ ((((ibuf_valid & (ibuf_tag == sv2v_cast_3(i))) | (lsu_busreq_dc3 & (WrPtr0_dc3 == sv2v_cast_3(i)))) | (lsu_busreq_dc4 & ((WrPtr0_dc4 == sv2v_cast_3(i)) | (ldst_dual_dc4 & (WrPtr1_dc4 == sv2v_cast_3(i)))))) | (lsu_busreq_dc5 & ((WrPtr0_dc5 == sv2v_cast_3(i)) | (ldst_dual_dc5 & (WrPtr1_dc5 == sv2v_cast_3(i))))))));
end
end
end
end
generate
genvar i;
for (i = 0; (i < DEPTH); i = (i + 1)) begin
assign CmdPtr0Dec[i] = (((~ (| buf_age[(i * DEPTH)+:DEPTH])) & (buf_state[(i * 3)+:3] == CMD)) & (~ buf_cmd_state_bus_en[i]));
assign CmdPtr1Dec[i] = ((((~ (| (buf_age[(i * DEPTH)+:DEPTH] & (~ CmdPtr0Dec)))) & (~ CmdPtr0Dec[i])) & (buf_state[(i * 3)+:3] == CMD)) & (~ buf_cmd_state_bus_en[i]));
end
endgenerate
assign found_cmdptr0 = (| CmdPtr0Dec);
assign found_cmdptr1 = (| CmdPtr1Dec);
assign CmdPtr0 = f_Enc8to3(sv2v_cast_8(CmdPtr0Dec[(DEPTH - 1):0]));
assign CmdPtr1 = f_Enc8to3(sv2v_cast_8(CmdPtr1Dec[(DEPTH - 1):0]));
generate
genvar GenAgeVec_i;
for (GenAgeVec_i = 0; (GenAgeVec_i < DEPTH); GenAgeVec_i = (GenAgeVec_i + 1)) begin : GenAgeVec
genvar j;
for (j = 0; (j < DEPTH); j = (j + 1)) begin
assign buf_age_in[((GenAgeVec_i * DEPTH) + j)] = ((((buf_state[(GenAgeVec_i * 3)+:3] == IDLE) & buf_state_en[GenAgeVec_i]) & ((((buf_state[(j * 3)+:3] == WAIT) | ((buf_state[(j * 3)+:3] == CMD) & (~ buf_cmd_state_bus_en[j]))) | ((((ibuf_drain_vld & lsu_busreq_dc5) & (ibuf_byp | ldst_dual_dc5)) & (sv2v_cast_3(GenAgeVec_i) == WrPtr0_dc5)) & (sv2v_cast_3(j) == ibuf_tag))) | ((((ibuf_byp & lsu_busreq_dc5) & ldst_dual_dc5) & (sv2v_cast_3(GenAgeVec_i) == WrPtr1_dc5)) & (sv2v_cast_3(j) == WrPtr0_dc5)))) | buf_age[((GenAgeVec_i * DEPTH) + j)]);
assign buf_age[((GenAgeVec_i * DEPTH) + j)] = (buf_ageQ[((GenAgeVec_i * DEPTH) + j)] & (~ ((buf_state[(j * 3)+:3] == CMD) & buf_cmd_state_bus_en[j])));
assign buf_age_younger[((GenAgeVec_i * DEPTH) + j)] = ((GenAgeVec_i == j) ? 1'b0 : ((~ buf_age[((GenAgeVec_i * DEPTH) + j)]) & (buf_state[(j * 3)+:3] != IDLE)));
assign buf_age_temp[((GenAgeVec_i * DEPTH) + j)] = (buf_age[((GenAgeVec_i * DEPTH) + j)] & (~ (CmdPtr0 == sv2v_cast_3(j))));
end
end
endgenerate
generate
genvar i;
for (i = 0; (i < DEPTH); i = (i + 1)) begin
assign ibuf_drainvec_vld[i] = (ibuf_drain_vld & (i == ibuf_tag));
assign buf_byteen_in[(i * 4)+:4] = (ibuf_drainvec_vld[i] ? ibuf_byteen_out[3:0] : (((ibuf_byp & ldst_dual_dc5) & (i == WrPtr1_dc5)) ? ldst_byteen_hi_dc5[3:0] : ldst_byteen_lo_dc5[3:0]));
assign buf_addr_in[(i * 32)+:32] = (ibuf_drainvec_vld[i] ? ibuf_addr[31:0] : (((ibuf_byp & ldst_dual_dc5) & (i == WrPtr1_dc5)) ? end_addr_dc5[31:0] : lsu_addr_dc5[31:0]));
assign buf_dual_in[i] = (ibuf_drainvec_vld[i] ? ibuf_dual : ldst_dual_dc5);
assign buf_samedw_in[i] = (ibuf_drainvec_vld[i] ? ibuf_samedw : ldst_samedw_dc5);
assign buf_nomerge_in[i] = (ibuf_drainvec_vld[i] ? (ibuf_nomerge | ibuf_force_drain) : no_dword_merge_dc5);
assign buf_dualhi_in[i] = (ibuf_drainvec_vld[i] ? ibuf_dual : ((ibuf_byp & ldst_dual_dc5) & (i == WrPtr1_dc5)));
assign buf_dualtag_in[(i * DEPTH_LOG2)+:DEPTH_LOG2] = (ibuf_drainvec_vld[i] ? ibuf_dualtag : (((ibuf_byp & ldst_dual_dc5) & (i == WrPtr1_dc5)) ? WrPtr0_dc5 : WrPtr1_dc5));
assign buf_nb_in[i] = (ibuf_drainvec_vld[i] ? ibuf_nb : lsu_nonblock_load_valid_dc5);
assign buf_sideeffect_in[i] = (ibuf_drainvec_vld[i] ? ibuf_sideeffect : is_sideeffects_dc5);
assign buf_unsign_in[i] = (ibuf_drainvec_vld[i] ? ibuf_unsign : lsu_pkt_dc5[12:12]);
assign buf_sz_in[(i * 2)+:2] = (ibuf_drainvec_vld[i] ? ibuf_sz : {lsu_pkt_dc5[16:16], lsu_pkt_dc5[17:17]});
assign buf_write_in[i] = (ibuf_drainvec_vld[i] ? ibuf_write : lsu_pkt_dc5[13:13]);
always @(*) begin
buf_nxtstate[(i * 3)+:3] = IDLE;
buf_state_en[i] = 1'sb0;
buf_cmd_state_bus_en[i] = 1'sb0;
buf_resp_state_bus_en[i] = 1'sb0;
buf_state_bus_en[i] = 1'sb0;
buf_wr_en[i] = 1'sb0;
buf_data_in[(i * 32)+:32] = 1'sb0;
buf_data_en[i] = 1'sb0;
buf_error_en[i] = 1'sb0;
buf_rst[i] = 1'sb0;
case (buf_state[(i * 3)+:3])
IDLE: begin
buf_nxtstate[(i * 3)+:3] = (lsu_bus_clk_en ? CMD : WAIT);
buf_state_en[i] = (((lsu_busreq_dc5 & (lsu_commit_dc5 | lsu_freeze_dc3)) & ((((ibuf_byp | ldst_dual_dc5) & (~ ibuf_merge_en)) & (i == WrPtr0_dc5)) | ((ibuf_byp & ldst_dual_dc5) & (i == WrPtr1_dc5)))) | (ibuf_drain_vld & (i == ibuf_tag)));
buf_wr_en[i] = buf_state_en[i];
buf_data_en[i] = buf_state_en[i];
buf_data_in[(i * 32)+:32] = ((ibuf_drain_vld & (i == ibuf_tag)) ? ibuf_data_out[31:0] : store_data_lo_dc5[31:0]);
end
WAIT: begin
buf_nxtstate[(i * 3)+:3] = CMD;
buf_state_en[i] = lsu_bus_clk_en;
end
CMD: begin
buf_nxtstate[(i * 3)+:3] = RESP;
buf_cmd_state_bus_en[i] = ((((obuf_tag0 == i) | (obuf_merge & (obuf_tag1 == i))) & obuf_valid) & obuf_wr_enQ);
buf_state_bus_en[i] = buf_cmd_state_bus_en[i];
buf_state_en[i] = (buf_state_bus_en[i] & lsu_bus_clk_en);
end
RESP: begin
buf_nxtstate[(i * 3)+:3] = ((buf_write[i] & (~ bus_rsp_write_error)) ? IDLE : DONE);
buf_resp_state_bus_en[i] = ((bus_rsp_write & (bus_rsp_write_tag == sv2v_cast_4(i))) | (bus_rsp_read & ((bus_rsp_read_tag == sv2v_cast_4(i)) | ((((buf_dual[i] & buf_dualhi[i]) & (~ buf_write[i])) & buf_samedw[i]) & (bus_rsp_read_tag == sv2v_cast_4(buf_dualtag[(i * DEPTH_LOG2)+:DEPTH_LOG2]))))));
buf_state_bus_en[i] = buf_resp_state_bus_en[i];
buf_state_en[i] = (buf_state_bus_en[i] & lsu_bus_clk_en);
buf_data_en[i] = (((buf_state_bus_en[i] & (~ buf_write[i])) & bus_rsp_read) & lsu_bus_clk_en);
buf_error_en[i] = ((buf_state_bus_en[i] & lsu_bus_clk_en) & ((bus_rsp_read_error & (bus_rsp_read_tag == sv2v_cast_4(i))) | (bus_rsp_write_error & (bus_rsp_write_tag == sv2v_cast_4(i)))));
buf_data_in[(i * 32)+:32] = ((buf_state_en[i] & (~ buf_error_en[i])) ? (buf_addr[((i * 32) + 2)] ? bus_rsp_rdata[63:32] : bus_rsp_rdata[31:0]) : bus_rsp_rdata[31:0]);
end
DONE: begin
buf_nxtstate[(i * 3)+:3] = IDLE;
buf_rst[i] = (lsu_bus_clk_en_q & ((buf_write[i] | (~ buf_dual[i])) | (buf_state[(buf_dualtag[(i * DEPTH_LOG2)+:DEPTH_LOG2] * 3)+:3] == DONE)));
buf_state_en[i] = buf_rst[i];
end
default: begin
buf_nxtstate[(i * 3)+:3] = IDLE;
buf_state_en[i] = 1'sb0;
buf_cmd_state_bus_en[i] = 1'sb0;
buf_resp_state_bus_en[i] = 1'sb0;
buf_state_bus_en[i] = 1'sb0;
buf_wr_en[i] = 1'sb0;
buf_data_in[(i * 32)+:32] = 1'sb0;
buf_data_en[i] = 1'sb0;
buf_error_en[i] = 1'sb0;
buf_rst[i] = 1'sb0;
end
endcase
end
assign buf_state[(i * 3)+:3] = buf_state_out[(i * 3)+:3];
wire [3:1] sv2v_tmp_buf_state_ff_dout;
always @(*) buf_state_out[(i * 3)+:3] = sv2v_tmp_buf_state_ff_dout;
rvdffs #(.WIDTH(3)) buf_state_ff(
.din(buf_nxtstate[(i * 3)+:3]),
.dout(sv2v_tmp_buf_state_ff_dout),
.en(buf_state_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [DEPTH:1] sv2v_tmp_buf_ageff_dout;
always @(*) buf_ageQ[(i * DEPTH)+:DEPTH] = sv2v_tmp_buf_ageff_dout;
rvdff #(.WIDTH(DEPTH)) buf_ageff(
.din(buf_age_in[(i * DEPTH)+:DEPTH]),
.dout(sv2v_tmp_buf_ageff_dout),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [DEPTH_LOG2:1] sv2v_tmp_buf_dualtagff_dout;
always @(*) buf_dualtag[(i * DEPTH_LOG2)+:DEPTH_LOG2] = sv2v_tmp_buf_dualtagff_dout;
rvdffs #(.WIDTH(DEPTH_LOG2)) buf_dualtagff(
.din(buf_dualtag_in[(i * DEPTH_LOG2)+:DEPTH_LOG2]),
.dout(sv2v_tmp_buf_dualtagff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_dualff_dout;
always @(*) buf_dual[i] = sv2v_tmp_buf_dualff_dout;
rvdffs #(.WIDTH(1)) buf_dualff(
.din(buf_dual_in[i]),
.dout(sv2v_tmp_buf_dualff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_samedwff_dout;
always @(*) buf_samedw[i] = sv2v_tmp_buf_samedwff_dout;
rvdffs #(.WIDTH(1)) buf_samedwff(
.din(buf_samedw_in[i]),
.dout(sv2v_tmp_buf_samedwff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_nomergeff_dout;
always @(*) buf_nomerge[i] = sv2v_tmp_buf_nomergeff_dout;
rvdffs #(.WIDTH(1)) buf_nomergeff(
.din(buf_nomerge_in[i]),
.dout(sv2v_tmp_buf_nomergeff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_dualhiff_dout;
always @(*) buf_dualhi[i] = sv2v_tmp_buf_dualhiff_dout;
rvdffs #(.WIDTH(1)) buf_dualhiff(
.din(buf_dualhi_in[i]),
.dout(sv2v_tmp_buf_dualhiff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_nbff_dout;
always @(*) buf_nb[i] = sv2v_tmp_buf_nbff_dout;
rvdffs #(.WIDTH(1)) buf_nbff(
.din(buf_nb_in[i]),
.dout(sv2v_tmp_buf_nbff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_sideeffectff_dout;
always @(*) buf_sideeffect[i] = sv2v_tmp_buf_sideeffectff_dout;
rvdffs #(.WIDTH(1)) buf_sideeffectff(
.din(buf_sideeffect_in[i]),
.dout(sv2v_tmp_buf_sideeffectff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_unsignff_dout;
always @(*) buf_unsign[i] = sv2v_tmp_buf_unsignff_dout;
rvdffs #(.WIDTH(1)) buf_unsignff(
.din(buf_unsign_in[i]),
.dout(sv2v_tmp_buf_unsignff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [1:1] sv2v_tmp_buf_writeff_dout;
always @(*) buf_write[i] = sv2v_tmp_buf_writeff_dout;
rvdffs #(.WIDTH(1)) buf_writeff(
.din(buf_write_in[i]),
.dout(sv2v_tmp_buf_writeff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [2:1] sv2v_tmp_buf_szff_dout;
always @(*) buf_sz[(i * 2)+:2] = sv2v_tmp_buf_szff_dout;
rvdffs #(.WIDTH(2)) buf_szff(
.din(buf_sz_in[(i * 2)+:2]),
.dout(sv2v_tmp_buf_szff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [32:1] sv2v_tmp_buf_addrff_dout;
always @(*) buf_addr[(i * 32)+:32] = sv2v_tmp_buf_addrff_dout;
rvdffe #(.WIDTH(32)) buf_addrff(
.din(buf_addr_in[(i * 32)+:32]),
.dout(sv2v_tmp_buf_addrff_dout),
.en(buf_wr_en[i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
wire [4:1] sv2v_tmp_buf_byteenff_dout;
always @(*) buf_byteen[(i * 4)+:4] = sv2v_tmp_buf_byteenff_dout;
rvdffs #(.WIDTH(4)) buf_byteenff(
.din(buf_byteen_in[(i * 4)+:4]),
.dout(sv2v_tmp_buf_byteenff_dout),
.en(buf_wr_en[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
wire [32:1] sv2v_tmp_buf_dataff_dout;
always @(*) buf_data[(i * 32)+:32] = sv2v_tmp_buf_dataff_dout;
rvdffe #(.WIDTH(32)) buf_dataff(
.din(buf_data_in[(i * 32)+:32]),
.dout(sv2v_tmp_buf_dataff_dout),
.en(buf_data_en[i]),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
wire [1:1] sv2v_tmp_buf_errorff_dout;
always @(*) buf_error[i] = sv2v_tmp_buf_errorff_dout;
rvdffsc #(.WIDTH(1)) buf_errorff(
.din(1'b1),
.dout(sv2v_tmp_buf_errorff_dout),
.en(buf_error_en[i]),
.clear(buf_rst[i]),
.clk(lsu_bus_buf_c1_clk),
.rst_l(rst_l)
);
end
endgenerate
always @(*) begin
buf_numvld_any[3:0] = (((((({3'b0, (lsu_pkt_dc1[0:0] & (~ lsu_pkt_dc1[11:11]))} << (lsu_pkt_dc1[0:0] & ldst_dual_dc1)) + ({3'b0, lsu_busreq_dc2} << ldst_dual_dc2)) + ({3'b0, lsu_busreq_dc3} << ldst_dual_dc3)) + ({3'b0, lsu_busreq_dc4} << ldst_dual_dc4)) + ({3'b0, lsu_busreq_dc5} << ldst_dual_dc5)) + {3'b0, ibuf_valid});
buf_numvld_wrcmd_any[3:0] = 4'b0;
buf_numvld_cmd_any[3:0] = 4'b0;
buf_numvld_pend_any[3:0] = 4'b0;
begin : sv2v_autoblock_45
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
buf_numvld_any[3:0] = (buf_numvld_any[3:0] + {3'b0, (buf_state[(i * 3)+:3] != IDLE)});
buf_numvld_wrcmd_any[3:0] = (buf_numvld_wrcmd_any[3:0] + {3'b0, ((buf_write[i] & (buf_state[(i * 3)+:3] == CMD)) & (~ buf_cmd_state_bus_en[i]))});
buf_numvld_cmd_any[3:0] = (buf_numvld_cmd_any[3:0] + {3'b0, ((buf_state[(i * 3)+:3] == CMD) & (~ buf_cmd_state_bus_en[i]))});
buf_numvld_pend_any[3:0] = (buf_numvld_pend_any[3:0] + {3'b0, ((buf_state[(i * 3)+:3] == WAIT) | ((buf_state[(i * 3)+:3] == CMD) & (~ buf_cmd_state_bus_en[i])))});
end
end
end
assign lsu_bus_buffer_pend_any = (buf_numvld_pend_any != 0);
assign lsu_bus_buffer_full_any = (buf_numvld_any[3:0] >= (DEPTH - 1));
assign lsu_bus_buffer_empty_any = (((~ (| buf_state[((DEPTH * 3) - 1):0])) & (~ ibuf_valid)) & (~ obuf_valid));
assign FreezePtrEn = ((lsu_busreq_dc3 & lsu_pkt_dc3[14:14]) & ld_freeze_dc3);
assign ld_freeze_en = (((((((is_sideeffects_dc2 | dec_nonblock_load_freeze_dc2) | dec_tlu_non_blocking_disable) & lsu_busreq_dc2) & lsu_pkt_dc2[14:14]) & (~ lsu_freeze_dc3)) & (~ flush_dc2_up)) & (~ ld_full_hit_dc2));
always @(*) begin
ld_freeze_rst = (flush_dc3 | (dec_tlu_cancel_e4 & ld_freeze_dc3));
begin : sv2v_autoblock_46
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
ld_freeze_rst = (ld_freeze_rst | (((buf_rst[i] & (sv2v_cast_3(i) == FreezePtr)) & (~ FreezePtrEn)) & ld_freeze_dc3));
end
end
end
assign ld_block_bus_data[31:0] = sv2v_cast_32(({({32 {buf_dual[FreezePtr]}} & buf_data[(buf_dualtag[(FreezePtr * DEPTH_LOG2)+:DEPTH_LOG2] * 32)+:32]), buf_data[(FreezePtr * 32)+:32]} >> (8 * buf_addr[(FreezePtr * 32)+:2])));
assign ld_precise_bus_error = ((((((buf_error[FreezePtr] | (buf_dual[FreezePtr] & buf_error[buf_dualtag[(FreezePtr * DEPTH_LOG2)+:DEPTH_LOG2]])) & (~ buf_write[FreezePtr])) & buf_rst[FreezePtr]) & lsu_freeze_dc3) & ld_freeze_rst) & (~ flush_dc3));
assign ld_bus_error_addr_dc3[31:0] = buf_addr[(FreezePtr * 32)+:32];
assign lsu_nonblock_load_valid_dc3 = ((((((lsu_busreq_dc3 & lsu_pkt_dc3[0:0]) & lsu_pkt_dc3[14:14]) & (~ flush_dc3)) & (~ dec_nonblock_load_freeze_dc3)) & (~ lsu_freeze_dc3)) & (~ dec_tlu_non_blocking_disable));
assign lsu_nonblock_load_tag_dc3[(DEPTH_LOG2 - 1):0] = WrPtr0_dc3[(DEPTH_LOG2 - 1):0];
assign lsu_nonblock_load_inv_dc5 = (lsu_nonblock_load_valid_dc5 & (~ lsu_commit_dc5));
assign lsu_nonblock_load_inv_tag_dc5[(DEPTH_LOG2 - 1):0] = WrPtr0_dc5[(DEPTH_LOG2 - 1):0];
always @(*) begin
lsu_nonblock_load_data_valid_lo = 1'sb0;
lsu_nonblock_load_data_valid_hi = 1'sb0;
lsu_nonblock_load_data_error_lo = 1'sb0;
lsu_nonblock_load_data_error_hi = 1'sb0;
lsu_nonblock_load_data_tag[(DEPTH_LOG2 - 1):0] = 1'sb0;
lsu_nonblock_load_data_lo[31:0] = 1'sb0;
lsu_nonblock_load_data_hi[31:0] = 1'sb0;
begin : sv2v_autoblock_47
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
lsu_nonblock_load_data_valid_hi = (lsu_nonblock_load_data_valid_hi | ((((((lsu_bus_clk_en_q & (buf_state[(i * 3)+:3] == DONE)) & buf_rst[i]) & (~ dec_tlu_non_blocking_disable)) & buf_nb[i]) & (~ buf_error[i])) & (buf_dual[i] & buf_dualhi[i])));
lsu_nonblock_load_data_valid_lo = (lsu_nonblock_load_data_valid_lo | ((((((lsu_bus_clk_en_q & (buf_state[(i * 3)+:3] == DONE)) & buf_rst[i]) & (~ dec_tlu_non_blocking_disable)) & buf_nb[i]) & (~ buf_error[i])) & ((~ buf_dual[i]) | (~ buf_dualhi[i]))));
lsu_nonblock_load_data_error_hi = (lsu_nonblock_load_data_error_hi | ((((((lsu_bus_clk_en_q & (buf_state[(i * 3)+:3] == DONE)) & buf_rst[i]) & (~ dec_tlu_non_blocking_disable)) & buf_error[i]) & buf_nb[i]) & (buf_dual[i] & buf_dualhi[i])));
lsu_nonblock_load_data_error_lo = (lsu_nonblock_load_data_error_lo | ((((((lsu_bus_clk_en_q & (buf_state[(i * 3)+:3] == DONE)) & buf_rst[i]) & (~ dec_tlu_non_blocking_disable)) & buf_error[i]) & buf_nb[i]) & ((~ buf_dual[i]) | (~ buf_dualhi[i]))));
lsu_nonblock_load_data_tag[(DEPTH_LOG2 - 1):0] = (lsu_nonblock_load_data_tag[(DEPTH_LOG2 - 1):0] | (sv2v_cast_3(i) & {DEPTH_LOG2 {((((buf_state[(i * 3)+:3] == DONE) & buf_nb[i]) & buf_rst[i]) & ((~ buf_dual[i]) | (~ buf_dualhi[i])))}}));
lsu_nonblock_load_data_lo[31:0] = (lsu_nonblock_load_data_lo[31:0] | (buf_data[(i * 32)+:32] & {32 {((((buf_state[(i * 3)+:3] == DONE) & buf_nb[i]) & buf_rst[i]) & ((~ buf_dual[i]) | (~ buf_dualhi[i])))}}));
lsu_nonblock_load_data_hi[31:0] = (lsu_nonblock_load_data_hi[31:0] | (buf_data[(i * 32)+:32] & {32 {((((buf_state[(i * 3)+:3] == DONE) & buf_nb[i]) & buf_rst[i]) & (buf_dual[i] & buf_dualhi[i]))}}));
end
end
end
assign lsu_nonblock_addr_offset[1:0] = buf_addr[(lsu_nonblock_load_data_tag * 32)+:2];
assign lsu_nonblock_sz[1:0] = buf_sz[(lsu_nonblock_load_data_tag * 2)+:2];
assign lsu_nonblock_unsign = buf_unsign[lsu_nonblock_load_data_tag];
assign lsu_nonblock_dual = buf_dual[lsu_nonblock_load_data_tag];
assign lsu_nonblock_data_unalgn[31:0] = sv2v_cast_32(({lsu_nonblock_load_data_hi[31:0], lsu_nonblock_load_data_lo[31:0]} >> (8 * lsu_nonblock_addr_offset[1:0])));
assign lsu_nonblock_load_data_valid = (lsu_nonblock_load_data_valid_lo & ((~ lsu_nonblock_dual) | lsu_nonblock_load_data_valid_hi));
assign lsu_nonblock_load_data_error = (lsu_nonblock_load_data_error_lo | (lsu_nonblock_dual & lsu_nonblock_load_data_error_hi));
assign lsu_nonblock_load_data = ((((({32 {(lsu_nonblock_unsign & (lsu_nonblock_sz[1:0] == 2'b00))}} & {24'b0, lsu_nonblock_data_unalgn[7:0]}) | ({32 {(lsu_nonblock_unsign & (lsu_nonblock_sz[1:0] == 2'b01))}} & {16'b0, lsu_nonblock_data_unalgn[15:0]})) | ({32 {((~ lsu_nonblock_unsign) & (lsu_nonblock_sz[1:0] == 2'b00))}} & {{24 {lsu_nonblock_data_unalgn[7]}}, lsu_nonblock_data_unalgn[7:0]})) | ({32 {((~ lsu_nonblock_unsign) & (lsu_nonblock_sz[1:0] == 2'b01))}} & {{16 {lsu_nonblock_data_unalgn[15]}}, lsu_nonblock_data_unalgn[15:0]})) | ({32 {(lsu_nonblock_sz[1:0] == 2'b10)}} & lsu_nonblock_data_unalgn[31:0]));
always @(*) begin
bus_sideeffect_pend = ((obuf_valid & obuf_sideeffect) & dec_tlu_sideeffect_posted_disable);
begin : sv2v_autoblock_48
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
bus_sideeffect_pend = (bus_sideeffect_pend | (((buf_state[(i * 3)+:3] == RESP) & buf_sideeffect[i]) & dec_tlu_sideeffect_posted_disable));
end
end
end
assign lsu_imprecise_error_load_any = lsu_nonblock_load_data_error;
always @(*) begin
bus_addr_match_pending = 1'sb0;
begin : sv2v_autoblock_49
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
bus_addr_match_pending = (bus_addr_match_pending | (((obuf_valid & (obuf_addr[31:3] == buf_addr[((i * 32) + 3)+:29])) & (buf_state[(i * 3)+:3] == RESP)) & (~ ((obuf_tag0 == sv2v_cast_4(i)) | (obuf_merge & (obuf_tag1 == sv2v_cast_4(i)))))));
end
end
end
reg [(DEPTH_LOG2 - 1):0] lsu_imprecise_error_store_tag;
always @(*) begin
lsu_imprecise_error_store_any = 1'sb0;
lsu_imprecise_error_store_tag = 1'sb0;
begin : sv2v_autoblock_50
reg signed [31:0] i;
for (i = 0; (i < DEPTH); i = (i + 1))
begin
lsu_imprecise_error_store_any = (lsu_imprecise_error_store_any | (((lsu_bus_clk_en_q & (buf_state[(i * 3)+:3] == DONE)) & buf_error[i]) & buf_write[i]));
lsu_imprecise_error_store_tag = (lsu_imprecise_error_store_tag | (sv2v_cast_3(i) & {DEPTH_LOG2 {(((buf_state[(i * 3)+:3] == DONE) & buf_error[i]) & buf_write[i])}}));
end
end
end
assign lsu_imprecise_error_addr_any[31:0] = (lsu_imprecise_error_load_any ? buf_addr[(lsu_nonblock_load_data_tag * 32)+:32] : buf_addr[(lsu_imprecise_error_store_tag * 32)+:32]);
assign bus_cmd_ready = (obuf_write ? ((obuf_cmd_done | obuf_data_done) ? (obuf_cmd_done ? lsu_axi_wready : lsu_axi_awready) : (lsu_axi_awready & lsu_axi_wready)) : lsu_axi_arready);
assign bus_wcmd_sent = (lsu_axi_awvalid & lsu_axi_awready);
assign bus_wdata_sent = (lsu_axi_wvalid & lsu_axi_wready);
assign bus_cmd_sent = (((obuf_cmd_done | bus_wcmd_sent) & (obuf_data_done | bus_wdata_sent)) | (lsu_axi_arvalid & lsu_axi_arready));
assign bus_rsp_read = (lsu_axi_rvalid_q & lsu_axi_rready_q);
assign bus_rsp_write = (lsu_axi_bvalid_q & lsu_axi_bready_q);
assign bus_rsp_read_tag[(LSU_BUS_TAG - 1):0] = lsu_axi_rid_q[(LSU_BUS_TAG - 1):0];
assign bus_rsp_write_tag[(LSU_BUS_TAG - 1):0] = lsu_axi_bid_q[(LSU_BUS_TAG - 1):0];
assign bus_rsp_write_error = (bus_rsp_write & (lsu_axi_bresp_q[1:0] != 2'b0));
assign bus_rsp_read_error = (bus_rsp_read & (lsu_axi_rresp_q[1:0] != 2'b0));
assign bus_rsp_rdata[63:0] = lsu_axi_rdata_q[63:0];
assign lsu_axi_awvalid = (((obuf_valid & obuf_write) & (~ obuf_cmd_done)) & (~ bus_addr_match_pending));
assign lsu_axi_awid[(LSU_BUS_TAG - 1):0] = sv2v_cast_4(obuf_tag0);
assign lsu_axi_awaddr[31:0] = (obuf_sideeffect ? obuf_addr[31:0] : {obuf_addr[31:3], 3'b0});
assign lsu_axi_awsize[2:0] = (obuf_sideeffect ? {1'b0, obuf_sz[1:0]} : 3'b011);
assign lsu_axi_awprot[2:0] = 1'sb0;
assign lsu_axi_awcache[3:0] = (obuf_sideeffect ? 4'b0 : 4'b1111);
assign lsu_axi_awregion[3:0] = obuf_addr[31:28];
assign lsu_axi_awlen[7:0] = 1'sb0;
assign lsu_axi_awburst[1:0] = 2'b01;
assign lsu_axi_awqos[3:0] = 1'sb0;
assign lsu_axi_awlock = 1'sb0;
assign lsu_axi_wvalid = (((obuf_valid & obuf_write) & (~ obuf_data_done)) & (~ bus_addr_match_pending));
assign lsu_axi_wstrb[7:0] = (obuf_byteen[7:0] & {8 {obuf_write}});
assign lsu_axi_wdata[63:0] = obuf_data[63:0];
assign lsu_axi_wlast = 1'sb1;
assign lsu_axi_arvalid = ((obuf_valid & (~ obuf_write)) & (~ bus_addr_match_pending));
assign lsu_axi_arid[(LSU_BUS_TAG - 1):0] = sv2v_cast_4(obuf_tag0);
assign lsu_axi_araddr[31:0] = (obuf_sideeffect ? obuf_addr[31:0] : {obuf_addr[31:3], 3'b0});
assign lsu_axi_arsize[2:0] = (obuf_sideeffect ? {1'b0, obuf_sz[1:0]} : 3'b011);
assign lsu_axi_arprot[2:0] = 1'sb0;
assign lsu_axi_arcache[3:0] = (obuf_sideeffect ? 4'b0 : 4'b1111);
assign lsu_axi_arregion[3:0] = obuf_addr[31:28];
assign lsu_axi_arlen[7:0] = 1'sb0;
assign lsu_axi_arburst[1:0] = 2'b01;
assign lsu_axi_arqos[3:0] = 1'sb0;
assign lsu_axi_arlock = 1'sb0;
assign lsu_axi_bready = 1;
assign lsu_axi_rready = 1;
assign lsu_pmu_bus_trxn = (((lsu_axi_awvalid_q & lsu_axi_awready_q) | (lsu_axi_wvalid_q & lsu_axi_wready_q)) | (lsu_axi_arvalid_q & lsu_axi_arready_q));
assign lsu_pmu_bus_misaligned = (lsu_busreq_dc2 & ldst_dual_dc2);
assign lsu_pmu_bus_error = ((ld_bus_error_dc3 | lsu_imprecise_error_load_any) | lsu_imprecise_error_store_any);
assign lsu_pmu_bus_busy = (((lsu_axi_awvalid_q & (~ lsu_axi_awready_q)) | (lsu_axi_wvalid_q & (~ lsu_axi_wready_q))) | (lsu_axi_arvalid_q & (~ lsu_axi_arready_q)));
rvdff #(.WIDTH(1)) lsu_axi_awvalid_ff(
.din(lsu_axi_awvalid),
.dout(lsu_axi_awvalid_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_awready_ff(
.din(lsu_axi_awready),
.dout(lsu_axi_awready_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_wvalid_ff(
.din(lsu_axi_wvalid),
.dout(lsu_axi_wvalid_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_wready_ff(
.din(lsu_axi_wready),
.dout(lsu_axi_wready_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_arvalid_ff(
.din(lsu_axi_arvalid),
.dout(lsu_axi_arvalid_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_arready_ff(
.din(lsu_axi_arready),
.dout(lsu_axi_arready_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_bvalid_ff(
.din(lsu_axi_bvalid),
.dout(lsu_axi_bvalid_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_bready_ff(
.din(lsu_axi_bready),
.dout(lsu_axi_bready_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(2)) lsu_axi_bresp_ff(
.din(lsu_axi_bresp[1:0]),
.dout(lsu_axi_bresp_q[1:0]),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(LSU_BUS_TAG)) lsu_axi_bid_ff(
.din(lsu_axi_bid[(LSU_BUS_TAG - 1):0]),
.dout(lsu_axi_bid_q[(LSU_BUS_TAG - 1):0]),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(64)) lsu_axi_rdata_ff(
.din(lsu_axi_rdata[63:0]),
.dout(lsu_axi_rdata_q[63:0]),
.en((lsu_axi_rvalid & lsu_bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdff #(.WIDTH(1)) lsu_axi_rvalid_ff(
.din(lsu_axi_rvalid),
.dout(lsu_axi_rvalid_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_axi_rready_ff(
.din(lsu_axi_rready),
.dout(lsu_axi_rready_q),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(2)) lsu_axi_rresp_ff(
.din(lsu_axi_rresp[1:0]),
.dout(lsu_axi_rresp_q[1:0]),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(LSU_BUS_TAG)) lsu_axi_rid_ff(
.din(lsu_axi_rid[(LSU_BUS_TAG - 1):0]),
.dout(lsu_axi_rid_q[(LSU_BUS_TAG - 1):0]),
.clk(lsu_busm_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) ld_freezeff(
.din(1'b1),
.dout(ld_freeze_dc3),
.en(ld_freeze_en),
.clear(ld_freeze_rst),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(DEPTH_LOG2)) lsu_FreezePtrff(
.din(WrPtr0_dc3),
.dout(FreezePtr),
.en(FreezePtrEn),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ld_bus_errorff(
.din(ld_precise_bus_error),
.dout(ld_bus_error_dc3),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(32)) ld_bus_dataff(
.din(ld_block_bus_data[31:0]),
.dout(ld_bus_data_dc3[31:0]),
.clk(lsu_free_c2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_LOG2)) lsu_WrPtr0_dc4ff(
.din(WrPtr0_dc3),
.dout(WrPtr0_dc4),
.clk(lsu_c2_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_LOG2)) lsu_WrPtr0_dc5ff(
.din(WrPtr0_dc4),
.dout(WrPtr0_dc5),
.clk(lsu_c2_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_LOG2)) lsu_WrPtr1_dc4ff(
.din(WrPtr1_dc3),
.dout(WrPtr1_dc4),
.clk(lsu_c2_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(DEPTH_LOG2)) lsu_WrPtr1_dc5ff(
.din(WrPtr1_dc4),
.dout(WrPtr1_dc5),
.clk(lsu_c2_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_busreq_dc3ff(
.din(((lsu_busreq_dc2 & (~ lsu_freeze_dc3)) & (~ ld_full_hit_dc2))),
.dout(lsu_busreq_dc3),
.clk(lsu_c2_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_busreq_dc4ff(
.din((lsu_busreq_dc3 & (~ flush_dc4))),
.dout(lsu_busreq_dc4),
.clk(lsu_c2_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_busreq_dc5ff(
.din((lsu_busreq_dc4 & (~ flush_dc5))),
.dout(lsu_busreq_dc5),
.clk(lsu_c2_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) dec_nonblock_load_freeze_dc3ff(
.din(dec_nonblock_load_freeze_dc2),
.dout(dec_nonblock_load_freeze_dc3),
.clk(lsu_freeze_c2_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_nonblock_load_valid_dc4ff(
.din(lsu_nonblock_load_valid_dc3),
.dout(lsu_nonblock_load_valid_dc4),
.clk(lsu_c2_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) lsu_nonblock_load_valid_dc5ff(
.din(lsu_nonblock_load_valid_dc4),
.dout(lsu_nonblock_load_valid_dc5),
.clk(lsu_c2_dc5_clk),
.rst_l(rst_l)
);
endmodule
module lsu_bus_intf (
clk,
rst_l,
scan_mode,
dec_tlu_non_blocking_disable,
dec_tlu_wb_coalescing_disable,
dec_tlu_ld_miss_byp_wb_disable,
dec_tlu_sideeffect_posted_disable,
lsu_c1_dc3_clk,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
lsu_c2_dc3_clk,
lsu_c2_dc4_clk,
lsu_c2_dc5_clk,
lsu_freeze_c1_dc2_clk,
lsu_freeze_c1_dc3_clk,
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_bus_ibuf_c1_clk,
lsu_bus_obuf_c1_clk,
lsu_bus_buf_c1_clk,
lsu_free_c2_clk,
free_clk,
lsu_busm_clk,
lsu_busreq_dc2,
lsu_pkt_dc1,
lsu_pkt_dc2,
lsu_pkt_dc3,
lsu_pkt_dc4,
lsu_pkt_dc5,
lsu_addr_dc1,
lsu_addr_dc2,
lsu_addr_dc3,
lsu_addr_dc4,
lsu_addr_dc5,
end_addr_dc1,
end_addr_dc2,
end_addr_dc3,
end_addr_dc4,
end_addr_dc5,
addr_external_dc2,
addr_external_dc3,
addr_external_dc4,
addr_external_dc5,
store_data_dc2,
store_data_dc3,
store_data_dc4,
store_data_dc5,
lsu_commit_dc5,
is_sideeffects_dc2,
is_sideeffects_dc3,
flush_dc2_up,
flush_dc3,
flush_dc4,
flush_dc5,
dec_tlu_cancel_e4,
lsu_freeze_dc3,
lsu_busreq_dc5,
lsu_bus_buffer_pend_any,
lsu_bus_buffer_full_any,
lsu_bus_buffer_empty_any,
bus_read_data_dc3,
ld_bus_error_dc3,
ld_bus_error_addr_dc3,
lsu_imprecise_error_load_any,
lsu_imprecise_error_store_any,
lsu_imprecise_error_addr_any,
dec_nonblock_load_freeze_dc2,
lsu_nonblock_load_valid_dc3,
lsu_nonblock_load_tag_dc3,
lsu_nonblock_load_inv_dc5,
lsu_nonblock_load_inv_tag_dc5,
lsu_nonblock_load_data_valid,
lsu_nonblock_load_data_error,
lsu_nonblock_load_data_tag,
lsu_nonblock_load_data,
lsu_pmu_bus_trxn,
lsu_pmu_bus_misaligned,
lsu_pmu_bus_error,
lsu_pmu_bus_busy,
lsu_axi_awvalid,
lsu_axi_awready,
lsu_axi_awid,
lsu_axi_awaddr,
lsu_axi_awregion,
lsu_axi_awlen,
lsu_axi_awsize,
lsu_axi_awburst,
lsu_axi_awlock,
lsu_axi_awcache,
lsu_axi_awprot,
lsu_axi_awqos,
lsu_axi_wvalid,
lsu_axi_wready,
lsu_axi_wdata,
lsu_axi_wstrb,
lsu_axi_wlast,
lsu_axi_bvalid,
lsu_axi_bready,
lsu_axi_bresp,
lsu_axi_bid,
lsu_axi_arvalid,
lsu_axi_arready,
lsu_axi_arid,
lsu_axi_araddr,
lsu_axi_arregion,
lsu_axi_arlen,
lsu_axi_arsize,
lsu_axi_arburst,
lsu_axi_arlock,
lsu_axi_arcache,
lsu_axi_arprot,
lsu_axi_arqos,
lsu_axi_rvalid,
lsu_axi_rready,
lsu_axi_rid,
lsu_axi_rdata,
lsu_axi_rresp,
lsu_axi_rlast,
lsu_bus_clk_en
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire scan_mode;
input wire dec_tlu_non_blocking_disable;
input wire dec_tlu_wb_coalescing_disable;
input wire dec_tlu_ld_miss_byp_wb_disable;
input wire dec_tlu_sideeffect_posted_disable;
input wire lsu_c1_dc3_clk;
input wire lsu_c1_dc4_clk;
input wire lsu_c1_dc5_clk;
input wire lsu_c2_dc3_clk;
input wire lsu_c2_dc4_clk;
input wire lsu_c2_dc5_clk;
input wire lsu_freeze_c1_dc2_clk;
input wire lsu_freeze_c1_dc3_clk;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire lsu_bus_ibuf_c1_clk;
input wire lsu_bus_obuf_c1_clk;
input wire lsu_bus_buf_c1_clk;
input wire lsu_free_c2_clk;
input wire free_clk;
input wire lsu_busm_clk;
input wire lsu_busreq_dc2;
input wire [18:0] lsu_pkt_dc1;
input wire [18:0] lsu_pkt_dc2;
input wire [18:0] lsu_pkt_dc3;
input wire [18:0] lsu_pkt_dc4;
input wire [18:0] lsu_pkt_dc5;
input wire [31:0] lsu_addr_dc1;
input wire [31:0] lsu_addr_dc2;
input wire [31:0] lsu_addr_dc3;
input wire [31:0] lsu_addr_dc4;
input wire [31:0] lsu_addr_dc5;
input wire [31:0] end_addr_dc1;
input wire [31:0] end_addr_dc2;
input wire [31:0] end_addr_dc3;
input wire [31:0] end_addr_dc4;
input wire [31:0] end_addr_dc5;
input wire addr_external_dc2;
input wire addr_external_dc3;
input wire addr_external_dc4;
input wire addr_external_dc5;
input wire [63:0] store_data_dc2;
input wire [63:0] store_data_dc3;
input wire [31:0] store_data_dc4;
input wire [31:0] store_data_dc5;
input wire lsu_commit_dc5;
input wire is_sideeffects_dc2;
input wire is_sideeffects_dc3;
input wire flush_dc2_up;
input wire flush_dc3;
input wire flush_dc4;
input wire flush_dc5;
input wire dec_tlu_cancel_e4;
output wire lsu_freeze_dc3;
output wire lsu_busreq_dc5;
output wire lsu_bus_buffer_pend_any;
output wire lsu_bus_buffer_full_any;
output wire lsu_bus_buffer_empty_any;
output wire [31:0] bus_read_data_dc3;
output wire ld_bus_error_dc3;
output wire [31:0] ld_bus_error_addr_dc3;
output wire lsu_imprecise_error_load_any;
output wire lsu_imprecise_error_store_any;
output wire [31:0] lsu_imprecise_error_addr_any;
input wire dec_nonblock_load_freeze_dc2;
output wire lsu_nonblock_load_valid_dc3;
output wire [2:0] lsu_nonblock_load_tag_dc3;
output wire lsu_nonblock_load_inv_dc5;
output wire [2:0] lsu_nonblock_load_inv_tag_dc5;
output wire lsu_nonblock_load_data_valid;
output wire lsu_nonblock_load_data_error;
output wire [2:0] lsu_nonblock_load_data_tag;
output wire [31:0] lsu_nonblock_load_data;
output wire lsu_pmu_bus_trxn;
output wire lsu_pmu_bus_misaligned;
output wire lsu_pmu_bus_error;
output wire lsu_pmu_bus_busy;
output wire lsu_axi_awvalid;
input wire lsu_axi_awready;
output wire [3:0] lsu_axi_awid;
output wire [31:0] lsu_axi_awaddr;
output wire [3:0] lsu_axi_awregion;
output wire [7:0] lsu_axi_awlen;
output wire [2:0] lsu_axi_awsize;
output wire [1:0] lsu_axi_awburst;
output wire lsu_axi_awlock;
output wire [3:0] lsu_axi_awcache;
output wire [2:0] lsu_axi_awprot;
output wire [3:0] lsu_axi_awqos;
output wire lsu_axi_wvalid;
input wire lsu_axi_wready;
output wire [63:0] lsu_axi_wdata;
output wire [7:0] lsu_axi_wstrb;
output wire lsu_axi_wlast;
input wire lsu_axi_bvalid;
output wire lsu_axi_bready;
input wire [1:0] lsu_axi_bresp;
input wire [3:0] lsu_axi_bid;
output wire lsu_axi_arvalid;
input wire lsu_axi_arready;
output wire [3:0] lsu_axi_arid;
output wire [31:0] lsu_axi_araddr;
output wire [3:0] lsu_axi_arregion;
output wire [7:0] lsu_axi_arlen;
output wire [2:0] lsu_axi_arsize;
output wire [1:0] lsu_axi_arburst;
output wire lsu_axi_arlock;
output wire [3:0] lsu_axi_arcache;
output wire [2:0] lsu_axi_arprot;
output wire [3:0] lsu_axi_arqos;
input wire lsu_axi_rvalid;
output wire lsu_axi_rready;
input wire [3:0] lsu_axi_rid;
input wire [63:0] lsu_axi_rdata;
input wire [1:0] lsu_axi_rresp;
input wire lsu_axi_rlast;
input wire lsu_bus_clk_en;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire ld_freeze_dc3;
wire lsu_bus_clk_en_q;
wire ldst_dual_dc1;
wire ldst_dual_dc2;
wire ldst_dual_dc3;
wire ldst_dual_dc4;
wire ldst_dual_dc5;
wire lsu_busreq_dc3;
wire lsu_busreq_dc4;
wire [3:0] ldst_byteen_dc2;
wire [3:0] ldst_byteen_dc3;
wire [3:0] ldst_byteen_dc4;
wire [3:0] ldst_byteen_dc5;
wire [7:0] ldst_byteen_ext_dc2;
wire [7:0] ldst_byteen_ext_dc3;
wire [7:0] ldst_byteen_ext_dc4;
wire [7:0] ldst_byteen_ext_dc5;
wire [3:0] ldst_byteen_hi_dc2;
wire [3:0] ldst_byteen_hi_dc3;
wire [3:0] ldst_byteen_hi_dc4;
wire [3:0] ldst_byteen_hi_dc5;
wire [3:0] ldst_byteen_lo_dc2;
wire [3:0] ldst_byteen_lo_dc3;
wire [3:0] ldst_byteen_lo_dc4;
wire [3:0] ldst_byteen_lo_dc5;
wire is_sideeffects_dc4;
wire is_sideeffects_dc5;
wire [63:0] store_data_ext_dc3;
wire [63:0] store_data_ext_dc4;
wire [63:0] store_data_ext_dc5;
wire [31:0] store_data_hi_dc3;
wire [31:0] store_data_hi_dc4;
wire [31:0] store_data_hi_dc5;
wire [31:0] store_data_lo_dc3;
wire [31:0] store_data_lo_dc4;
wire [31:0] store_data_lo_dc5;
wire addr_match_dw_lo_dc5_dc4;
wire addr_match_dw_lo_dc5_dc3;
wire addr_match_dw_lo_dc5_dc2;
wire addr_match_word_lo_dc5_dc4;
wire addr_match_word_lo_dc5_dc3;
wire addr_match_word_lo_dc5_dc2;
wire no_word_merge_dc5;
wire no_dword_merge_dc5;
wire ld_addr_dc3hit_lo_lo;
wire ld_addr_dc3hit_hi_lo;
wire ld_addr_dc3hit_lo_hi;
wire ld_addr_dc3hit_hi_hi;
wire ld_addr_dc4hit_lo_lo;
wire ld_addr_dc4hit_hi_lo;
wire ld_addr_dc4hit_lo_hi;
wire ld_addr_dc4hit_hi_hi;
wire ld_addr_dc5hit_lo_lo;
wire ld_addr_dc5hit_hi_lo;
wire ld_addr_dc5hit_lo_hi;
wire ld_addr_dc5hit_hi_hi;
wire [3:0] ld_byte_dc3hit_lo_lo;
wire [3:0] ld_byte_dc3hit_hi_lo;
wire [3:0] ld_byte_dc3hit_lo_hi;
wire [3:0] ld_byte_dc3hit_hi_hi;
wire [3:0] ld_byte_dc4hit_lo_lo;
wire [3:0] ld_byte_dc4hit_hi_lo;
wire [3:0] ld_byte_dc4hit_lo_hi;
wire [3:0] ld_byte_dc4hit_hi_hi;
wire [3:0] ld_byte_dc5hit_lo_lo;
wire [3:0] ld_byte_dc5hit_hi_lo;
wire [3:0] ld_byte_dc5hit_lo_hi;
wire [3:0] ld_byte_dc5hit_hi_hi;
wire [3:0] ld_byte_hit_lo;
wire [3:0] ld_byte_dc3hit_lo;
wire [3:0] ld_byte_dc4hit_lo;
wire [3:0] ld_byte_dc5hit_lo;
wire [3:0] ld_byte_hit_hi;
wire [3:0] ld_byte_dc3hit_hi;
wire [3:0] ld_byte_dc4hit_hi;
wire [3:0] ld_byte_dc5hit_hi;
wire [31:0] ld_fwddata_dc3pipe_lo;
wire [31:0] ld_fwddata_dc4pipe_lo;
wire [31:0] ld_fwddata_dc5pipe_lo;
wire [31:0] ld_fwddata_dc3pipe_hi;
wire [31:0] ld_fwddata_dc4pipe_hi;
wire [31:0] ld_fwddata_dc5pipe_hi;
wire [3:0] ld_byte_hit_buf_lo;
wire [3:0] ld_byte_hit_buf_hi;
wire [31:0] ld_fwddata_buf_lo;
wire [31:0] ld_fwddata_buf_hi;
wire ld_hit_rdbuf_hi;
wire ld_hit_rdbuf_lo;
wire [31:0] ld_fwddata_rdbuf_hi;
wire [31:0] ld_fwddata_rdbuf_lo;
wire [63:0] ld_fwddata_lo;
wire [63:0] ld_fwddata_hi;
wire [31:0] ld_fwddata_dc2;
wire [31:0] ld_fwddata_dc3;
wire [31:0] ld_bus_data_dc3;
reg ld_full_hit_hi_dc2;
reg ld_full_hit_lo_dc2;
wire ld_hit_dc2;
wire ld_full_hit_dc2;
wire ld_full_hit_dc3;
wire is_aligned_dc5;
wire [63:32] ld_fwddata_dc2_nc;
wire lsu_write_buffer_empty_any;
assign lsu_write_buffer_empty_any = 1'b1;
assign ldst_byteen_dc2[3:0] = ((({4 {lsu_pkt_dc2[18:18]}} & 4'b0001) | ({4 {lsu_pkt_dc2[17:17]}} & 4'b0011)) | ({4 {lsu_pkt_dc2[16:16]}} & 4'b1111));
assign ldst_dual_dc1 = (lsu_addr_dc1[2] != end_addr_dc1[2]);
assign lsu_freeze_dc3 = (ld_freeze_dc3 & (~ (flush_dc4 | flush_dc5)));
assign is_aligned_dc5 = ((lsu_pkt_dc5[16:16] & (lsu_addr_dc5[1:0] == 2'b0)) | (lsu_pkt_dc5[17:17] & (lsu_addr_dc5[0] == 1'b0)));
lsu_bus_buffer bus_buffer(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.dec_tlu_non_blocking_disable(dec_tlu_non_blocking_disable),
.dec_tlu_wb_coalescing_disable(dec_tlu_wb_coalescing_disable),
.dec_tlu_ld_miss_byp_wb_disable(dec_tlu_ld_miss_byp_wb_disable),
.dec_tlu_sideeffect_posted_disable(dec_tlu_sideeffect_posted_disable),
.lsu_c1_dc3_clk(lsu_c1_dc3_clk),
.lsu_c1_dc4_clk(lsu_c1_dc4_clk),
.lsu_c1_dc5_clk(lsu_c1_dc5_clk),
.lsu_c2_dc3_clk(lsu_c2_dc3_clk),
.lsu_c2_dc4_clk(lsu_c2_dc4_clk),
.lsu_c2_dc5_clk(lsu_c2_dc5_clk),
.lsu_freeze_c1_dc2_clk(lsu_freeze_c1_dc2_clk),
.lsu_freeze_c1_dc3_clk(lsu_freeze_c1_dc3_clk),
.lsu_freeze_c2_dc2_clk(lsu_freeze_c2_dc2_clk),
.lsu_freeze_c2_dc3_clk(lsu_freeze_c2_dc3_clk),
.lsu_bus_ibuf_c1_clk(lsu_bus_ibuf_c1_clk),
.lsu_bus_obuf_c1_clk(lsu_bus_obuf_c1_clk),
.lsu_bus_buf_c1_clk(lsu_bus_buf_c1_clk),
.lsu_free_c2_clk(lsu_free_c2_clk),
.lsu_busm_clk(lsu_busm_clk),
.lsu_pkt_dc1(lsu_pkt_dc1),
.lsu_pkt_dc2(lsu_pkt_dc2),
.lsu_pkt_dc3(lsu_pkt_dc3),
.lsu_pkt_dc4(lsu_pkt_dc4),
.lsu_pkt_dc5(lsu_pkt_dc5),
.lsu_addr_dc2(lsu_addr_dc2),
.end_addr_dc2(end_addr_dc2),
.lsu_addr_dc5(lsu_addr_dc5),
.end_addr_dc5(end_addr_dc5),
.store_data_dc5(store_data_dc5),
.no_word_merge_dc5(no_word_merge_dc5),
.no_dword_merge_dc5(no_dword_merge_dc5),
.lsu_busreq_dc2(lsu_busreq_dc2),
.lsu_busreq_dc3(lsu_busreq_dc3),
.lsu_busreq_dc4(lsu_busreq_dc4),
.lsu_busreq_dc5(lsu_busreq_dc5),
.ld_full_hit_dc2(ld_full_hit_dc2),
.flush_dc2_up(flush_dc2_up),
.flush_dc3(flush_dc3),
.flush_dc4(flush_dc4),
.flush_dc5(flush_dc5),
.lsu_freeze_dc3(lsu_freeze_dc3),
.dec_tlu_cancel_e4(dec_tlu_cancel_e4),
.lsu_commit_dc5(lsu_commit_dc5),
.is_sideeffects_dc2(is_sideeffects_dc2),
.is_sideeffects_dc5(is_sideeffects_dc5),
.ldst_dual_dc1(ldst_dual_dc1),
.ldst_dual_dc2(ldst_dual_dc2),
.ldst_dual_dc3(ldst_dual_dc3),
.ldst_dual_dc4(ldst_dual_dc4),
.ldst_dual_dc5(ldst_dual_dc5),
.ldst_byteen_ext_dc2(ldst_byteen_ext_dc2),
.ld_freeze_dc3(ld_freeze_dc3),
.lsu_bus_buffer_pend_any(lsu_bus_buffer_pend_any),
.lsu_bus_buffer_full_any(lsu_bus_buffer_full_any),
.lsu_bus_buffer_empty_any(lsu_bus_buffer_empty_any),
.ld_bus_error_dc3(ld_bus_error_dc3),
.ld_bus_error_addr_dc3(ld_bus_error_addr_dc3),
.ld_bus_data_dc3(ld_bus_data_dc3),
.ld_byte_hit_buf_lo(ld_byte_hit_buf_lo),
.ld_byte_hit_buf_hi(ld_byte_hit_buf_hi),
.ld_fwddata_buf_lo(ld_fwddata_buf_lo),
.ld_fwddata_buf_hi(ld_fwddata_buf_hi),
.lsu_imprecise_error_load_any(lsu_imprecise_error_load_any),
.lsu_imprecise_error_store_any(lsu_imprecise_error_store_any),
.lsu_imprecise_error_addr_any(lsu_imprecise_error_addr_any),
.dec_nonblock_load_freeze_dc2(dec_nonblock_load_freeze_dc2),
.lsu_nonblock_load_valid_dc3(lsu_nonblock_load_valid_dc3),
.lsu_nonblock_load_tag_dc3(lsu_nonblock_load_tag_dc3),
.lsu_nonblock_load_inv_dc5(lsu_nonblock_load_inv_dc5),
.lsu_nonblock_load_inv_tag_dc5(lsu_nonblock_load_inv_tag_dc5),
.lsu_nonblock_load_data_valid(lsu_nonblock_load_data_valid),
.lsu_nonblock_load_data_error(lsu_nonblock_load_data_error),
.lsu_nonblock_load_data_tag(lsu_nonblock_load_data_tag),
.lsu_nonblock_load_data(lsu_nonblock_load_data),
.lsu_pmu_bus_trxn(lsu_pmu_bus_trxn),
.lsu_pmu_bus_misaligned(lsu_pmu_bus_misaligned),
.lsu_pmu_bus_error(lsu_pmu_bus_error),
.lsu_pmu_bus_busy(lsu_pmu_bus_busy),
.lsu_axi_awvalid(lsu_axi_awvalid),
.lsu_axi_awready(lsu_axi_awready),
.lsu_axi_awid(lsu_axi_awid),
.lsu_axi_awaddr(lsu_axi_awaddr),
.lsu_axi_awregion(lsu_axi_awregion),
.lsu_axi_awlen(lsu_axi_awlen),
.lsu_axi_awsize(lsu_axi_awsize),
.lsu_axi_awburst(lsu_axi_awburst),
.lsu_axi_awlock(lsu_axi_awlock),
.lsu_axi_awcache(lsu_axi_awcache),
.lsu_axi_awprot(lsu_axi_awprot),
.lsu_axi_awqos(lsu_axi_awqos),
.lsu_axi_wvalid(lsu_axi_wvalid),
.lsu_axi_wready(lsu_axi_wready),
.lsu_axi_wdata(lsu_axi_wdata),
.lsu_axi_wstrb(lsu_axi_wstrb),
.lsu_axi_wlast(lsu_axi_wlast),
.lsu_axi_bvalid(lsu_axi_bvalid),
.lsu_axi_bready(lsu_axi_bready),
.lsu_axi_bresp(lsu_axi_bresp),
.lsu_axi_bid(lsu_axi_bid),
.lsu_axi_arvalid(lsu_axi_arvalid),
.lsu_axi_arready(lsu_axi_arready),
.lsu_axi_arid(lsu_axi_arid),
.lsu_axi_araddr(lsu_axi_araddr),
.lsu_axi_arregion(lsu_axi_arregion),
.lsu_axi_arlen(lsu_axi_arlen),
.lsu_axi_arsize(lsu_axi_arsize),
.lsu_axi_arburst(lsu_axi_arburst),
.lsu_axi_arlock(lsu_axi_arlock),
.lsu_axi_arcache(lsu_axi_arcache),
.lsu_axi_arprot(lsu_axi_arprot),
.lsu_axi_arqos(lsu_axi_arqos),
.lsu_axi_rvalid(lsu_axi_rvalid),
.lsu_axi_rready(lsu_axi_rready),
.lsu_axi_rid(lsu_axi_rid),
.lsu_axi_rdata(lsu_axi_rdata),
.lsu_axi_rresp(lsu_axi_rresp),
.lsu_axi_rlast(lsu_axi_rlast),
.lsu_bus_clk_en(lsu_bus_clk_en),
.lsu_bus_clk_en_q(lsu_bus_clk_en_q)
);
assign addr_match_dw_lo_dc5_dc4 = (lsu_addr_dc5[31:3] == lsu_addr_dc4[31:3]);
assign addr_match_dw_lo_dc5_dc3 = (lsu_addr_dc5[31:3] == lsu_addr_dc3[31:3]);
assign addr_match_dw_lo_dc5_dc2 = (lsu_addr_dc5[31:3] == lsu_addr_dc2[31:3]);
assign addr_match_word_lo_dc5_dc4 = (addr_match_dw_lo_dc5_dc4 & (~ (lsu_addr_dc5[2] ^ lsu_addr_dc4[2])));
assign addr_match_word_lo_dc5_dc3 = (addr_match_dw_lo_dc5_dc3 & (~ (lsu_addr_dc5[2] ^ lsu_addr_dc3[2])));
assign addr_match_word_lo_dc5_dc2 = (addr_match_dw_lo_dc5_dc2 & (~ (lsu_addr_dc5[2] ^ lsu_addr_dc2[2])));
assign no_word_merge_dc5 = ((lsu_busreq_dc5 & (~ ldst_dual_dc5)) & (((lsu_busreq_dc4 & (lsu_pkt_dc4[14:14] | (~ addr_match_word_lo_dc5_dc4))) | ((lsu_busreq_dc3 & (~ lsu_busreq_dc4)) & (lsu_pkt_dc3[14:14] | (~ addr_match_word_lo_dc5_dc3)))) | (((lsu_busreq_dc2 & (~ lsu_busreq_dc3)) & (~ lsu_busreq_dc4)) & (lsu_pkt_dc2[14:14] | (~ addr_match_word_lo_dc5_dc2)))));
assign no_dword_merge_dc5 = ((lsu_busreq_dc5 & (~ ldst_dual_dc5)) & (((lsu_busreq_dc4 & (lsu_pkt_dc4[14:14] | (~ addr_match_dw_lo_dc5_dc4))) | ((lsu_busreq_dc3 & (~ lsu_busreq_dc4)) & (lsu_pkt_dc3[14:14] | (~ addr_match_dw_lo_dc5_dc3)))) | (((lsu_busreq_dc2 & (~ lsu_busreq_dc3)) & (~ lsu_busreq_dc4)) & (lsu_pkt_dc2[14:14] | (~ addr_match_dw_lo_dc5_dc2)))));
assign ldst_byteen_ext_dc2[7:0] = ({4'b0, ldst_byteen_dc2[3:0]} << lsu_addr_dc2[1:0]);
assign ldst_byteen_ext_dc3[7:0] = ({4'b0, ldst_byteen_dc3[3:0]} << lsu_addr_dc3[1:0]);
assign ldst_byteen_ext_dc4[7:0] = ({4'b0, ldst_byteen_dc4[3:0]} << lsu_addr_dc4[1:0]);
assign ldst_byteen_ext_dc5[7:0] = ({4'b0, ldst_byteen_dc5[3:0]} << lsu_addr_dc5[1:0]);
assign store_data_ext_dc3[63:0] = ({32'b0, store_data_dc3[31:0]} << {lsu_addr_dc3[1:0], 3'b0});
assign store_data_ext_dc4[63:0] = ({32'b0, store_data_dc4[31:0]} << {lsu_addr_dc4[1:0], 3'b0});
assign store_data_ext_dc5[63:0] = ({32'b0, store_data_dc5[31:0]} << {lsu_addr_dc5[1:0], 3'b0});
assign ldst_byteen_hi_dc2[3:0] = ldst_byteen_ext_dc2[7:4];
assign ldst_byteen_lo_dc2[3:0] = ldst_byteen_ext_dc2[3:0];
assign ldst_byteen_hi_dc3[3:0] = ldst_byteen_ext_dc3[7:4];
assign ldst_byteen_lo_dc3[3:0] = ldst_byteen_ext_dc3[3:0];
assign ldst_byteen_hi_dc4[3:0] = ldst_byteen_ext_dc4[7:4];
assign ldst_byteen_lo_dc4[3:0] = ldst_byteen_ext_dc4[3:0];
assign ldst_byteen_hi_dc5[3:0] = ldst_byteen_ext_dc5[7:4];
assign ldst_byteen_lo_dc5[3:0] = ldst_byteen_ext_dc5[3:0];
assign store_data_hi_dc3[31:0] = store_data_ext_dc3[63:32];
assign store_data_lo_dc3[31:0] = store_data_ext_dc3[31:0];
assign store_data_hi_dc4[31:0] = store_data_ext_dc4[63:32];
assign store_data_lo_dc4[31:0] = store_data_ext_dc4[31:0];
assign store_data_hi_dc5[31:0] = store_data_ext_dc5[63:32];
assign store_data_lo_dc5[31:0] = store_data_ext_dc5[31:0];
assign ld_addr_dc3hit_lo_lo = ((((lsu_addr_dc2[31:2] == lsu_addr_dc3[31:2]) & lsu_pkt_dc3[0:0]) & lsu_pkt_dc3[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc3hit_lo_hi = ((((end_addr_dc2[31:2] == lsu_addr_dc3[31:2]) & lsu_pkt_dc3[0:0]) & lsu_pkt_dc3[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc3hit_hi_lo = ((((lsu_addr_dc2[31:2] == end_addr_dc3[31:2]) & lsu_pkt_dc3[0:0]) & lsu_pkt_dc3[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc3hit_hi_hi = ((((end_addr_dc2[31:2] == end_addr_dc3[31:2]) & lsu_pkt_dc3[0:0]) & lsu_pkt_dc3[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc4hit_lo_lo = ((((lsu_addr_dc2[31:2] == lsu_addr_dc4[31:2]) & lsu_pkt_dc4[0:0]) & lsu_pkt_dc4[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc4hit_lo_hi = ((((end_addr_dc2[31:2] == lsu_addr_dc4[31:2]) & lsu_pkt_dc4[0:0]) & lsu_pkt_dc4[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc4hit_hi_lo = ((((lsu_addr_dc2[31:2] == end_addr_dc4[31:2]) & lsu_pkt_dc4[0:0]) & lsu_pkt_dc4[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc4hit_hi_hi = ((((end_addr_dc2[31:2] == end_addr_dc4[31:2]) & lsu_pkt_dc4[0:0]) & lsu_pkt_dc4[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc5hit_lo_lo = ((((lsu_addr_dc2[31:2] == lsu_addr_dc5[31:2]) & lsu_pkt_dc5[0:0]) & lsu_pkt_dc5[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc5hit_lo_hi = ((((end_addr_dc2[31:2] == lsu_addr_dc5[31:2]) & lsu_pkt_dc5[0:0]) & lsu_pkt_dc5[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc5hit_hi_lo = ((((lsu_addr_dc2[31:2] == end_addr_dc5[31:2]) & lsu_pkt_dc5[0:0]) & lsu_pkt_dc5[13:13]) & lsu_busreq_dc2);
assign ld_addr_dc5hit_hi_hi = ((((end_addr_dc2[31:2] == end_addr_dc5[31:2]) & lsu_pkt_dc5[0:0]) & lsu_pkt_dc5[13:13]) & lsu_busreq_dc2);
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign ld_byte_dc3hit_lo_lo[i] = ((ld_addr_dc3hit_lo_lo & ldst_byteen_lo_dc3[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc3hit_lo_hi[i] = ((ld_addr_dc3hit_lo_hi & ldst_byteen_lo_dc3[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_dc3hit_hi_lo[i] = ((ld_addr_dc3hit_hi_lo & ldst_byteen_hi_dc3[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc3hit_hi_hi[i] = ((ld_addr_dc3hit_hi_hi & ldst_byteen_hi_dc3[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_dc4hit_lo_lo[i] = ((ld_addr_dc4hit_lo_lo & ldst_byteen_lo_dc4[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc4hit_lo_hi[i] = ((ld_addr_dc4hit_lo_hi & ldst_byteen_lo_dc4[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_dc4hit_hi_lo[i] = ((ld_addr_dc4hit_hi_lo & ldst_byteen_hi_dc4[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc4hit_hi_hi[i] = ((ld_addr_dc4hit_hi_hi & ldst_byteen_hi_dc4[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_dc5hit_lo_lo[i] = ((ld_addr_dc5hit_lo_lo & ldst_byteen_lo_dc5[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc5hit_lo_hi[i] = ((ld_addr_dc5hit_lo_hi & ldst_byteen_lo_dc5[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_dc5hit_hi_lo[i] = ((ld_addr_dc5hit_hi_lo & ldst_byteen_hi_dc5[i]) & ldst_byteen_lo_dc2[i]);
assign ld_byte_dc5hit_hi_hi[i] = ((ld_addr_dc5hit_hi_hi & ldst_byteen_hi_dc5[i]) & ldst_byteen_hi_dc2[i]);
assign ld_byte_hit_lo[i] = ((((((ld_byte_dc3hit_lo_lo[i] | ld_byte_dc3hit_hi_lo[i]) | ld_byte_dc4hit_lo_lo[i]) | ld_byte_dc4hit_hi_lo[i]) | ld_byte_dc5hit_lo_lo[i]) | ld_byte_dc5hit_hi_lo[i]) | ld_byte_hit_buf_lo[i]);
assign ld_byte_hit_hi[i] = ((((((ld_byte_dc3hit_lo_hi[i] | ld_byte_dc3hit_hi_hi[i]) | ld_byte_dc4hit_lo_hi[i]) | ld_byte_dc4hit_hi_hi[i]) | ld_byte_dc5hit_lo_hi[i]) | ld_byte_dc5hit_hi_hi[i]) | ld_byte_hit_buf_hi[i]);
assign ld_byte_dc3hit_lo[i] = (ld_byte_dc3hit_lo_lo[i] | ld_byte_dc3hit_hi_lo[i]);
assign ld_byte_dc4hit_lo[i] = (ld_byte_dc4hit_lo_lo[i] | ld_byte_dc4hit_hi_lo[i]);
assign ld_byte_dc5hit_lo[i] = (ld_byte_dc5hit_lo_lo[i] | ld_byte_dc5hit_hi_lo[i]);
assign ld_byte_dc3hit_hi[i] = (ld_byte_dc3hit_lo_hi[i] | ld_byte_dc3hit_hi_hi[i]);
assign ld_byte_dc4hit_hi[i] = (ld_byte_dc4hit_lo_hi[i] | ld_byte_dc4hit_hi_hi[i]);
assign ld_byte_dc5hit_hi[i] = (ld_byte_dc5hit_lo_hi[i] | ld_byte_dc5hit_hi_hi[i]);
assign ld_fwddata_dc3pipe_lo[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc3hit_lo_lo[i]}} & store_data_lo_dc3[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc3hit_hi_lo[i]}} & store_data_hi_dc3[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_dc4pipe_lo[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc4hit_lo_lo[i]}} & store_data_lo_dc4[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc4hit_hi_lo[i]}} & store_data_hi_dc4[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_dc5pipe_lo[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc5hit_lo_lo[i]}} & store_data_lo_dc5[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc5hit_hi_lo[i]}} & store_data_hi_dc5[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_dc3pipe_hi[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc3hit_lo_hi[i]}} & store_data_lo_dc3[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc3hit_hi_hi[i]}} & store_data_hi_dc3[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_dc4pipe_hi[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc4hit_lo_hi[i]}} & store_data_lo_dc4[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc4hit_hi_hi[i]}} & store_data_hi_dc4[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_dc5pipe_hi[((8 * i) + 7):(8 * i)] = (({8 {ld_byte_dc5hit_lo_hi[i]}} & store_data_lo_dc5[((8 * i) + 7):(8 * i)]) | ({8 {ld_byte_dc5hit_hi_hi[i]}} & store_data_hi_dc5[((8 * i) + 7):(8 * i)]));
assign ld_fwddata_lo[((8 * i) + 7):(8 * i)] = (ld_byte_dc3hit_lo[i] ? ld_fwddata_dc3pipe_lo[((8 * i) + 7):(8 * i)] : (ld_byte_dc4hit_lo[i] ? ld_fwddata_dc4pipe_lo[((8 * i) + 7):(8 * i)] : (ld_byte_dc5hit_lo[i] ? ld_fwddata_dc5pipe_lo[((8 * i) + 7):(8 * i)] : ld_fwddata_buf_lo[((8 * i) + 7):(8 * i)])));
assign ld_fwddata_hi[((8 * i) + 7):(8 * i)] = (ld_byte_dc3hit_hi[i] ? ld_fwddata_dc3pipe_hi[((8 * i) + 7):(8 * i)] : (ld_byte_dc4hit_hi[i] ? ld_fwddata_dc4pipe_hi[((8 * i) + 7):(8 * i)] : (ld_byte_dc5hit_hi[i] ? ld_fwddata_dc5pipe_hi[((8 * i) + 7):(8 * i)] : ld_fwddata_buf_hi[((8 * i) + 7):(8 * i)])));
end
endgenerate
always @(*) begin
ld_full_hit_lo_dc2 = 1'b1;
ld_full_hit_hi_dc2 = 1'b1;
begin : sv2v_autoblock_51
reg signed [31:0] i;
for (i = 0; (i < 4); i = (i + 1))
begin
ld_full_hit_lo_dc2 = (ld_full_hit_lo_dc2 & (ld_byte_hit_lo[i] | (~ ldst_byteen_lo_dc2[i])));
ld_full_hit_hi_dc2 = (ld_full_hit_hi_dc2 & (ld_byte_hit_hi[i] | (~ ldst_byteen_hi_dc2[i])));
end
end
end
assign ld_hit_dc2 = ((| ld_byte_hit_lo[3:0]) | (| ld_byte_hit_hi[3:0]));
assign ld_full_hit_dc2 = ((((ld_full_hit_lo_dc2 & ld_full_hit_hi_dc2) & lsu_busreq_dc2) & lsu_pkt_dc2[14:14]) & (~ is_sideeffects_dc2));
assign {ld_fwddata_dc2_nc[63:32], ld_fwddata_dc2[31:0]} = ({ld_fwddata_hi[31:0], ld_fwddata_lo[31:0]} >> (8 * lsu_addr_dc2[1:0]));
assign bus_read_data_dc3[31:0] = (ld_full_hit_dc3 ? ld_fwddata_dc3[31:0] : ld_bus_data_dc3[31:0]);
rvdff #(.WIDTH(1)) lsu_full_hit_dc3ff(
.din(ld_full_hit_dc2),
.dout(ld_full_hit_dc3),
.clk(lsu_freeze_c2_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(32)) lsu_fwddata_dc3ff(
.din(ld_fwddata_dc2[31:0]),
.dout(ld_fwddata_dc3[31:0]),
.clk(lsu_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) clken_ff(
.din(lsu_bus_clk_en),
.dout(lsu_bus_clk_en_q),
.clk(free_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc2ff(
.din(ldst_dual_dc1),
.dout(ldst_dual_dc2),
.clk(lsu_freeze_c1_dc2_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc3ff(
.din(ldst_dual_dc2),
.dout(ldst_dual_dc3),
.clk(lsu_freeze_c1_dc3_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc4ff(
.din(ldst_dual_dc3),
.dout(ldst_dual_dc4),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) ldst_dual_dc5ff(
.din(ldst_dual_dc4),
.dout(ldst_dual_dc5),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) is_sideeffects_dc4ff(
.din(is_sideeffects_dc3),
.dout(is_sideeffects_dc4),
.clk(lsu_c1_dc4_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) is_sideeffects_dc5ff(
.din(is_sideeffects_dc4),
.dout(is_sideeffects_dc5),
.clk(lsu_c1_dc5_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(4)) lsu_byten_dc3ff(
.rst_l(rst_l),
.din(ldst_byteen_dc2[3:0]),
.dout(ldst_byteen_dc3[3:0]),
.clk(lsu_freeze_c1_dc3_clk)
);
rvdff #(.WIDTH(4)) lsu_byten_dc4ff(
.rst_l(rst_l),
.din(ldst_byteen_dc3[3:0]),
.dout(ldst_byteen_dc4[3:0]),
.clk(lsu_c1_dc4_clk)
);
rvdff #(.WIDTH(4)) lsu_byten_dc5ff(
.rst_l(rst_l),
.din(ldst_byteen_dc4[3:0]),
.dout(ldst_byteen_dc5[3:0]),
.clk(lsu_c1_dc5_clk)
);
endmodule
module lsu_ecc (
lsu_c2_dc4_clk,
lsu_c1_dc4_clk,
lsu_c1_dc5_clk,
clk,
rst_l,
lsu_pkt_dc3,
lsu_dccm_rden_dc3,
addr_in_dccm_dc3,
lsu_addr_dc3,
end_addr_dc3,
store_data_dc3,
stbuf_data_any,
stbuf_fwddata_hi_dc3,
stbuf_fwddata_lo_dc3,
stbuf_fwdbyteen_hi_dc3,
stbuf_fwdbyteen_lo_dc3,
dccm_data_hi_dc3,
dccm_data_lo_dc3,
dccm_data_ecc_hi_dc3,
dccm_data_ecc_lo_dc3,
dec_tlu_core_ecc_disable,
store_ecc_datafn_hi_dc3,
store_ecc_datafn_lo_dc3,
stbuf_ecc_any,
single_ecc_error_hi_dc3,
single_ecc_error_lo_dc3,
lsu_single_ecc_error_dc3,
lsu_double_ecc_error_dc3,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire lsu_c2_dc4_clk;
input wire lsu_c1_dc4_clk;
input wire lsu_c1_dc5_clk;
input wire clk;
input wire rst_l;
input wire [18:0] lsu_pkt_dc3;
input wire lsu_dccm_rden_dc3;
input wire addr_in_dccm_dc3;
input wire [15:0] lsu_addr_dc3;
input wire [15:0] end_addr_dc3;
input wire [63:0] store_data_dc3;
input wire [31:0] stbuf_data_any;
input wire [31:0] stbuf_fwddata_hi_dc3;
input wire [31:0] stbuf_fwddata_lo_dc3;
input wire [3:0] stbuf_fwdbyteen_hi_dc3;
input wire [3:0] stbuf_fwdbyteen_lo_dc3;
input wire [31:0] dccm_data_hi_dc3;
input wire [31:0] dccm_data_lo_dc3;
input wire [6:0] dccm_data_ecc_hi_dc3;
input wire [6:0] dccm_data_ecc_lo_dc3;
input wire dec_tlu_core_ecc_disable;
output wire [31:0] store_ecc_datafn_hi_dc3;
output wire [31:0] store_ecc_datafn_lo_dc3;
output wire [6:0] stbuf_ecc_any;
output wire single_ecc_error_hi_dc3;
output wire single_ecc_error_lo_dc3;
output wire lsu_single_ecc_error_dc3;
output wire lsu_double_ecc_error_dc3;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DCCM_ENABLE = 1'b1;
wire [(DCCM_DATA_WIDTH - 1):0] sec_data_hi_dc3;
wire [(DCCM_DATA_WIDTH - 1):0] sec_data_lo_dc3;
wire double_ecc_error_hi_dc3;
wire double_ecc_error_lo_dc3;
wire ldst_dual_dc3;
wire is_ldst_dc3;
wire is_ldst_hi_dc3;
wire is_ldst_lo_dc3;
wire [7:0] ldst_byteen_dc3;
wire [7:0] store_byteen_dc3;
wire [7:0] store_byteen_ext_dc3;
wire [(DCCM_BYTE_WIDTH - 1):0] store_byteen_hi_dc3;
wire [(DCCM_BYTE_WIDTH - 1):0] store_byteen_lo_dc3;
wire [163:0] store_data_ext_dc3;
wire [(DCCM_DATA_WIDTH - 1):0] store_data_hi_dc3;
wire [(DCCM_DATA_WIDTH - 1):0] store_data_lo_dc3;
wire [6:0] ecc_out_hi_nc;
wire [6:0] ecc_out_lo_nc;
assign ldst_dual_dc3 = (lsu_addr_dc3[2] != end_addr_dc3[2]);
assign is_ldst_dc3 = (((lsu_pkt_dc3[0:0] & (lsu_pkt_dc3[14:14] | lsu_pkt_dc3[13:13])) & addr_in_dccm_dc3) & lsu_dccm_rden_dc3);
assign is_ldst_lo_dc3 = (is_ldst_dc3 & (~ dec_tlu_core_ecc_disable));
assign is_ldst_hi_dc3 = ((is_ldst_dc3 & ldst_dual_dc3) & (~ dec_tlu_core_ecc_disable));
assign ldst_byteen_dc3[7:0] = (((({8 {lsu_pkt_dc3[18:18]}} & 8'b0000_0001) | ({8 {lsu_pkt_dc3[17:17]}} & 8'b0000_0011)) | ({8 {lsu_pkt_dc3[16:16]}} & 8'b0000_1111)) | ({8 {lsu_pkt_dc3[15:15]}} & 8'b1111_1111));
assign store_byteen_dc3[7:0] = (ldst_byteen_dc3[7:0] & {8 {lsu_pkt_dc3[13:13]}});
assign store_byteen_ext_dc3[7:0] = (store_byteen_dc3[7:0] << lsu_addr_dc3[1:0]);
assign store_byteen_hi_dc3[(DCCM_BYTE_WIDTH - 1):0] = store_byteen_ext_dc3[7:4];
assign store_byteen_lo_dc3[(DCCM_BYTE_WIDTH - 1):0] = store_byteen_ext_dc3[3:0];
assign store_data_ext_dc3[63:0] = (store_data_dc3[63:0] << {lsu_addr_dc3[1:0], 3'b000});
assign store_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0] = store_data_ext_dc3[63:32];
assign store_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0] = store_data_ext_dc3[31:0];
generate
genvar i;
for (i = 0; (i < DCCM_BYTE_WIDTH); i = (i + 1)) begin
assign store_ecc_datafn_hi_dc3[((8 * i) + 7):(8 * i)] = (store_byteen_hi_dc3[i] ? store_data_hi_dc3[((8 * i) + 7):(8 * i)] : (stbuf_fwdbyteen_hi_dc3[i] ? stbuf_fwddata_hi_dc3[((8 * i) + 7):(8 * i)] : sec_data_hi_dc3[((8 * i) + 7):(8 * i)]));
assign store_ecc_datafn_lo_dc3[((8 * i) + 7):(8 * i)] = (store_byteen_lo_dc3[i] ? store_data_lo_dc3[((8 * i) + 7):(8 * i)] : (stbuf_fwdbyteen_lo_dc3[i] ? stbuf_fwddata_lo_dc3[((8 * i) + 7):(8 * i)] : sec_data_lo_dc3[((8 * i) + 7):(8 * i)]));
end
endgenerate
generate
if ((DCCM_ENABLE == 1)) begin : Gen_dccm_enable
rvecc_decode lsu_ecc_decode_hi(
.en(is_ldst_hi_dc3),
.sed_ded(1'b0),
.din(dccm_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0]),
.ecc_in(dccm_data_ecc_hi_dc3[(DCCM_ECC_WIDTH - 1):0]),
.dout(sec_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0]),
.ecc_out(ecc_out_hi_nc[6:0]),
.single_ecc_error(single_ecc_error_hi_dc3),
.double_ecc_error(double_ecc_error_hi_dc3)
);
rvecc_decode lsu_ecc_decode_lo(
.en(is_ldst_lo_dc3),
.sed_ded(1'b0),
.din(dccm_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0]),
.ecc_in(dccm_data_ecc_lo_dc3[(DCCM_ECC_WIDTH - 1):0]),
.dout(sec_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0]),
.ecc_out(ecc_out_lo_nc[6:0]),
.single_ecc_error(single_ecc_error_lo_dc3),
.double_ecc_error(double_ecc_error_lo_dc3)
);
rvecc_encode lsu_ecc_encode(
.din(stbuf_data_any[(DCCM_DATA_WIDTH - 1):0]),
.ecc_out(stbuf_ecc_any[(DCCM_ECC_WIDTH - 1):0])
);
end
else begin : Gen_dccm_disable
assign sec_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0] = 1'sb0;
assign sec_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0] = 1'sb0;
assign single_ecc_error_hi_dc3 = 1'sb0;
assign double_ecc_error_hi_dc3 = 1'sb0;
assign single_ecc_error_lo_dc3 = 1'sb0;
assign double_ecc_error_lo_dc3 = 1'sb0;
assign stbuf_ecc_any[(DCCM_ECC_WIDTH - 1):0] = 1'sb0;
end
endgenerate
assign lsu_single_ecc_error_dc3 = (single_ecc_error_hi_dc3 | single_ecc_error_lo_dc3);
assign lsu_double_ecc_error_dc3 = (double_ecc_error_hi_dc3 | double_ecc_error_lo_dc3);
endmodule
module lsu_dccm_mem (
clk,
rst_l,
lsu_freeze_dc3,
clk_override,
dccm_wren,
dccm_rden,
dccm_wr_addr,
dccm_rd_addr_lo,
dccm_rd_addr_hi,
dccm_wr_data,
dccm_rd_data_lo,
dccm_rd_data_hi,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire rst_l;
input wire lsu_freeze_dc3;
input wire clk_override;
input wire dccm_wren;
input wire dccm_rden;
input wire [15:0] dccm_wr_addr;
input wire [15:0] dccm_rd_addr_lo;
input wire [15:0] dccm_rd_addr_hi;
input wire [38:0] dccm_wr_data;
output wire [38:0] dccm_rd_data_lo;
output wire [38:0] dccm_rd_data_hi;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DCCM_WIDTH_BITS = $clog2(DCCM_BYTE_WIDTH);
localparam DCCM_INDEX_BITS = ((DCCM_BITS - DCCM_BANK_BITS) - DCCM_WIDTH_BITS);
wire [(DCCM_NUM_BANKS - 1):0] wren_bank;
wire [(DCCM_NUM_BANKS - 1):0] rden_bank;
wire [((DCCM_NUM_BANKS * (((DCCM_BITS - 1) - (DCCM_BANK_BITS + 2)) + 1)) + ((DCCM_BANK_BITS + 2) - 1)):(DCCM_BANK_BITS + 2)] addr_bank;
wire [(DCCM_BITS - 1):(DCCM_BANK_BITS + DCCM_WIDTH_BITS)] rd_addr_even;
wire [(DCCM_BITS - 1):(DCCM_BANK_BITS + DCCM_WIDTH_BITS)] rd_addr_odd;
wire rd_unaligned;
wire [((DCCM_NUM_BANKS * DCCM_FDATA_WIDTH) + -1):0] dccm_bank_dout;
wire [(DCCM_FDATA_WIDTH - 1):0] wrdata;
wire [(DCCM_NUM_BANKS - 1):0] wren_bank_q;
wire [(DCCM_NUM_BANKS - 1):0] rden_bank_q;
wire [((DCCM_NUM_BANKS * (((DCCM_BITS - 1) - (DCCM_BANK_BITS + 2)) + 1)) + ((DCCM_BANK_BITS + 2) - 1)):(DCCM_BANK_BITS + 2)] addr_bank_q;
wire [(DCCM_FDATA_WIDTH - 1):0] dccm_wr_data_q;
wire [((DCCM_WIDTH_BITS + DCCM_BANK_BITS) - 1):DCCM_WIDTH_BITS] dccm_rd_addr_lo_q;
wire [((DCCM_WIDTH_BITS + DCCM_BANK_BITS) - 1):DCCM_WIDTH_BITS] dccm_rd_addr_hi_q;
wire [(DCCM_NUM_BANKS - 1):0] dccm_clk;
wire [(DCCM_NUM_BANKS - 1):0] dccm_clken;
assign rd_unaligned = (dccm_rd_addr_lo[DCCM_WIDTH_BITS+:DCCM_BANK_BITS] != dccm_rd_addr_hi[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]);
assign dccm_rd_data_lo[(DCCM_FDATA_WIDTH - 1):0] = dccm_bank_dout[(dccm_rd_addr_lo_q[DCCM_WIDTH_BITS+:DCCM_BANK_BITS] * DCCM_FDATA_WIDTH)+:DCCM_FDATA_WIDTH];
assign dccm_rd_data_hi[(DCCM_FDATA_WIDTH - 1):0] = dccm_bank_dout[(dccm_rd_addr_hi_q[DCCM_WIDTH_BITS+:DCCM_BANK_BITS] * DCCM_FDATA_WIDTH)+:DCCM_FDATA_WIDTH];
generate
genvar mem_bank_i;
for (mem_bank_i = 0; (mem_bank_i < DCCM_NUM_BANKS); mem_bank_i = (mem_bank_i + 1)) begin : mem_bank
assign wren_bank[mem_bank_i] = (dccm_wren & (dccm_wr_addr[2+:DCCM_BANK_BITS] == mem_bank_i));
assign rden_bank[mem_bank_i] = (dccm_rden & ((dccm_rd_addr_hi[2+:DCCM_BANK_BITS] == mem_bank_i) | (dccm_rd_addr_lo[2+:DCCM_BANK_BITS] == mem_bank_i)));
assign addr_bank[((mem_bank_i * (((DCCM_BITS - 1) - (DCCM_BANK_BITS + 2)) + 1)) + (DCCM_BANK_BITS + DCCM_WIDTH_BITS))+:DCCM_INDEX_BITS] = (wren_bank[mem_bank_i] ? dccm_wr_addr[(DCCM_BANK_BITS + DCCM_WIDTH_BITS)+:DCCM_INDEX_BITS] : (((dccm_rd_addr_hi[2+:DCCM_BANK_BITS] == mem_bank_i) & rd_unaligned) ? dccm_rd_addr_hi[(DCCM_BANK_BITS + DCCM_WIDTH_BITS)+:DCCM_INDEX_BITS] : dccm_rd_addr_lo[(DCCM_BANK_BITS + DCCM_WIDTH_BITS)+:DCCM_INDEX_BITS]));
assign dccm_clken[mem_bank_i] = (((wren_bank[mem_bank_i] | rden_bank[mem_bank_i]) | clk_override) & (~ lsu_freeze_dc3));
rvclkhdr lsu_dccm_cgc(
.en(dccm_clken[mem_bank_i]),
.l1clk(dccm_clk[mem_bank_i]),
.clk(clk),
.scan_mode(scan_mode)
);
ram_2048x39 dccm_bank(
.CLK(dccm_clk[mem_bank_i]),
.WE(wren_bank[mem_bank_i]),
.ADR(addr_bank[((DCCM_BANK_BITS + 2) + (mem_bank_i * (((DCCM_BITS - 1) - (DCCM_BANK_BITS + 2)) + 1)))+:(((DCCM_BITS - 1) - (DCCM_BANK_BITS + 2)) + 1)]),
.D(dccm_wr_data[(DCCM_FDATA_WIDTH - 1):0]),
.Q(dccm_bank_dout[(mem_bank_i * DCCM_FDATA_WIDTH)+:DCCM_FDATA_WIDTH])
);
end
endgenerate
rvdffs #(.WIDTH(DCCM_BANK_BITS)) rd_addr_lo_ff(
.clk(clk),
.rst_l(rst_l),
.din(dccm_rd_addr_lo[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]),
.dout(dccm_rd_addr_lo_q[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]),
.en((~ lsu_freeze_dc3))
);
rvdffs #(.WIDTH(DCCM_BANK_BITS)) rd_addr_hi_ff(
.clk(clk),
.rst_l(rst_l),
.din(dccm_rd_addr_hi[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]),
.dout(dccm_rd_addr_hi_q[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]),
.en((~ lsu_freeze_dc3))
);
endmodule
module lsu_dccm_ctl (
lsu_freeze_c2_dc2_clk,
lsu_freeze_c2_dc3_clk,
lsu_dccm_c1_dc3_clk,
lsu_pic_c1_dc3_clken,
rst_l,
clk,
lsu_freeze_dc3,
lsu_pkt_dc3,
lsu_pkt_dc1,
addr_in_dccm_dc1,
addr_in_pic_dc1,
addr_in_pic_dc3,
lsu_addr_dc1,
end_addr_dc1,
lsu_addr_dc3,
stbuf_reqvld_any,
stbuf_addr_in_pic_any,
stbuf_addr_any,
stbuf_data_any,
stbuf_ecc_any,
stbuf_fwddata_hi_dc3,
stbuf_fwddata_lo_dc3,
stbuf_fwdbyteen_hi_dc3,
stbuf_fwdbyteen_lo_dc3,
lsu_double_ecc_error_dc3,
store_ecc_datafn_hi_dc3,
store_ecc_datafn_lo_dc3,
dccm_data_hi_dc3,
dccm_data_lo_dc3,
dccm_data_ecc_hi_dc3,
dccm_data_ecc_lo_dc3,
lsu_ld_data_dc3,
lsu_ld_data_corr_dc3,
picm_mask_data_dc3,
lsu_stbuf_commit_any,
lsu_dccm_rden_dc3,
dccm_dma_rvalid,
dccm_dma_ecc_error,
dccm_dma_rdata,
dccm_wren,
dccm_rden,
dccm_wr_addr,
dccm_rd_addr_lo,
dccm_rd_addr_hi,
dccm_wr_data,
dccm_rd_data_lo,
dccm_rd_data_hi,
picm_wren,
picm_rden,
picm_mken,
picm_addr,
picm_wr_data,
picm_rd_data,
scan_mode
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire lsu_freeze_c2_dc2_clk;
input wire lsu_freeze_c2_dc3_clk;
input wire lsu_dccm_c1_dc3_clk;
input wire lsu_pic_c1_dc3_clken;
input wire rst_l;
input wire clk;
input wire lsu_freeze_dc3;
input wire [18:0] lsu_pkt_dc3;
input wire [18:0] lsu_pkt_dc1;
input wire addr_in_dccm_dc1;
input wire addr_in_pic_dc1;
input wire addr_in_pic_dc3;
input wire [31:0] lsu_addr_dc1;
input wire [15:0] end_addr_dc1;
input wire [15:0] lsu_addr_dc3;
input wire stbuf_reqvld_any;
input wire stbuf_addr_in_pic_any;
input wire [15:0] stbuf_addr_any;
input wire [31:0] stbuf_data_any;
input wire [6:0] stbuf_ecc_any;
input wire [31:0] stbuf_fwddata_hi_dc3;
input wire [31:0] stbuf_fwddata_lo_dc3;
input wire [3:0] stbuf_fwdbyteen_hi_dc3;
input wire [3:0] stbuf_fwdbyteen_lo_dc3;
input wire lsu_double_ecc_error_dc3;
input wire [31:0] store_ecc_datafn_hi_dc3;
input wire [31:0] store_ecc_datafn_lo_dc3;
output wire [31:0] dccm_data_hi_dc3;
output wire [31:0] dccm_data_lo_dc3;
output wire [6:0] dccm_data_ecc_hi_dc3;
output wire [6:0] dccm_data_ecc_lo_dc3;
output wire [31:0] lsu_ld_data_dc3;
output wire [31:0] lsu_ld_data_corr_dc3;
output wire [31:0] picm_mask_data_dc3;
output wire lsu_stbuf_commit_any;
output wire lsu_dccm_rden_dc3;
output wire dccm_dma_rvalid;
output wire dccm_dma_ecc_error;
output wire [63:0] dccm_dma_rdata;
output wire dccm_wren;
output wire dccm_rden;
output wire [15:0] dccm_wr_addr;
output wire [15:0] dccm_rd_addr_lo;
output wire [15:0] dccm_rd_addr_hi;
output wire [38:0] dccm_wr_data;
input wire [38:0] dccm_rd_data_lo;
input wire [38:0] dccm_rd_data_hi;
output wire picm_wren;
output wire picm_rden;
output wire picm_mken;
output wire [31:0] picm_addr;
output wire [31:0] picm_wr_data;
input wire [31:0] picm_rd_data;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
localparam DCCM_ENABLE = 1'b1;
localparam DCCM_WIDTH_BITS = $clog2(DCCM_BYTE_WIDTH);
localparam PIC_BITS = 15;
wire lsu_dccm_rden_dc1;
wire lsu_dccm_rden_dc2;
wire [(DCCM_DATA_WIDTH - 1):0] dccm_data_hi_dc2;
wire [(DCCM_DATA_WIDTH - 1):0] dccm_data_lo_dc2;
wire [(DCCM_ECC_WIDTH - 1):0] dccm_data_ecc_hi_dc2;
wire [(DCCM_ECC_WIDTH - 1):0] dccm_data_ecc_lo_dc2;
wire [63:0] dccm_dout_dc3;
wire [63:0] dccm_corr_dout_dc3;
wire [63:0] stbuf_fwddata_dc3;
wire [7:0] stbuf_fwdbyteen_dc3;
wire [63:0] lsu_rdata_dc3;
wire [63:0] lsu_rdata_corr_dc3;
wire [63:0] picm_rd_data_dc3;
wire [31:0] picm_rd_data_lo_dc3;
wire [63:32] lsu_ld_data_dc3_nc;
wire [63:32] lsu_ld_data_corr_dc3_nc;
assign dccm_dma_rvalid = ((lsu_pkt_dc3[0:0] & lsu_pkt_dc3[14:14]) & lsu_pkt_dc3[11:11]);
assign dccm_dma_ecc_error = lsu_double_ecc_error_dc3;
assign dccm_dma_rdata[63:0] = lsu_rdata_corr_dc3[63:0];
assign {lsu_ld_data_dc3_nc[63:32], lsu_ld_data_dc3[31:0]} = (lsu_rdata_dc3[63:0] >> (8 * lsu_addr_dc3[1:0]));
assign {lsu_ld_data_corr_dc3_nc[63:32], lsu_ld_data_corr_dc3[31:0]} = (lsu_rdata_corr_dc3[63:0] >> (8 * lsu_addr_dc3[1:0]));
assign dccm_dout_dc3[63:0] = {dccm_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0], dccm_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0]};
assign dccm_corr_dout_dc3[63:0] = {store_ecc_datafn_hi_dc3[(DCCM_DATA_WIDTH - 1):0], store_ecc_datafn_lo_dc3[(DCCM_DATA_WIDTH - 1):0]};
assign stbuf_fwddata_dc3[63:0] = {stbuf_fwddata_hi_dc3[(DCCM_DATA_WIDTH - 1):0], stbuf_fwddata_lo_dc3[(DCCM_DATA_WIDTH - 1):0]};
assign stbuf_fwdbyteen_dc3[7:0] = {stbuf_fwdbyteen_hi_dc3[(DCCM_BYTE_WIDTH - 1):0], stbuf_fwdbyteen_lo_dc3[(DCCM_BYTE_WIDTH - 1):0]};
generate
genvar GenLoop_i;
for (GenLoop_i = 0; (GenLoop_i < 8); GenLoop_i = (GenLoop_i + 1)) begin : GenLoop
assign lsu_rdata_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] = (stbuf_fwdbyteen_dc3[GenLoop_i] ? stbuf_fwddata_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] : (addr_in_pic_dc3 ? picm_rd_data_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] : dccm_dout_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)]));
assign lsu_rdata_corr_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] = (stbuf_fwdbyteen_dc3[GenLoop_i] ? stbuf_fwddata_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] : (addr_in_pic_dc3 ? picm_rd_data_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)] : dccm_corr_dout_dc3[((8 * GenLoop_i) + 7):(8 * GenLoop_i)]));
end
endgenerate
assign lsu_stbuf_commit_any = ((stbuf_reqvld_any & (~ lsu_freeze_dc3)) & (((~ ((lsu_dccm_rden_dc1 | picm_rden) | picm_mken)) | ((picm_rden | picm_mken) & (~ stbuf_addr_in_pic_any))) | (lsu_dccm_rden_dc1 & (stbuf_addr_in_pic_any | (~ ((stbuf_addr_any[DCCM_WIDTH_BITS+:DCCM_BANK_BITS] == lsu_addr_dc1[DCCM_WIDTH_BITS+:DCCM_BANK_BITS]) | (stbuf_addr_any[DCCM_WIDTH_BITS+:DCCM_BANK_BITS] == end_addr_dc1[DCCM_WIDTH_BITS+:DCCM_BANK_BITS])))))));
assign lsu_dccm_rden_dc1 = ((lsu_pkt_dc1[0:0] & (lsu_pkt_dc1[14:14] | (lsu_pkt_dc1[13:13] & ((~ (lsu_pkt_dc1[16:16] | lsu_pkt_dc1[15:15])) | (lsu_addr_dc1[1:0] != 2'b0))))) & addr_in_dccm_dc1);
assign dccm_wren = (lsu_stbuf_commit_any & (~ stbuf_addr_in_pic_any));
assign dccm_rden = (lsu_dccm_rden_dc1 & addr_in_dccm_dc1);
assign dccm_wr_addr[(DCCM_BITS - 1):0] = stbuf_addr_any[(DCCM_BITS - 1):0];
assign dccm_rd_addr_lo[(DCCM_BITS - 1):0] = lsu_addr_dc1[(DCCM_BITS - 1):0];
assign dccm_rd_addr_hi[(DCCM_BITS - 1):0] = end_addr_dc1[(DCCM_BITS - 1):0];
assign dccm_wr_data[(DCCM_FDATA_WIDTH - 1):0] = {stbuf_ecc_any[(DCCM_ECC_WIDTH - 1):0], stbuf_data_any[(DCCM_DATA_WIDTH - 1):0]};
assign dccm_data_lo_dc2[(DCCM_DATA_WIDTH - 1):0] = dccm_rd_data_lo[(DCCM_DATA_WIDTH - 1):0];
assign dccm_data_hi_dc2[(DCCM_DATA_WIDTH - 1):0] = dccm_rd_data_hi[(DCCM_DATA_WIDTH - 1):0];
assign dccm_data_ecc_lo_dc2[(DCCM_ECC_WIDTH - 1):0] = dccm_rd_data_lo[(DCCM_FDATA_WIDTH - 1):DCCM_DATA_WIDTH];
assign dccm_data_ecc_hi_dc2[(DCCM_ECC_WIDTH - 1):0] = dccm_rd_data_hi[(DCCM_FDATA_WIDTH - 1):DCCM_DATA_WIDTH];
assign picm_wren = (lsu_stbuf_commit_any & stbuf_addr_in_pic_any);
assign picm_rden = ((lsu_pkt_dc1[0:0] & lsu_pkt_dc1[14:14]) & addr_in_pic_dc1);
assign picm_mken = ((lsu_pkt_dc1[0:0] & lsu_pkt_dc1[13:13]) & addr_in_pic_dc1);
assign picm_addr[31:0] = ((picm_rden | picm_mken) ? (32'hf00c0000 | {17'b0, lsu_addr_dc1[14:0]}) : (32'hf00c0000 | {{(32 - PIC_BITS) {1'b0}}, stbuf_addr_any[14:0]}));
assign picm_wr_data[31:0] = stbuf_data_any[31:0];
assign picm_mask_data_dc3[31:0] = picm_rd_data_lo_dc3[31:0];
assign picm_rd_data_dc3[63:0] = {picm_rd_data_lo_dc3[31:0], picm_rd_data_lo_dc3[31:0]};
rvdffe #(.WIDTH(32)) picm_data_ff(
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode),
.din(picm_rd_data[31:0]),
.dout(picm_rd_data_lo_dc3[31:0]),
.en(lsu_pic_c1_dc3_clken)
);
generate
if ((DCCM_ENABLE == 1)) begin : Gen_dccm_enable
rvdff #(.WIDTH(1)) dccm_rden_dc2ff(
.rst_l(rst_l),
.din(lsu_dccm_rden_dc1),
.dout(lsu_dccm_rden_dc2),
.clk(lsu_freeze_c2_dc2_clk)
);
rvdff #(.WIDTH(1)) dccm_rden_dc3ff(
.rst_l(rst_l),
.din(lsu_dccm_rden_dc2),
.dout(lsu_dccm_rden_dc3),
.clk(lsu_freeze_c2_dc3_clk)
);
rvdff #(.WIDTH(DCCM_DATA_WIDTH)) dccm_data_hi_ff(
.rst_l(rst_l),
.din(dccm_data_hi_dc2[(DCCM_DATA_WIDTH - 1):0]),
.dout(dccm_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0]),
.clk(lsu_dccm_c1_dc3_clk)
);
rvdff #(.WIDTH(DCCM_DATA_WIDTH)) dccm_data_lo_ff(
.rst_l(rst_l),
.din(dccm_data_lo_dc2[(DCCM_DATA_WIDTH - 1):0]),
.dout(dccm_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0]),
.clk(lsu_dccm_c1_dc3_clk)
);
rvdff #(.WIDTH(DCCM_ECC_WIDTH)) dccm_data_ecc_hi_ff(
.rst_l(rst_l),
.din(dccm_data_ecc_hi_dc2[(DCCM_ECC_WIDTH - 1):0]),
.dout(dccm_data_ecc_hi_dc3[(DCCM_ECC_WIDTH - 1):0]),
.clk(lsu_dccm_c1_dc3_clk)
);
rvdff #(.WIDTH(DCCM_ECC_WIDTH)) dccm_data_ecc_lo_ff(
.rst_l(rst_l),
.din(dccm_data_ecc_lo_dc2[(DCCM_ECC_WIDTH - 1):0]),
.dout(dccm_data_ecc_lo_dc3[(DCCM_ECC_WIDTH - 1):0]),
.clk(lsu_dccm_c1_dc3_clk)
);
end
else begin : Gen_dccm_disable
assign lsu_dccm_rden_dc2 = 1'sb0;
assign lsu_dccm_rden_dc3 = 1'sb0;
assign dccm_data_hi_dc3[(DCCM_DATA_WIDTH - 1):0] = 1'sb0;
assign dccm_data_lo_dc3[(DCCM_DATA_WIDTH - 1):0] = 1'sb0;
assign dccm_data_ecc_hi_dc3[(DCCM_ECC_WIDTH - 1):0] = 1'sb0;
assign dccm_data_ecc_lo_dc3[(DCCM_ECC_WIDTH - 1):0] = 1'sb0;
end
endgenerate
endmodule
module lsu_trigger (
clk,
lsu_free_c2_clk,
rst_l,
trigger_pkt_any,
lsu_pkt_dc3,
lsu_addr_dc3,
lsu_result_dc3,
store_data_dc3,
lsu_trigger_match_dc3
);
localparam [3:0] NULL = 4'b0000;
localparam [3:0] MUL = 4'b0001;
localparam [3:0] LOAD = 4'b0010;
localparam [3:0] STORE = 4'b0011;
localparam [3:0] ALU = 4'b0100;
localparam [3:0] CSRREAD = 4'b0101;
localparam [3:0] CSRWRITE = 4'b0110;
localparam [3:0] CSRRW = 4'b0111;
localparam [3:0] EBREAK = 4'b1000;
localparam [3:0] ECALL = 4'b1001;
localparam [3:0] FENCE = 4'b1010;
localparam [3:0] FENCEI = 4'b1011;
localparam [3:0] MRET = 4'b1100;
localparam [3:0] CONDBR = 4'b1101;
localparam [3:0] JAL = 4'b1110;
input wire clk;
input wire lsu_free_c2_clk;
input wire rst_l;
input wire [151:0] trigger_pkt_any;
input wire [18:0] lsu_pkt_dc3;
input wire [31:0] lsu_addr_dc3;
input wire [31:0] lsu_result_dc3;
input wire [31:0] store_data_dc3;
output wire [3:0] lsu_trigger_match_dc3;
wire [127:0] lsu_match_data;
wire [3:0] lsu_trigger_data_match;
wire [31:0] store_data_trigger_dc3;
assign store_data_trigger_dc3[31:0] = {({16 {lsu_pkt_dc3[16:16]}} & store_data_dc3[31:16]), ({8 {(lsu_pkt_dc3[17:17] | lsu_pkt_dc3[16:16])}} & store_data_dc3[15:8]), store_data_dc3[7:0]};
generate
genvar i;
for (i = 0; (i < 4); i = (i + 1)) begin
assign lsu_match_data[(i * 32)+:32] = (({32 {(~ trigger_pkt_any[((i * 38) + 37)+:1])}} & lsu_addr_dc3[31:0]) | ({32 {(trigger_pkt_any[((i * 38) + 37)+:1] & trigger_pkt_any[((i * 38) + 35)+:1])}} & store_data_trigger_dc3[31:0]));
rvmaskandmatch trigger_match(
.mask(trigger_pkt_any[(i * 38)+:32]),
.data(lsu_match_data[(i * 32)+:32]),
.masken(trigger_pkt_any[((i * 38) + 36)+:1]),
.match(lsu_trigger_data_match[i])
);
assign lsu_trigger_match_dc3[i] = (((lsu_pkt_dc3[0:0] & (~ lsu_pkt_dc3[11:11])) & ((trigger_pkt_any[((i * 38) + 35)+:1] & lsu_pkt_dc3[13:13]) | ((trigger_pkt_any[((i * 38) + 34)+:1] & lsu_pkt_dc3[14:14]) & (~ trigger_pkt_any[((i * 38) + 37)+:1])))) & lsu_trigger_data_match[i]);
end
endgenerate
endmodule
module dbg (
dbg_cmd_addr,
dbg_cmd_wrdata,
dbg_cmd_valid,
dbg_cmd_write,
dbg_cmd_type,
dbg_cmd_size,
dbg_core_rst_l,
core_dbg_rddata,
core_dbg_cmd_done,
core_dbg_cmd_fail,
dbg_dma_bubble,
dma_dbg_ready,
dbg_halt_req,
dbg_resume_req,
dec_tlu_debug_mode,
dec_tlu_dbg_halted,
dec_tlu_mpc_halted_only,
dec_tlu_resume_ack,
dmi_reg_en,
dmi_reg_addr,
dmi_reg_wr_en,
dmi_reg_wdata,
dmi_reg_rdata,
sb_axi_awvalid,
sb_axi_awready,
sb_axi_awid,
sb_axi_awaddr,
sb_axi_awregion,
sb_axi_awlen,
sb_axi_awsize,
sb_axi_awburst,
sb_axi_awlock,
sb_axi_awcache,
sb_axi_awprot,
sb_axi_awqos,
sb_axi_wvalid,
sb_axi_wready,
sb_axi_wdata,
sb_axi_wstrb,
sb_axi_wlast,
sb_axi_bvalid,
sb_axi_bready,
sb_axi_bresp,
sb_axi_bid,
sb_axi_arvalid,
sb_axi_arready,
sb_axi_arid,
sb_axi_araddr,
sb_axi_arregion,
sb_axi_arlen,
sb_axi_arsize,
sb_axi_arburst,
sb_axi_arlock,
sb_axi_arcache,
sb_axi_arprot,
sb_axi_arqos,
sb_axi_rvalid,
sb_axi_rready,
sb_axi_rid,
sb_axi_rdata,
sb_axi_rresp,
sb_axi_rlast,
dbg_bus_clk_en,
clk,
free_clk,
rst_l,
clk_override,
scan_mode
);
localparam [2:0] IDLE = 3'b000;
localparam [2:0] HALTING = 3'b001;
localparam [2:0] HALTED = 3'b010;
localparam [2:0] CMD_START = 3'b011;
localparam [2:0] CMD_WAIT = 3'b100;
localparam [2:0] CMD_DONE = 3'b101;
localparam [2:0] RESUMING = 3'b110;
localparam [3:0] SBIDLE = 4'h0;
localparam [3:0] WAIT_RD = 4'h1;
localparam [3:0] WAIT_WR = 4'h2;
localparam [3:0] CMD_RD = 4'h3;
localparam [3:0] CMD_WR = 4'h4;
localparam [3:0] CMD_WR_ADDR = 4'h5;
localparam [3:0] CMD_WR_DATA = 4'h6;
localparam [3:0] RSP_RD = 4'h7;
localparam [3:0] RSP_WR = 4'h8;
localparam [3:0] DONE = 4'h9;
output wire [31:0] dbg_cmd_addr;
output wire [31:0] dbg_cmd_wrdata;
output wire dbg_cmd_valid;
output wire dbg_cmd_write;
output wire [1:0] dbg_cmd_type;
output wire [1:0] dbg_cmd_size;
output wire dbg_core_rst_l;
input wire [31:0] core_dbg_rddata;
input wire core_dbg_cmd_done;
input wire core_dbg_cmd_fail;
output wire dbg_dma_bubble;
input wire dma_dbg_ready;
output reg dbg_halt_req;
output reg dbg_resume_req;
input wire dec_tlu_debug_mode;
input wire dec_tlu_dbg_halted;
input wire dec_tlu_mpc_halted_only;
input wire dec_tlu_resume_ack;
input wire dmi_reg_en;
input wire [6:0] dmi_reg_addr;
input wire dmi_reg_wr_en;
input wire [31:0] dmi_reg_wdata;
output wire [31:0] dmi_reg_rdata;
output wire sb_axi_awvalid;
input wire sb_axi_awready;
output wire [0:0] sb_axi_awid;
output wire [31:0] sb_axi_awaddr;
output wire [3:0] sb_axi_awregion;
output wire [7:0] sb_axi_awlen;
output wire [2:0] sb_axi_awsize;
output wire [1:0] sb_axi_awburst;
output wire sb_axi_awlock;
output wire [3:0] sb_axi_awcache;
output wire [2:0] sb_axi_awprot;
output wire [3:0] sb_axi_awqos;
output wire sb_axi_wvalid;
input wire sb_axi_wready;
output wire [63:0] sb_axi_wdata;
output wire [7:0] sb_axi_wstrb;
output wire sb_axi_wlast;
input wire sb_axi_bvalid;
output wire sb_axi_bready;
input wire [1:0] sb_axi_bresp;
input wire [0:0] sb_axi_bid;
output wire sb_axi_arvalid;
input wire sb_axi_arready;
output wire [0:0] sb_axi_arid;
output wire [31:0] sb_axi_araddr;
output wire [3:0] sb_axi_arregion;
output wire [7:0] sb_axi_arlen;
output wire [2:0] sb_axi_arsize;
output wire [1:0] sb_axi_arburst;
output wire sb_axi_arlock;
output wire [3:0] sb_axi_arcache;
output wire [2:0] sb_axi_arprot;
output wire [3:0] sb_axi_arqos;
input wire sb_axi_rvalid;
output wire sb_axi_rready;
input wire [0:0] sb_axi_rid;
input wire [63:0] sb_axi_rdata;
input wire [1:0] sb_axi_rresp;
input wire sb_axi_rlast;
input wire dbg_bus_clk_en;
input wire clk;
input wire free_clk;
input wire rst_l;
input wire clk_override;
input wire scan_mode;
localparam TOTAL_INT = 9;
localparam DCCM_BITS = 16;
localparam DCCM_BANK_BITS = 3;
localparam DCCM_NUM_BANKS = 8;
localparam DCCM_DATA_WIDTH = 32;
localparam DCCM_FDATA_WIDTH = 39;
localparam DCCM_BYTE_WIDTH = 4;
localparam DCCM_ECC_WIDTH = 7;
localparam LSU_RDBUF_DEPTH = 8;
localparam DMA_BUF_DEPTH = 4;
localparam LSU_STBUF_DEPTH = 8;
localparam LSU_SB_BITS = 16;
localparam DEC_INSTBUF_DEPTH = 4;
localparam ICCM_SIZE = 512;
localparam ICCM_BITS = 19;
localparam ICCM_NUM_BANKS = 8;
localparam ICCM_BANK_BITS = 3;
localparam ICCM_INDEX_BITS = 14;
localparam ICCM_BANK_HI = 4;
localparam ICACHE_TAG_HIGH = 12;
localparam ICACHE_TAG_LOW = 6;
localparam ICACHE_IC_DEPTH = 8;
localparam ICACHE_TAG_DEPTH = 64;
localparam LSU_BUS_TAG = 4;
localparam DMA_BUS_TAG = 1;
localparam SB_BUS_TAG = 1;
localparam IFU_BUS_TAG = 3;
wire [2:0] dbg_state;
reg [2:0] dbg_nxtstate;
reg dbg_state_en;
wire [31:0] dmstatus_reg;
wire [31:0] dmcontrol_reg;
wire [31:0] command_reg;
wire [31:0] abstractcs_reg;
wire [31:0] haltsum0_reg;
wire [31:0] data0_reg;
wire [31:0] data1_reg;
wire [31:0] data0_din;
wire data0_reg_wren;
wire data0_reg_wren0;
wire data0_reg_wren1;
wire [31:0] data1_din;
wire data1_reg_wren;
wire data1_reg_wren0;
wire data1_reg_wren1;
reg abstractcs_busy_wren;
reg abstractcs_busy_din;
wire [2:0] abstractcs_error_din;
wire abstractcs_error_sel0;
wire abstractcs_error_sel1;
wire abstractcs_error_sel2;
wire abstractcs_error_sel3;
wire abstractcs_error_sel4;
wire abstractcs_error_sel5;
wire abstractcs_error_selor;
wire dmstatus_dmerr_wren;
wire dmstatus_resumeack_wren;
wire dmstatus_resumeack_din;
wire dmstatus_havereset_wren;
wire dmstatus_havereset_rst;
wire dmstatus_resumeack;
wire dmstatus_halted;
wire dmstatus_havereset;
wire dmcontrol_wren;
wire dmcontrol_wren_Q;
wire command_wren;
wire [31:0] dmi_reg_rdata_din;
wire [3:0] sb_state;
reg [3:0] sb_nxtstate;
reg sb_state_en;
wire sbcs_wren;
reg sbcs_sbbusy_wren;
reg sbcs_sbbusy_din;
wire sbcs_sbbusyerror_wren;
wire sbcs_sbbusyerror_din;
reg sbcs_sberror_wren;
reg [2:0] sbcs_sberror_din;
wire sbcs_unaligned;
wire sbcs_illegal_size;
wire sbdata0_reg_wren0;
wire sbdata0_reg_wren1;
wire sbdata0_reg_wren;
wire [31:0] sbdata0_din;
wire sbdata1_reg_wren0;
wire sbdata1_reg_wren1;
wire sbdata1_reg_wren;
wire [31:0] sbdata1_din;
wire sbaddress0_reg_wren0;
reg sbaddress0_reg_wren1;
wire sbaddress0_reg_wren;
wire [31:0] sbaddress0_reg_din;
wire [3:0] sbaddress0_incr;
wire sbreadonaddr_access;
wire sbreadondata_access;
wire sbdata0wr_access;
wire sb_axi_awvalid_q;
wire sb_axi_awready_q;
wire sb_axi_wvalid_q;
wire sb_axi_wready_q;
wire sb_axi_arvalid_q;
wire sb_axi_arready_q;
wire sb_axi_bvalid_q;
wire sb_axi_bready_q;
wire sb_axi_rvalid_q;
wire sb_axi_rready_q;
wire [1:0] sb_axi_bresp_q;
wire [1:0] sb_axi_rresp_q;
wire [63:0] sb_axi_rdata_q;
wire [63:0] sb_bus_rdata;
wire [31:0] sbcs_reg;
wire [31:0] sbaddress0_reg;
wire [31:0] sbdata0_reg;
wire [31:0] sbdata1_reg;
wire dbg_dm_rst_l;
wire dbg_free_clken;
wire dbg_free_clk;
wire sb_free_clken;
wire sb_free_clk;
wire bus_clken;
wire bus_clk;
assign dbg_free_clken = ((((dmi_reg_en | (dbg_state != IDLE)) | dbg_state_en) | dec_tlu_dbg_halted) | clk_override);
assign sb_free_clken = (((dmi_reg_en | sb_state_en) | (sb_state != SBIDLE)) | clk_override);
assign bus_clken = ((((((sb_axi_awvalid | sb_axi_wvalid) | sb_axi_arvalid) | sb_axi_bvalid) | sb_axi_rvalid) | clk_override) & dbg_bus_clk_en);
rvoclkhdr dbg_free_cgc(
.en(dbg_free_clken),
.l1clk(dbg_free_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvoclkhdr sb_free_cgc(
.en(sb_free_clken),
.l1clk(sb_free_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr bus_cgc(
.en(bus_clken),
.l1clk(bus_clk),
.clk(clk),
.scan_mode(scan_mode)
);
assign dbg_dm_rst_l = (rst_l & (dmcontrol_reg[0] | scan_mode));
assign dbg_core_rst_l = (~ dmcontrol_reg[1]);
assign sbcs_reg[31:29] = 3'b1;
assign sbcs_reg[28:23] = 1'sb0;
assign sbcs_reg[11:5] = 7'h20;
assign sbcs_reg[4:0] = 5'b01111;
assign sbcs_wren = ((((dmi_reg_addr == 7'h38) & dmi_reg_en) & dmi_reg_wr_en) & (sb_state == SBIDLE));
assign sbcs_sbbusyerror_wren = ((sbcs_wren & dmi_reg_wdata[22]) | (((sb_state != SBIDLE) & dmi_reg_en) & (((dmi_reg_addr == 7'h39) | (dmi_reg_addr == 7'h3c)) | (dmi_reg_addr == 7'h3d))));
assign sbcs_sbbusyerror_din = (~ (sbcs_wren & dmi_reg_wdata[22]));
rvdffs #(.WIDTH(1)) sbcs_sbbusyerror_reg(
.din(sbcs_sbbusyerror_din),
.dout(sbcs_reg[22]),
.en(sbcs_sbbusyerror_wren),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) sbcs_sbbusy_reg(
.din(sbcs_sbbusy_din),
.dout(sbcs_reg[21]),
.en(sbcs_sbbusy_wren),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) sbcs_sbreadonaddr_reg(
.din(dmi_reg_wdata[20]),
.dout(sbcs_reg[20]),
.en(sbcs_wren),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(5)) sbcs_misc_reg(
.din(dmi_reg_wdata[19:15]),
.dout(sbcs_reg[19:15]),
.en(sbcs_wren),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(3)) sbcs_error_reg(
.din(sbcs_sberror_din[2:0]),
.dout(sbcs_reg[14:12]),
.en(sbcs_sberror_wren),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
assign sbcs_unaligned = ((((sbcs_reg[19:17] == 3'b001) & sbaddress0_reg[0]) | ((sbcs_reg[19:17] == 3'b010) & (| sbaddress0_reg[1:0]))) | ((sbcs_reg[19:17] == 3'b011) & (| sbaddress0_reg[2:0])));
assign sbcs_illegal_size = sbcs_reg[19];
assign sbaddress0_incr[3:0] = (((({4 {(sbcs_reg[19:17] == 3'b000)}} & 4'b0001) | ({4 {(sbcs_reg[19:17] == 3'b001)}} & 4'b0010)) | ({4 {(sbcs_reg[19:17] == 3'b010)}} & 4'b0100)) | ({4 {(sbcs_reg[19:17] == 3'b100)}} & 4'b1000));
assign sbdata0_reg_wren0 = ((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h3c));
assign sbdata0_reg_wren1 = (((sb_state == RSP_RD) & sb_state_en) & (~ sbcs_sberror_wren));
assign sbdata0_reg_wren = (sbdata0_reg_wren0 | sbdata0_reg_wren1);
assign sbdata1_reg_wren0 = ((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h3d));
assign sbdata1_reg_wren1 = (((sb_state == RSP_RD) & sb_state_en) & (~ sbcs_sberror_wren));
assign sbdata1_reg_wren = (sbdata1_reg_wren0 | sbdata1_reg_wren1);
assign sbdata0_din[31:0] = (({32 {sbdata0_reg_wren0}} & dmi_reg_wdata[31:0]) | ({32 {sbdata0_reg_wren1}} & sb_bus_rdata[31:0]));
assign sbdata1_din[31:0] = (({32 {sbdata1_reg_wren0}} & dmi_reg_wdata[31:0]) | ({32 {sbdata1_reg_wren1}} & sb_bus_rdata[63:32]));
rvdffe #(.WIDTH(32)) dbg_sbdata0_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(sbdata0_din[31:0]),
.dout(sbdata0_reg[31:0]),
.en(sbdata0_reg_wren),
.rst_l(dbg_dm_rst_l)
);
rvdffe #(.WIDTH(32)) dbg_sbdata1_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(sbdata1_din[31:0]),
.dout(sbdata1_reg[31:0]),
.en(sbdata1_reg_wren),
.rst_l(dbg_dm_rst_l)
);
assign sbaddress0_reg_wren0 = ((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h39));
assign sbaddress0_reg_wren = (sbaddress0_reg_wren0 | sbaddress0_reg_wren1);
assign sbaddress0_reg_din[31:0] = (({32 {sbaddress0_reg_wren0}} & dmi_reg_wdata[31:0]) | ({32 {sbaddress0_reg_wren1}} & (sbaddress0_reg[31:0] + {28'b0, sbaddress0_incr[3:0]})));
rvdffe #(.WIDTH(32)) dbg_sbaddress0_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(sbaddress0_reg_din[31:0]),
.dout(sbaddress0_reg[31:0]),
.en(sbaddress0_reg_wren),
.rst_l(dbg_dm_rst_l)
);
assign sbreadonaddr_access = (((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h39)) & sbcs_reg[20]);
assign sbreadondata_access = (((dmi_reg_en & (~ dmi_reg_wr_en)) & (dmi_reg_addr == 7'h3c)) & sbcs_reg[15]);
assign sbdata0wr_access = ((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h3c));
assign dmcontrol_wren = (((dmi_reg_addr == 7'h10) & dmi_reg_en) & dmi_reg_wr_en);
assign dmcontrol_reg[27:2] = 1'sb0;
rvdffs #(.WIDTH(5)) dmcontrolff(
.din({dmi_reg_wdata[31:28], dmi_reg_wdata[1]}),
.dout({dmcontrol_reg[31:28], dmcontrol_reg[1]}),
.en(dmcontrol_wren),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
rvdffs #(.WIDTH(1)) dmcontrol_dmactive_ff(
.din(dmi_reg_wdata[0]),
.dout(dmcontrol_reg[0]),
.en(dmcontrol_wren),
.rst_l(rst_l),
.clk(dbg_free_clk)
);
rvdff #(.WIDTH(1)) dmcontrol_wrenff(
.din(dmcontrol_wren),
.dout(dmcontrol_wren_Q),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
assign dmstatus_reg[31:20] = 1'sb0;
assign dmstatus_reg[19:18] = {2 {dmstatus_havereset}};
assign dmstatus_reg[15:10] = 1'sb0;
assign dmstatus_reg[7] = 1'sb1;
assign dmstatus_reg[6:4] = 1'sb0;
assign dmstatus_reg[17:16] = {2 {dmstatus_resumeack}};
assign dmstatus_reg[9:8] = {2 {dmstatus_halted}};
assign dmstatus_reg[3:0] = 4'h2;
assign dmstatus_resumeack_wren = (((dbg_state == RESUMING) & dec_tlu_resume_ack) | (dmstatus_resumeack & (~ dmcontrol_reg[30])));
assign dmstatus_resumeack_din = ((dbg_state == RESUMING) & dec_tlu_resume_ack);
assign dmstatus_havereset_wren = ((((dmi_reg_addr == 7'h10) & dmi_reg_wdata[1]) & dmi_reg_en) & dmi_reg_wr_en);
assign dmstatus_havereset_rst = ((((dmi_reg_addr == 7'h10) & dmi_reg_wdata[28]) & dmi_reg_en) & dmi_reg_wr_en);
rvdffs #(.WIDTH(1)) dmstatus_resumeack_reg(
.din(dmstatus_resumeack_din),
.dout(dmstatus_resumeack),
.en(dmstatus_resumeack_wren),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
rvdff #(.WIDTH(1)) dmstatus_halted_reg(
.din((dec_tlu_dbg_halted & (~ dec_tlu_mpc_halted_only))),
.dout(dmstatus_halted),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
rvdffsc #(.WIDTH(1)) dmstatus_havereset_reg(
.din(1'b1),
.dout(dmstatus_havereset),
.en(dmstatus_havereset_wren),
.clear(dmstatus_havereset_rst),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
assign haltsum0_reg[31:1] = 1'sb0;
assign haltsum0_reg[0] = dmstatus_halted;
assign abstractcs_reg[31:13] = 1'sb0;
assign abstractcs_reg[11] = 1'sb0;
assign abstractcs_reg[7:4] = 1'sb0;
assign abstractcs_reg[3:0] = 4'h2;
assign abstractcs_error_sel0 = ((abstractcs_reg[12] & dmi_reg_en) & ((dmi_reg_wr_en & ((dmi_reg_addr == 7'h16) | (dmi_reg_addr == 7'h17))) | (dmi_reg_addr == 7'h4)));
assign abstractcs_error_sel1 = (((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h17)) & (~ ((dmi_reg_wdata[31:24] == 8'b0) | (dmi_reg_wdata[31:24] == 8'h2))));
assign abstractcs_error_sel2 = (core_dbg_cmd_done & core_dbg_cmd_fail);
assign abstractcs_error_sel3 = (((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h17)) & (dbg_state != HALTED));
assign abstractcs_error_sel4 = ((((dmi_reg_addr == 7'h17) & dmi_reg_en) & dmi_reg_wr_en) & (((((dmi_reg_wdata[22:20] == 3'b001) & data1_reg[0]) | ((dmi_reg_wdata[22:20] == 3'b010) & (| data1_reg[1:0]))) | dmi_reg_wdata[22]) | (dmi_reg_wdata[22:20] == 3'b011)));
assign abstractcs_error_sel5 = (((dmi_reg_addr == 7'h16) & dmi_reg_en) & dmi_reg_wr_en);
assign abstractcs_error_selor = (((((abstractcs_error_sel0 | abstractcs_error_sel1) | abstractcs_error_sel2) | abstractcs_error_sel3) | abstractcs_error_sel4) | abstractcs_error_sel5);
assign abstractcs_error_din[2:0] = ((((((({3 {abstractcs_error_sel0}} & 3'b001) | ({3 {abstractcs_error_sel1}} & 3'b010)) | ({3 {abstractcs_error_sel2}} & 3'b011)) | ({3 {abstractcs_error_sel3}} & 3'b100)) | ({3 {abstractcs_error_sel4}} & 3'b111)) | (({3 {abstractcs_error_sel5}} & (~ dmi_reg_wdata[10:8])) & abstractcs_reg[10:8])) | ({3 {(~ abstractcs_error_selor)}} & abstractcs_reg[10:8]));
rvdffs #(.WIDTH(1)) dmabstractcs_busy_reg(
.din(abstractcs_busy_din),
.dout(abstractcs_reg[12]),
.en(abstractcs_busy_wren),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
rvdff #(.WIDTH(3)) dmabstractcs_error_reg(
.din(abstractcs_error_din[2:0]),
.dout(abstractcs_reg[10:8]),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
assign command_wren = ((((dmi_reg_addr == 7'h17) & dmi_reg_en) & dmi_reg_wr_en) & (dbg_state == HALTED));
rvdffe #(.WIDTH(32)) dmcommand_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(dmi_reg_wdata[31:0]),
.dout(command_reg[31:0]),
.en(command_wren),
.rst_l(dbg_dm_rst_l)
);
assign data0_reg_wren0 = (((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h4)) & (dbg_state == HALTED));
assign data0_reg_wren1 = ((core_dbg_cmd_done & (dbg_state == CMD_WAIT)) & (~ command_reg[16]));
assign data0_reg_wren = (data0_reg_wren0 | data0_reg_wren1);
assign data0_din[31:0] = (({32 {data0_reg_wren0}} & dmi_reg_wdata[31:0]) | ({32 {data0_reg_wren1}} & core_dbg_rddata[31:0]));
rvdffe #(.WIDTH(32)) dbg_data0_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(data0_din[31:0]),
.dout(data0_reg[31:0]),
.en(data0_reg_wren),
.rst_l(dbg_dm_rst_l)
);
assign data1_reg_wren0 = (((dmi_reg_en & dmi_reg_wr_en) & (dmi_reg_addr == 7'h5)) & (dbg_state == HALTED));
assign data1_reg_wren1 = 1'b0;
assign data1_reg_wren = (data1_reg_wren0 | data1_reg_wren1);
assign data1_din[31:0] = ({32 {data1_reg_wren0}} & dmi_reg_wdata[31:0]);
rvdffe #(.WIDTH(32)) dbg_data1_reg(
.clk(clk),
.scan_mode(scan_mode),
.din(data1_din[31:0]),
.dout(data1_reg[31:0]),
.en(data1_reg_wren),
.rst_l(dbg_dm_rst_l)
);
always @(*) begin
dbg_nxtstate = IDLE;
dbg_state_en = 1'b0;
abstractcs_busy_wren = 1'b0;
abstractcs_busy_din = 1'b0;
dbg_halt_req = (dmcontrol_wren_Q & dmcontrol_reg[31]);
dbg_resume_req = 1'b0;
case (dbg_state)
IDLE: begin
dbg_nxtstate = ((dmstatus_reg[9] | dec_tlu_mpc_halted_only) ? HALTED : HALTING);
dbg_state_en = ((((dmcontrol_reg[31] & (~ dec_tlu_debug_mode)) | dmstatus_reg[9]) | dec_tlu_mpc_halted_only) & (~ dmcontrol_reg[1]));
dbg_halt_req = dmcontrol_reg[31];
end
HALTING: begin
dbg_nxtstate = HALTED;
dbg_state_en = dmstatus_reg[9];
end
HALTED: begin
dbg_nxtstate = ((dmstatus_reg[9] & (~ dmcontrol_reg[1])) ? ((dmcontrol_reg[30] & (~ dmcontrol_reg[31])) ? RESUMING : CMD_START) : (dmcontrol_reg[31] ? HALTING : IDLE));
dbg_state_en = ((((((dmstatus_reg[9] & dmcontrol_reg[30]) & (~ dmcontrol_reg[31])) & dmcontrol_wren_Q) | command_wren) | dmcontrol_reg[1]) | (~ (dmstatus_reg[9] | dec_tlu_mpc_halted_only)));
abstractcs_busy_wren = (dbg_state_en & (dbg_nxtstate == CMD_START));
abstractcs_busy_din = 1'b1;
dbg_resume_req = (dbg_state_en & (dbg_nxtstate == RESUMING));
end
CMD_START: begin
dbg_nxtstate = ((| abstractcs_reg[10:8]) ? CMD_DONE : CMD_WAIT);
dbg_state_en = (dbg_cmd_valid | (| abstractcs_reg[10:8]));
end
CMD_WAIT: begin
dbg_nxtstate = CMD_DONE;
dbg_state_en = core_dbg_cmd_done;
end
CMD_DONE: begin
dbg_nxtstate = HALTED;
dbg_state_en = 1'b1;
abstractcs_busy_wren = dbg_state_en;
abstractcs_busy_din = 1'b0;
end
RESUMING: begin
dbg_nxtstate = IDLE;
dbg_state_en = dmstatus_reg[17];
end
default: begin
dbg_nxtstate = IDLE;
dbg_state_en = 1'b0;
abstractcs_busy_wren = 1'b0;
abstractcs_busy_din = 1'b0;
dbg_halt_req = 1'b0;
dbg_resume_req = 1'b0;
end
endcase
end
assign dmi_reg_rdata_din[31:0] = ((((((((((({32 {(dmi_reg_addr == 7'h4)}} & data0_reg[31:0]) | ({32 {(dmi_reg_addr == 7'h5)}} & data1_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h10)}} & dmcontrol_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h11)}} & dmstatus_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h16)}} & abstractcs_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h17)}} & command_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h40)}} & haltsum0_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h38)}} & sbcs_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h39)}} & sbaddress0_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h3c)}} & sbdata0_reg[31:0])) | ({32 {(dmi_reg_addr == 7'h3d)}} & sbdata1_reg[31:0]));
rvdffs #(.WIDTH(3)) dbg_state_reg(
.din(dbg_nxtstate),
.dout(dbg_state),
.en(dbg_state_en),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
rvdffs #(.WIDTH(32)) dmi_rddata_reg(
.din(dmi_reg_rdata_din),
.dout(dmi_reg_rdata),
.en(dmi_reg_en),
.rst_l(dbg_dm_rst_l),
.clk(dbg_free_clk)
);
assign dbg_cmd_addr[31:0] = ((command_reg[31:24] == 8'h2) ? {data1_reg[31:2], 2'b0} : {20'b0, command_reg[11:0]});
assign dbg_cmd_wrdata[31:0] = data0_reg[31:0];
assign dbg_cmd_valid = (((dbg_state == CMD_START) & (~ (| abstractcs_reg[10:8]))) & dma_dbg_ready);
assign dbg_cmd_write = command_reg[16];
assign dbg_cmd_type[1:0] = ((command_reg[31:24] == 8'h2) ? 2'b10 : {1'b0, (command_reg[15:12] == 4'b0)});
assign dbg_cmd_size[1:0] = command_reg[21:20];
assign dbg_dma_bubble = (((dbg_state == CMD_START) & (~ (| abstractcs_reg[10:8]))) | (dbg_state == CMD_WAIT));
always @(*) begin
sb_nxtstate = SBIDLE;
sb_state_en = 1'b0;
sbcs_sbbusy_wren = 1'b0;
sbcs_sbbusy_din = 1'b0;
sbcs_sberror_wren = 1'b0;
sbcs_sberror_din[2:0] = 3'b0;
sbaddress0_reg_wren1 = 1'b0;
case (sb_state)
SBIDLE: begin
sb_nxtstate = (sbdata0wr_access ? WAIT_WR : WAIT_RD);
sb_state_en = ((sbdata0wr_access | sbreadondata_access) | sbreadonaddr_access);
sbcs_sbbusy_wren = sb_state_en;
sbcs_sbbusy_din = 1'b1;
sbcs_sberror_wren = (sbcs_wren & (| dmi_reg_wdata[14:12]));
sbcs_sberror_din[2:0] = ((~ dmi_reg_wdata[14:12]) & sbcs_reg[14:12]);
end
WAIT_RD: begin
sb_nxtstate = ((sbcs_unaligned | sbcs_illegal_size) ? DONE : CMD_RD);
sb_state_en = ((dbg_bus_clk_en | sbcs_unaligned) | sbcs_illegal_size);
sbcs_sberror_wren = (sbcs_unaligned | sbcs_illegal_size);
sbcs_sberror_din[2:0] = (sbcs_unaligned ? 3'b011 : 3'b100);
end
WAIT_WR: begin
sb_nxtstate = ((sbcs_unaligned | sbcs_illegal_size) ? DONE : CMD_WR);
sb_state_en = ((dbg_bus_clk_en | sbcs_unaligned) | sbcs_illegal_size);
sbcs_sberror_wren = (sbcs_unaligned | sbcs_illegal_size);
sbcs_sberror_din[2:0] = (sbcs_unaligned ? 3'b011 : 3'b100);
end
CMD_RD: begin
sb_nxtstate = RSP_RD;
sb_state_en = ((sb_axi_arvalid_q & sb_axi_arready_q) & dbg_bus_clk_en);
end
CMD_WR: begin
sb_nxtstate = ((sb_axi_awready_q & sb_axi_wready_q) ? RSP_WR : (sb_axi_awready_q ? CMD_WR_DATA : CMD_WR_ADDR));
sb_state_en = (((sb_axi_awvalid_q & sb_axi_awready_q) | (sb_axi_wvalid_q & sb_axi_wready_q)) & dbg_bus_clk_en);
end
CMD_WR_ADDR: begin
sb_nxtstate = RSP_WR;
sb_state_en = ((sb_axi_awvalid_q & sb_axi_awready_q) & dbg_bus_clk_en);
end
CMD_WR_DATA: begin
sb_nxtstate = RSP_WR;
sb_state_en = ((sb_axi_wvalid_q & sb_axi_wready_q) & dbg_bus_clk_en);
end
RSP_RD: begin
sb_nxtstate = DONE;
sb_state_en = ((sb_axi_rvalid_q & sb_axi_rready_q) & dbg_bus_clk_en);
sbcs_sberror_wren = (sb_state_en & sb_axi_rresp_q[1]);
sbcs_sberror_din[2:0] = 3'b010;
end
RSP_WR: begin
sb_nxtstate = DONE;
sb_state_en = ((sb_axi_bvalid_q & sb_axi_bready_q) & dbg_bus_clk_en);
sbcs_sberror_wren = (sb_state_en & sb_axi_bresp_q[1]);
sbcs_sberror_din[2:0] = 3'b010;
end
DONE: begin
sb_nxtstate = SBIDLE;
sb_state_en = 1'b1;
sbcs_sbbusy_wren = 1'b1;
sbcs_sbbusy_din = 1'b0;
sbaddress0_reg_wren1 = sbcs_reg[16];
end
default: begin
sb_nxtstate = SBIDLE;
sb_state_en = 1'b0;
sbcs_sbbusy_wren = 1'b0;
sbcs_sbbusy_din = 1'b0;
sbcs_sberror_wren = 1'b0;
sbcs_sberror_din[2:0] = 3'b0;
sbaddress0_reg_wren1 = 1'b0;
end
endcase
end
rvdffs #(.WIDTH(4)) sb_state_reg(
.din(sb_nxtstate),
.dout(sb_state),
.en(sb_state_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_awvalid_ff(
.din(sb_axi_awvalid),
.dout(sb_axi_awvalid_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_awready_ff(
.din(sb_axi_awready),
.dout(sb_axi_awready_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_wvalid_ff(
.din(sb_axi_wvalid),
.dout(sb_axi_wvalid_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_wready_ff(
.din(sb_axi_wready),
.dout(sb_axi_wready_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_arvalid_ff(
.din(sb_axi_arvalid),
.dout(sb_axi_arvalid_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_arready_ff(
.din(sb_axi_arready),
.dout(sb_axi_arready_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_bvalid_ff(
.din(sb_axi_bvalid),
.dout(sb_axi_bvalid_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_bready_ff(
.din(sb_axi_bready),
.dout(sb_axi_bready_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdff #(.WIDTH(2)) axi_bresp_ff(
.din(sb_axi_bresp[1:0]),
.dout(sb_axi_bresp_q[1:0]),
.rst_l(dbg_dm_rst_l),
.clk(bus_clk)
);
rvdffs #(.WIDTH(1)) axi_rvalid_ff(
.din(sb_axi_rvalid),
.dout(sb_axi_rvalid_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdffs #(.WIDTH(1)) axi_rready_ff(
.din(sb_axi_rready),
.dout(sb_axi_rready_q),
.en(dbg_bus_clk_en),
.rst_l(dbg_dm_rst_l),
.clk(sb_free_clk)
);
rvdff #(.WIDTH(2)) axi_rresp_ff(
.din(sb_axi_rresp[1:0]),
.dout(sb_axi_rresp_q[1:0]),
.rst_l(dbg_dm_rst_l),
.clk(bus_clk)
);
rvdffe #(.WIDTH(64)) axi_rdata_ff(
.din(sb_axi_rdata[63:0]),
.dout(sb_axi_rdata_q[63:0]),
.rst_l(dbg_dm_rst_l),
.en(bus_clken),
.clk(clk),
.scan_mode(scan_mode)
);
assign sb_axi_awvalid = (((sb_state == CMD_WR) | (sb_state == CMD_WR_ADDR)) & (~ (sb_axi_awvalid_q & sb_axi_awready_q)));
assign sb_axi_awaddr[31:0] = sbaddress0_reg[31:0];
assign sb_axi_awid[(SB_BUS_TAG - 1):0] = 1'sb0;
assign sb_axi_awsize[2:0] = sbcs_reg[19:17];
assign sb_axi_awprot[2:0] = 1'sb0;
assign sb_axi_awcache[3:0] = 4'b1111;
assign sb_axi_awregion[3:0] = sbaddress0_reg[31:28];
assign sb_axi_awlen[7:0] = 1'sb0;
assign sb_axi_awburst[1:0] = 2'b01;
assign sb_axi_awqos[3:0] = 1'sb0;
assign sb_axi_awlock = 1'sb0;
assign sb_axi_wvalid = (((sb_state == CMD_WR) | (sb_state == CMD_WR_DATA)) & (~ (sb_axi_wvalid_q & sb_axi_wready_q)));
assign sb_axi_wdata[63:0] = (((({64 {(sbcs_reg[19:17] == 3'h0)}} & {8 {sbdata0_reg[7:0]}}) | ({64 {(sbcs_reg[19:17] == 3'h1)}} & {4 {sbdata0_reg[15:0]}})) | ({64 {(sbcs_reg[19:17] == 3'h2)}} & {2 {sbdata0_reg[31:0]}})) | ({64 {(sbcs_reg[19:17] == 3'h3)}} & {sbdata1_reg[31:0], sbdata0_reg[31:0]}));
assign sb_axi_wstrb[7:0] = (((({8 {(sbcs_reg[19:17] == 3'h0)}} & (8'h1 << sbaddress0_reg[2:0])) | ({8 {(sbcs_reg[19:17] == 3'h1)}} & (8'h3 << {sbaddress0_reg[2:1], 1'b0}))) | ({8 {(sbcs_reg[19:17] == 3'h2)}} & (8'hf << {sbaddress0_reg[2], 2'b0}))) | ({8 {(sbcs_reg[19:17] == 3'h3)}} & 8'hff));
assign sb_axi_wlast = 1'sb1;
assign sb_axi_arvalid = ((sb_state == CMD_RD) & (~ (sb_axi_arvalid_q & sb_axi_arready_q)));
assign sb_axi_araddr[31:0] = {sbaddress0_reg[31:3], 3'b0};
assign sb_axi_arid[(SB_BUS_TAG - 1):0] = 1'sb0;
assign sb_axi_arsize[2:0] = 3'b011;
assign sb_axi_arprot[2:0] = 1'sb0;
assign sb_axi_arcache[3:0] = 4'b0;
assign sb_axi_arregion[3:0] = sbaddress0_reg[31:28];
assign sb_axi_arlen[7:0] = 1'sb0;
assign sb_axi_arburst[1:0] = 2'b01;
assign sb_axi_arqos[3:0] = 1'sb0;
assign sb_axi_arlock = 1'sb0;
assign sb_axi_bready = 1'b1;
assign sb_axi_rready = 1'b1;
assign sb_bus_rdata[63:0] = (((({64 {(sbcs_reg[19:17] == 3'h0)}} & ((sb_axi_rdata_q[63:0] >> (8 * sbaddress0_reg[2:0])) & 64'hff)) | ({64 {(sbcs_reg[19:17] == 3'h1)}} & ((sb_axi_rdata_q[63:0] >> (16 * sbaddress0_reg[2:1])) & 64'hffff))) | ({64 {(sbcs_reg[19:17] == 3'h2)}} & ((sb_axi_rdata_q[63:0] >> (32 * sbaddress0_reg[2])) & 64'hffff_ffff))) | ({64 {(sbcs_reg[19:17] == 3'h3)}} & sb_axi_rdata_q[63:0]));
endmodule
module dmi_wrapper (
scan_mode,
trst_n,
tck,
tms,
tdi,
tdo,
tdoEnable,
core_rst_n,
core_clk,
jtag_id,
rd_data,
reg_wr_data,
reg_wr_addr,
reg_en,
reg_wr_en,
dmi_hard_reset
);
input scan_mode;
input trst_n;
input tck;
input tms;
input tdi;
output tdo;
output tdoEnable;
input core_rst_n;
input core_clk;
input [31:1] jtag_id;
input [31:0] rd_data;
output [31:0] reg_wr_data;
output [6:0] reg_wr_addr;
output reg_en;
output reg_wr_en;
output dmi_hard_reset;
wire rd_en;
wire wr_en;
wire dmireset;
rvjtag_tap i_jtag_tap(
.trst(trst_n),
.tck(tck),
.tms(tms),
.tdi(tdi),
.tdo(tdo),
.tdoEnable(tdoEnable),
.wr_data(reg_wr_data),
.wr_addr(reg_wr_addr),
.rd_en(rd_en),
.wr_en(wr_en),
.rd_data(rd_data),
.rd_status(2'b0),
.idle(3'h0),
.dmi_stat(2'b0),
.version(4'h1),
.jtag_id(jtag_id),
.dmi_hard_reset(dmi_hard_reset),
.dmi_reset(dmireset)
);
dmi_jtag_to_core_sync i_dmi_jtag_to_core_sync(
.wr_en(wr_en),
.rd_en(rd_en),
.rst_n(core_rst_n),
.clk(core_clk),
.reg_en(reg_en),
.reg_wr_en(reg_wr_en)
);
endmodule
module dmi_jtag_to_core_sync (
rd_en,
wr_en,
rst_n,
clk,
reg_en,
reg_wr_en
);
input rd_en;
input wr_en;
input rst_n;
input clk;
output reg_en;
output reg_wr_en;
wire c_rd_en;
wire c_wr_en;
assign reg_en = (c_wr_en | c_rd_en);
assign reg_wr_en = c_wr_en;
reg [2:0] rden;
reg [2:0] wren;
always @(posedge clk or negedge rst_n) begin
if ((! rst_n)) begin
rden <= 1'sb0;
wren <= 1'sb0;
end
else begin
rden <= {rden[1:0], rd_en};
wren <= {wren[1:0], wr_en};
end
end
assign c_rd_en = (rden[1] & (~ rden[2]));
assign c_wr_en = (wren[1] & (~ wren[2]));
endmodule
module rvjtag_tap (
trst,
tck,
tms,
tdi,
tdo,
tdoEnable,
wr_data,
wr_addr,
wr_en,
rd_en,
rd_data,
rd_status,
dmi_reset,
dmi_hard_reset,
idle,
dmi_stat,
jtag_id,
version
);
parameter AWIDTH = 7;
input trst;
input tck;
input tms;
input tdi;
output reg tdo;
output tdoEnable;
output [31:0] wr_data;
output [(AWIDTH - 1):0] wr_addr;
output wr_en;
output rd_en;
input [31:0] rd_data;
input [1:0] rd_status;
output reg dmi_reset;
output reg dmi_hard_reset;
input [2:0] idle;
input [1:0] dmi_stat;
input [31:1] jtag_id;
input [3:0] version;
localparam USER_DR_LENGTH = (AWIDTH + 34);
reg [(USER_DR_LENGTH - 1):0] sr;
reg [(USER_DR_LENGTH - 1):0] nsr;
reg [(USER_DR_LENGTH - 1):0] dr;
reg [3:0] state;
reg [3:0] nstate;
reg [4:0] ir;
wire jtag_reset;
wire shift_dr;
wire pause_dr;
wire update_dr;
wire capture_dr;
wire shift_ir;
wire pause_ir;
wire update_ir;
wire capture_ir;
wire [1:0] dr_en;
wire devid_sel;
wire [5:0] abits;
assign abits = AWIDTH[5:0];
localparam TEST_LOGIC_RESET_STATE = 0;
localparam RUN_TEST_IDLE_STATE = 1;
localparam SELECT_DR_SCAN_STATE = 2;
localparam CAPTURE_DR_STATE = 3;
localparam SHIFT_DR_STATE = 4;
localparam EXIT1_DR_STATE = 5;
localparam PAUSE_DR_STATE = 6;
localparam EXIT2_DR_STATE = 7;
localparam UPDATE_DR_STATE = 8;
localparam SELECT_IR_SCAN_STATE = 9;
localparam CAPTURE_IR_STATE = 10;
localparam SHIFT_IR_STATE = 11;
localparam EXIT1_IR_STATE = 12;
localparam PAUSE_IR_STATE = 13;
localparam EXIT2_IR_STATE = 14;
localparam UPDATE_IR_STATE = 15;
always @(*) begin
nstate = state;
case (state)
TEST_LOGIC_RESET_STATE: nstate = (tms ? TEST_LOGIC_RESET_STATE : RUN_TEST_IDLE_STATE);
RUN_TEST_IDLE_STATE: nstate = (tms ? SELECT_DR_SCAN_STATE : RUN_TEST_IDLE_STATE);
SELECT_DR_SCAN_STATE: nstate = (tms ? SELECT_IR_SCAN_STATE : CAPTURE_DR_STATE);
CAPTURE_DR_STATE: nstate = (tms ? EXIT1_DR_STATE : SHIFT_DR_STATE);
SHIFT_DR_STATE: nstate = (tms ? EXIT1_DR_STATE : SHIFT_DR_STATE);
EXIT1_DR_STATE: nstate = (tms ? UPDATE_DR_STATE : PAUSE_DR_STATE);
PAUSE_DR_STATE: nstate = (tms ? EXIT2_DR_STATE : PAUSE_DR_STATE);
EXIT2_DR_STATE: nstate = (tms ? UPDATE_DR_STATE : SHIFT_DR_STATE);
UPDATE_DR_STATE: nstate = (tms ? SELECT_DR_SCAN_STATE : RUN_TEST_IDLE_STATE);
SELECT_IR_SCAN_STATE: nstate = (tms ? TEST_LOGIC_RESET_STATE : CAPTURE_IR_STATE);
CAPTURE_IR_STATE: nstate = (tms ? EXIT1_IR_STATE : SHIFT_IR_STATE);
SHIFT_IR_STATE: nstate = (tms ? EXIT1_IR_STATE : SHIFT_IR_STATE);
EXIT1_IR_STATE: nstate = (tms ? UPDATE_IR_STATE : PAUSE_IR_STATE);
PAUSE_IR_STATE: nstate = (tms ? EXIT2_IR_STATE : PAUSE_IR_STATE);
EXIT2_IR_STATE: nstate = (tms ? UPDATE_IR_STATE : SHIFT_IR_STATE);
UPDATE_IR_STATE: nstate = (tms ? SELECT_DR_SCAN_STATE : RUN_TEST_IDLE_STATE);
default: nstate = TEST_LOGIC_RESET_STATE;
endcase
end
always @(posedge tck or negedge trst) begin
if ((! trst)) state <= TEST_LOGIC_RESET_STATE;
else state <= nstate;
end
assign jtag_reset = (state == TEST_LOGIC_RESET_STATE);
assign shift_dr = (state == SHIFT_DR_STATE);
assign pause_dr = (state == PAUSE_DR_STATE);
assign update_dr = (state == UPDATE_DR_STATE);
assign capture_dr = (state == CAPTURE_DR_STATE);
assign shift_ir = (state == SHIFT_IR_STATE);
assign pause_ir = (state == PAUSE_IR_STATE);
assign update_ir = (state == UPDATE_IR_STATE);
assign capture_ir = (state == CAPTURE_IR_STATE);
assign tdoEnable = (shift_dr | shift_ir);
always @(negedge tck or negedge trst) begin
if ((! trst)) ir <= 5'b1;
else begin
if (jtag_reset) ir <= 5'b1;
else if (update_ir) ir <= ((sr[4:0] == 1'sb0) ? 5'h1f : sr[4:0]);
end
end
assign devid_sel = (ir == 5'b00001);
assign dr_en[0] = (ir == 5'b10000);
assign dr_en[1] = (ir == 5'b10001);
always @(posedge tck or negedge trst) begin
if ((! trst)) begin
sr <= 1'sb0;
end
else begin
sr <= nsr;
end
end
always @(*) begin
nsr = sr;
case (1)
shift_dr: begin
case (1)
dr_en[1]: nsr = {tdi, sr[(USER_DR_LENGTH - 1):1]};
dr_en[0], devid_sel: nsr = {{(USER_DR_LENGTH - 32) {1'b0}}, tdi, sr[31:1]};
default: nsr = {{(USER_DR_LENGTH - 1) {1'b0}}, tdi};
endcase
end
capture_dr: begin
case (1)
dr_en[0]: nsr = {{(USER_DR_LENGTH - 15) {1'b0}}, idle, dmi_stat, abits, version};
dr_en[1]: nsr = {{AWIDTH {1'b0}}, rd_data, rd_status};
devid_sel: nsr = {{(USER_DR_LENGTH - 32) {1'b0}}, jtag_id, 1'b1};
endcase
end
shift_ir: nsr = {{(USER_DR_LENGTH - 5) {1'b0}}, tdi, sr[4:1]};
capture_ir: nsr = {{(USER_DR_LENGTH - 1) {1'b0}}, 1'b1};
endcase
end
always @(negedge tck) tdo <= sr[0];
always @(posedge tck or negedge trst) begin
if ((! trst)) begin
dmi_hard_reset <= 1'b0;
dmi_reset <= 1'b0;
end
else if ((update_dr & dr_en[0])) begin
dmi_hard_reset <= sr[17];
dmi_reset <= sr[16];
end
else begin
dmi_hard_reset <= 1'b0;
dmi_reset <= 1'b0;
end
end
always @(posedge tck or negedge trst) begin
if ((! trst)) dr <= 1'sb0;
else begin
if ((update_dr & dr_en[1])) dr <= sr;
else dr <= {dr[(USER_DR_LENGTH - 1):2], 2'b0};
end
end
assign {wr_addr, wr_data, wr_en, rd_en} = dr;
endmodule
module rvdff (
din,
clk,
rst_l,
dout
);
parameter WIDTH = 1;
input wire [(WIDTH - 1):0] din;
input wire clk;
input wire rst_l;
output reg [(WIDTH - 1):0] dout;
always @(posedge clk or negedge rst_l) begin
if ((rst_l == 0)) dout[(WIDTH - 1):0] <= 0;
else dout[(WIDTH - 1):0] <= din[(WIDTH - 1):0];
end
endmodule
module rvdffs (
din,
en,
clk,
rst_l,
dout
);
parameter WIDTH = 1;
input wire [(WIDTH - 1):0] din;
input wire en;
input wire clk;
input wire rst_l;
output wire [(WIDTH - 1):0] dout;
rvdff #(.WIDTH(WIDTH)) dffs(
.din((en ? din[(WIDTH - 1):0] : dout[(WIDTH - 1):0])),
.clk(clk),
.rst_l(rst_l),
.dout(dout)
);
endmodule
module rvdffsc (
din,
en,
clear,
clk,
rst_l,
dout
);
parameter WIDTH = 1;
input wire [(WIDTH - 1):0] din;
input wire en;
input wire clear;
input wire clk;
input wire rst_l;
output wire [(WIDTH - 1):0] dout;
wire [(WIDTH - 1):0] din_new;
assign din_new = ({WIDTH {(~ clear)}} & (en ? din[(WIDTH - 1):0] : dout[(WIDTH - 1):0]));
rvdff #(.WIDTH(WIDTH)) dffsc(
.din(din_new[(WIDTH - 1):0]),
.clk(clk),
.rst_l(rst_l),
.dout(dout)
);
endmodule
module clockhdr (
TE,
E,
CP,
Q
);
input wire TE;
input wire E;
input wire CP;
output Q;
reg en_ff;
wire enable;
assign enable = (E | TE);
always @(CP or enable) begin
if ((! CP)) en_ff = enable;
end
assign Q = (CP & en_ff);
endmodule
module rvclkhdr (
en,
clk,
scan_mode,
l1clk
);
input wire en;
input wire clk;
input wire scan_mode;
output wire l1clk;
wire TE;
assign TE = scan_mode;
clockhdr clkhdr(
.TE(TE),
.E(en),
.CP(clk),
.Q(l1clk)
);
endmodule
module rvoclkhdr (
en,
clk,
scan_mode,
l1clk
);
input wire en;
input wire clk;
input wire scan_mode;
output wire l1clk;
wire TE;
assign TE = scan_mode;
clockhdr clkhdr(
.TE(TE),
.E(en),
.CP(clk),
.Q(l1clk)
);
endmodule
module rvdffe (
din,
en,
clk,
rst_l,
scan_mode,
dout
);
parameter WIDTH = 1;
input wire [(WIDTH - 1):0] din;
input wire en;
input wire clk;
input wire rst_l;
input wire scan_mode;
output wire [(WIDTH - 1):0] dout;
wire l1clk;
generate
if ((WIDTH >= 8)) begin : genblock
rvclkhdr clkhdr(
.en(en),
.clk(clk),
.scan_mode(scan_mode),
.l1clk(l1clk)
);
rvdff #(.WIDTH(WIDTH)) dff(
.din(din),
.rst_l(rst_l),
.dout(dout),
.clk(l1clk)
);
end
else ThisModuleDoesNotExist __sv2v_elab_error("%m: rvdffe width must be >= 8");
endgenerate
endmodule
module rvsyncss (
clk,
rst_l,
din,
dout
);
parameter WIDTH = 251;
input wire clk;
input wire rst_l;
input wire [(WIDTH - 1):0] din;
output wire [(WIDTH - 1):0] dout;
wire [(WIDTH - 1):0] din_ff1;
rvdff #(.WIDTH(WIDTH)) sync_ff1(
.clk(clk),
.rst_l(rst_l),
.din(din[(WIDTH - 1):0]),
.dout(din_ff1[(WIDTH - 1):0])
);
rvdff #(.WIDTH(WIDTH)) sync_ff2(
.clk(clk),
.rst_l(rst_l),
.din(din_ff1[(WIDTH - 1):0]),
.dout(dout[(WIDTH - 1):0])
);
endmodule
module rvlsadder (
rs1,
offset,
dout
);
input wire [31:0] rs1;
input wire [11:0] offset;
output wire [31:0] dout;
wire cout;
wire sign;
wire [31:12] rs1_inc;
wire [31:12] rs1_dec;
assign {cout, dout[11:0]} = ({1'b0, rs1[11:0]} + {1'b0, offset[11:0]});
assign rs1_inc[31:12] = (rs1[31:12] + 1);
assign rs1_dec[31:12] = (rs1[31:12] - 1);
assign sign = offset[11];
assign dout[31:12] = ((({20 {(sign ~^ cout)}} & rs1[31:12]) | ({20 {((~ sign) & cout)}} & rs1_inc[31:12])) | ({20 {(sign & (~ cout))}} & rs1_dec[31:12]));
endmodule
module rvbradder (
pc,
offset,
dout
);
input [31:1] pc;
input [12:1] offset;
output [31:1] dout;
wire cout;
wire sign;
wire [31:13] pc_inc;
wire [31:13] pc_dec;
assign {cout, dout[12:1]} = ({1'b0, pc[12:1]} + {1'b0, offset[12:1]});
assign pc_inc[31:13] = (pc[31:13] + 1);
assign pc_dec[31:13] = (pc[31:13] - 1);
assign sign = offset[12];
assign dout[31:13] = ((({19 {(sign ~^ cout)}} & pc[31:13]) | ({19 {((~ sign) & cout)}} & pc_inc[31:13])) | ({19 {(sign & (~ cout))}} & pc_dec[31:13]));
endmodule
module rvtwoscomp (
din,
dout
);
parameter WIDTH = 32;
input wire [(WIDTH - 1):0] din;
output wire [(WIDTH - 1):0] dout;
wire [(WIDTH - 1):1] dout_temp;
genvar i;
generate
for (i = 1; (i < WIDTH); i = (i + 1)) begin : flip_after_first_one
assign dout_temp[i] = ((| din[(i - 1):0]) ? (~ din[i]) : din[i]);
end
endgenerate
assign dout[(WIDTH - 1):0] = {dout_temp[(WIDTH - 1):1], din[0]};
endmodule
module rvfindfirst1 (
din,
dout
);
parameter WIDTH = 32;
parameter SHIFT = $clog2(WIDTH);
input wire [(WIDTH - 1):0] din;
output reg [(SHIFT - 1):0] dout;
reg done;
always @(*) begin
dout[(SHIFT - 1):0] = {SHIFT {1'b0}};
done = 1'b0;
begin : sv2v_autoblock_52
reg signed [31:0] i;
for (i = (WIDTH - 1); (i > 0); i = (i - 1))
begin : find_first_one
done = (done | din[i]);
dout[(SHIFT - 1):0] = (dout[(SHIFT - 1):0] + (done ? 1'b0 : 1'b1));
end
end
end
endmodule
module rvfindfirst1hot (
din,
dout
);
parameter WIDTH = 32;
input wire [(WIDTH - 1):0] din;
output reg [(WIDTH - 1):0] dout;
reg done;
always @(*) begin
dout[(WIDTH - 1):0] = {WIDTH {1'b0}};
done = 1'b0;
begin : sv2v_autoblock_53
reg signed [31:0] i;
for (i = 0; (i < WIDTH); i = (i + 1))
begin : find_first_one
dout[i] = ((~ done) & din[i]);
done = (done | din[i]);
end
end
end
endmodule
module rvmaskandmatch (
mask,
data,
masken,
match
);
parameter WIDTH = 32;
input wire [(WIDTH - 1):0] mask;
input wire [(WIDTH - 1):0] data;
input wire masken;
output wire match;
wire [(WIDTH - 1):0] matchvec;
wire masken_or_fullmask;
assign masken_or_fullmask = (masken & (~ (& mask[(WIDTH - 1):0])));
assign matchvec[0] = (masken_or_fullmask | (mask[0] == data[0]));
genvar i;
generate
for (i = 1; (i < WIDTH); i = (i + 1)) begin : match_after_first_zero
assign matchvec[i] = (((& mask[(i - 1):0]) & masken_or_fullmask) ? 1'b1 : (mask[i] == data[i]));
end
endgenerate
assign match = (& matchvec[(WIDTH - 1):0]);
endmodule
module rvbtb_tag_hash (
pc,
hash
);
input wire [31:1] pc;
output wire [8:0] hash;
assign hash = (pc[23:15] ^ pc[14:6]);
endmodule
module rvbtb_addr_hash (
pc,
hash
);
input wire [31:1] pc;
output wire [5:4] hash;
assign hash[5:4] = ((pc[5:4] ^ pc[7:6]) ^ pc[9:8]);
endmodule
module rvbtb_ghr_hash (
hashin,
ghr,
hash
);
input wire [5:4] hashin;
input wire [4:0] ghr;
output wire [7:4] hash;
assign hash[7:4] = {(ghr[3:2] ^ {ghr[4], {1 {1'b0}}}), (hashin[5:4] ^ ghr[1:0])};
endmodule
module rvrangecheck (
addr,
in_range,
in_region
);
parameter CCM_SADR = 32'h0;
parameter CCM_SIZE = 128;
input wire [31:0] addr;
output wire in_range;
output wire in_region;
localparam REGION_BITS = 4;
localparam MASK_BITS = (10 + $clog2(CCM_SIZE));
wire [31:0] start_addr;
wire [3:0] region;
assign start_addr[31:0] = CCM_SADR;
assign region[(REGION_BITS - 1):0] = start_addr[31:(32 - REGION_BITS)];
assign in_region = (addr[31:(32 - REGION_BITS)] == region[(REGION_BITS - 1):0]);
generate
if ((CCM_SIZE == 48)) assign in_range = ((addr[31:MASK_BITS] == start_addr[31:MASK_BITS]) & (~ (& addr[(MASK_BITS - 1):(MASK_BITS - 2)])));
else assign in_range = (addr[31:MASK_BITS] == start_addr[31:MASK_BITS]);
endgenerate
endmodule
module rveven_paritygen (
data_in,
parity_out
);
parameter WIDTH = 16;
input wire [(WIDTH - 1):0] data_in;
output wire parity_out;
assign parity_out = (^ data_in[(WIDTH - 1):0]);
endmodule
module rveven_paritycheck (
data_in,
parity_in,
parity_err
);
parameter WIDTH = 16;
input wire [(WIDTH - 1):0] data_in;
input wire parity_in;
output wire parity_err;
assign parity_err = ((^ data_in[(WIDTH - 1):0]) ^ parity_in);
endmodule
module rvecc_encode (
din,
ecc_out
);
input [31:0] din;
output [6:0] ecc_out;
wire [5:0] ecc_out_temp;
assign ecc_out_temp[0] = (((((((((((((((((din[0] ^ din[1]) ^ din[3]) ^ din[4]) ^ din[6]) ^ din[8]) ^ din[10]) ^ din[11]) ^ din[13]) ^ din[15]) ^ din[17]) ^ din[19]) ^ din[21]) ^ din[23]) ^ din[25]) ^ din[26]) ^ din[28]) ^ din[30]);
assign ecc_out_temp[1] = (((((((((((((((((din[0] ^ din[2]) ^ din[3]) ^ din[5]) ^ din[6]) ^ din[9]) ^ din[10]) ^ din[12]) ^ din[13]) ^ din[16]) ^ din[17]) ^ din[20]) ^ din[21]) ^ din[24]) ^ din[25]) ^ din[27]) ^ din[28]) ^ din[31]);
assign ecc_out_temp[2] = (((((((((((((((((din[1] ^ din[2]) ^ din[3]) ^ din[7]) ^ din[8]) ^ din[9]) ^ din[10]) ^ din[14]) ^ din[15]) ^ din[16]) ^ din[17]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]) ^ din[29]) ^ din[30]) ^ din[31]);
assign ecc_out_temp[3] = ((((((((((((((din[4] ^ din[5]) ^ din[6]) ^ din[7]) ^ din[8]) ^ din[9]) ^ din[10]) ^ din[18]) ^ din[19]) ^ din[20]) ^ din[21]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]);
assign ecc_out_temp[4] = ((((((((((((((din[11] ^ din[12]) ^ din[13]) ^ din[14]) ^ din[15]) ^ din[16]) ^ din[17]) ^ din[18]) ^ din[19]) ^ din[20]) ^ din[21]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]);
assign ecc_out_temp[5] = (((((din[26] ^ din[27]) ^ din[28]) ^ din[29]) ^ din[30]) ^ din[31]);
assign ecc_out[6:0] = {((^ din[31:0]) ^ (^ ecc_out_temp[5:0])), ecc_out_temp[5:0]};
endmodule
module rvecc_decode (
en,
din,
ecc_in,
sed_ded,
dout,
ecc_out,
single_ecc_error,
double_ecc_error
);
input en;
input [31:0] din;
input [6:0] ecc_in;
input sed_ded;
output [31:0] dout;
output [6:0] ecc_out;
output single_ecc_error;
output double_ecc_error;
wire [6:0] ecc_check;
wire [38:0] error_mask;
wire [38:0] din_plus_parity;
wire [38:0] dout_plus_parity;
assign ecc_check[0] = ((((((((((((((((((ecc_in[0] ^ din[0]) ^ din[1]) ^ din[3]) ^ din[4]) ^ din[6]) ^ din[8]) ^ din[10]) ^ din[11]) ^ din[13]) ^ din[15]) ^ din[17]) ^ din[19]) ^ din[21]) ^ din[23]) ^ din[25]) ^ din[26]) ^ din[28]) ^ din[30]);
assign ecc_check[1] = ((((((((((((((((((ecc_in[1] ^ din[0]) ^ din[2]) ^ din[3]) ^ din[5]) ^ din[6]) ^ din[9]) ^ din[10]) ^ din[12]) ^ din[13]) ^ din[16]) ^ din[17]) ^ din[20]) ^ din[21]) ^ din[24]) ^ din[25]) ^ din[27]) ^ din[28]) ^ din[31]);
assign ecc_check[2] = ((((((((((((((((((ecc_in[2] ^ din[1]) ^ din[2]) ^ din[3]) ^ din[7]) ^ din[8]) ^ din[9]) ^ din[10]) ^ din[14]) ^ din[15]) ^ din[16]) ^ din[17]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]) ^ din[29]) ^ din[30]) ^ din[31]);
assign ecc_check[3] = (((((((((((((((ecc_in[3] ^ din[4]) ^ din[5]) ^ din[6]) ^ din[7]) ^ din[8]) ^ din[9]) ^ din[10]) ^ din[18]) ^ din[19]) ^ din[20]) ^ din[21]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]);
assign ecc_check[4] = (((((((((((((((ecc_in[4] ^ din[11]) ^ din[12]) ^ din[13]) ^ din[14]) ^ din[15]) ^ din[16]) ^ din[17]) ^ din[18]) ^ din[19]) ^ din[20]) ^ din[21]) ^ din[22]) ^ din[23]) ^ din[24]) ^ din[25]);
assign ecc_check[5] = ((((((ecc_in[5] ^ din[26]) ^ din[27]) ^ din[28]) ^ din[29]) ^ din[30]) ^ din[31]);
assign ecc_check[6] = (((^ din[31:0]) ^ (^ ecc_in[6:0])) & (~ sed_ded));
assign single_ecc_error = ((en & (ecc_check[6:0] != 0)) & ecc_check[6]);
assign double_ecc_error = ((en & (ecc_check[6:0] != 0)) & (~ ecc_check[6]));
generate
genvar i;
for (i = 1; (i < 40); i = (i + 1)) begin
assign error_mask[(i - 1)] = (ecc_check[5:0] == i);
end
endgenerate
assign din_plus_parity[38:0] = {ecc_in[6], din[31:26], ecc_in[5], din[25:11], ecc_in[4], din[10:4], ecc_in[3], din[3:1], ecc_in[2], din[0], ecc_in[1:0]};
assign dout_plus_parity[38:0] = (single_ecc_error ? (error_mask[38:0] ^ din_plus_parity[38:0]) : din_plus_parity[38:0]);
assign dout[31:0] = {dout_plus_parity[37:32], dout_plus_parity[30:16], dout_plus_parity[14:8], dout_plus_parity[6:4], dout_plus_parity[2]};
assign ecc_out[6:0] = {(dout_plus_parity[38] ^ (ecc_check[6:0] == 7'b1000000)), dout_plus_parity[31], dout_plus_parity[15], dout_plus_parity[7], dout_plus_parity[3], dout_plus_parity[1:0]};
endmodule
module ram_32768x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [14:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [1277951:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_16384x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [13:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [638975:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_8192x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [12:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [319487:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_4096x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [11:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [159743:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_3072x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [11:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [119807:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_2048x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [10:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [79871:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_1536x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [10:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [59903:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_1024x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [39935:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_768x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [29951:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_512x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [19967:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_256x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [9983:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_128x39 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [38:0] D;
output reg [38:0] Q;
input wire WE;
reg [4991:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 39)+:39] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 39)+:39];
end
endmodule
module ram_1024x20 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [19:0] D;
output reg [19:0] Q;
input wire WE;
reg [20479:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 20)+:20] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 20)+:20];
end
endmodule
module ram_512x20 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [19:0] D;
output reg [19:0] Q;
input wire WE;
reg [10239:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 20)+:20] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 20)+:20];
end
endmodule
module ram_256x20 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [19:0] D;
output reg [19:0] Q;
input wire WE;
reg [5119:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 20)+:20] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 20)+:20];
end
endmodule
module ram_128x20 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [19:0] D;
output reg [19:0] Q;
input wire WE;
reg [2559:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 20)+:20] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 20)+:20];
end
endmodule
module ram_64x20 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [5:0] ADR;
input wire [19:0] D;
output reg [19:0] Q;
input wire WE;
reg [1279:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 20)+:20] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 20)+:20];
end
endmodule
module ram_4096x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [11:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [139263:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_2048x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [10:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [69631:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_1024x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [34815:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_512x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [17407:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_256x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [8703:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_128x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [4351:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_64x34 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [5:0] ADR;
input wire [33:0] D;
output reg [33:0] Q;
input wire WE;
reg [2175:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 34)+:34] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 34)+:34];
end
endmodule
module ram_4096x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [11:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [172031:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_2048x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [10:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [86015:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_1024x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [43007:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_512x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [21503:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_256x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [10751:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_128x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [5375:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_64x42 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [5:0] ADR;
input wire [41:0] D;
output reg [41:0] Q;
input wire WE;
reg [2687:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 42)+:42] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 42)+:42];
end
endmodule
module ram_1024x21 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [20:0] D;
output reg [20:0] Q;
input wire WE;
reg [21503:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 21)+:21] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 21)+:21];
end
endmodule
module ram_512x21 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [20:0] D;
output reg [20:0] Q;
input wire WE;
reg [10751:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 21)+:21] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 21)+:21];
end
endmodule
module ram_256x21 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [20:0] D;
output reg [20:0] Q;
input wire WE;
reg [5375:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 21)+:21] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 21)+:21];
end
endmodule
module ram_128x21 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [20:0] D;
output reg [20:0] Q;
input wire WE;
reg [2687:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 21)+:21] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 21)+:21];
end
endmodule
module ram_64x21 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [5:0] ADR;
input wire [20:0] D;
output reg [20:0] Q;
input wire WE;
reg [1343:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 21)+:21] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 21)+:21];
end
endmodule
module ram_1024x25 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [9:0] ADR;
input wire [24:0] D;
output reg [24:0] Q;
input wire WE;
reg [25599:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 25)+:25] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 25)+:25];
end
endmodule
module ram_512x25 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [8:0] ADR;
input wire [24:0] D;
output reg [24:0] Q;
input wire WE;
reg [12799:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 25)+:25] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 25)+:25];
end
endmodule
module ram_256x25 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [7:0] ADR;
input wire [24:0] D;
output reg [24:0] Q;
input wire WE;
reg [6399:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 25)+:25] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 25)+:25];
end
endmodule
module ram_128x25 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [6:0] ADR;
input wire [24:0] D;
output reg [24:0] Q;
input wire WE;
reg [3199:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 25)+:25] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 25)+:25];
end
endmodule
module ram_64x25 (
CLK,
ADR,
D,
Q,
WE
);
input wire CLK;
input wire [5:0] ADR;
input wire [24:0] D;
output reg [24:0] Q;
input wire WE;
reg [1599:0] ram_core;
always @(posedge CLK) begin
if (WE) begin
ram_core[(ADR * 25)+:25] <= D;
Q <= 1'sbx;
end
else Q <= ram_core[(ADR * 25)+:25];
end
endmodule
module ahb_to_axi4 (
clk,
rst_l,
scan_mode,
bus_clk_en,
clk_override,
axi_awvalid,
axi_awready,
axi_awid,
axi_awaddr,
axi_awsize,
axi_awprot,
axi_awlen,
axi_awburst,
axi_wvalid,
axi_wready,
axi_wdata,
axi_wstrb,
axi_wlast,
axi_bvalid,
axi_bready,
axi_bresp,
axi_bid,
axi_arvalid,
axi_arready,
axi_arid,
axi_araddr,
axi_arsize,
axi_arprot,
axi_arlen,
axi_arburst,
axi_rvalid,
axi_rready,
axi_rid,
axi_rdata,
axi_rresp,
ahb_haddr,
ahb_hburst,
ahb_hmastlock,
ahb_hprot,
ahb_hsize,
ahb_htrans,
ahb_hwrite,
ahb_hwdata,
ahb_hsel,
ahb_hreadyin,
ahb_hrdata,
ahb_hreadyout,
ahb_hresp
);
localparam [1:0] IDLE = 2'b00;
localparam [1:0] WR = 2'b01;
localparam [1:0] RD = 2'b10;
localparam [1:0] PEND = 2'b11;
parameter TAG = 1;
input clk;
input rst_l;
input scan_mode;
input bus_clk_en;
input clk_override;
output wire axi_awvalid;
input wire axi_awready;
output wire [(TAG - 1):0] axi_awid;
output wire [31:0] axi_awaddr;
output wire [2:0] axi_awsize;
output wire [2:0] axi_awprot;
output wire [7:0] axi_awlen;
output wire [1:0] axi_awburst;
output wire axi_wvalid;
input wire axi_wready;
output wire [63:0] axi_wdata;
output wire [7:0] axi_wstrb;
output wire axi_wlast;
input wire axi_bvalid;
output wire axi_bready;
input wire [1:0] axi_bresp;
input wire [(TAG - 1):0] axi_bid;
output wire axi_arvalid;
input wire axi_arready;
output wire [(TAG - 1):0] axi_arid;
output wire [31:0] axi_araddr;
output wire [2:0] axi_arsize;
output wire [2:0] axi_arprot;
output wire [7:0] axi_arlen;
output wire [1:0] axi_arburst;
input wire axi_rvalid;
output wire axi_rready;
input wire [(TAG - 1):0] axi_rid;
input wire [63:0] axi_rdata;
input wire [1:0] axi_rresp;
input wire [31:0] ahb_haddr;
input wire [2:0] ahb_hburst;
input wire ahb_hmastlock;
input wire [3:0] ahb_hprot;
input wire [2:0] ahb_hsize;
input wire [1:0] ahb_htrans;
input wire ahb_hwrite;
input wire [63:0] ahb_hwdata;
input wire ahb_hsel;
input wire ahb_hreadyin;
output wire [63:0] ahb_hrdata;
output wire ahb_hreadyout;
output wire ahb_hresp;
wire [7:0] master_wstrb;
wire [1:0] buf_state;
reg [1:0] buf_nxtstate;
reg buf_state_en;
reg buf_read_error_in;
wire buf_read_error;
wire [63:0] buf_rdata;
wire ahb_hready;
wire ahb_hready_q;
wire [1:0] ahb_htrans_in;
wire [1:0] ahb_htrans_q;
wire [2:0] ahb_hsize_q;
wire ahb_hwrite_q;
wire [31:0] ahb_haddr_q;
wire [63:0] ahb_hwdata_q;
wire ahb_hresp_q;
wire ahb_addr_in_dccm;
wire ahb_addr_in_iccm;
wire ahb_addr_in_pic;
wire ahb_addr_in_dccm_region_nc;
wire ahb_addr_in_iccm_region_nc;
wire ahb_addr_in_pic_region_nc;
reg buf_rdata_en;
wire ahb_bus_addr_clk_en;
wire buf_rdata_clk_en;
wire ahb_clk;
wire ahb_addr_clk;
wire buf_rdata_clk;
reg cmdbuf_wr_en;
wire cmdbuf_rst;
wire cmdbuf_full;
wire cmdbuf_vld;
wire cmdbuf_write;
wire [1:0] cmdbuf_size;
wire [7:0] cmdbuf_wstrb;
wire [31:0] cmdbuf_addr;
wire [63:0] cmdbuf_wdata;
wire bus_clk;
always @(*) begin
buf_nxtstate = IDLE;
buf_state_en = 1'b0;
buf_rdata_en = 1'b0;
buf_read_error_in = 1'b0;
cmdbuf_wr_en = 1'b0;
case (buf_state)
IDLE: begin
buf_nxtstate = (ahb_hwrite ? WR : RD);
buf_state_en = ((ahb_hready & ahb_htrans[1]) & ahb_hsel);
end
WR: begin
buf_nxtstate = (((ahb_hresp | (ahb_htrans[1:0] == 2'b0)) | (~ ahb_hsel)) ? IDLE : (ahb_hwrite ? WR : RD));
buf_state_en = ((~ cmdbuf_full) | ahb_hresp);
cmdbuf_wr_en = ((~ cmdbuf_full) & (~ (ahb_hresp | ((ahb_htrans[1:0] == 2'b01) & ahb_hsel))));
end
RD: begin
buf_nxtstate = (ahb_hresp ? IDLE : PEND);
buf_state_en = ((~ cmdbuf_full) | ahb_hresp);
cmdbuf_wr_en = ((~ ahb_hresp) & (~ cmdbuf_full));
end
PEND: begin
buf_nxtstate = IDLE;
buf_state_en = (axi_rvalid & (~ cmdbuf_write));
buf_rdata_en = buf_state_en;
buf_read_error_in = (buf_state_en & (| axi_rresp[1:0]));
end
endcase
end
rvdffs #(.WIDTH(2)) state_reg(
.rst_l(rst_l),
.din(buf_nxtstate),
.dout(buf_state),
.en(buf_state_en),
.clk(ahb_clk)
);
assign master_wstrb[7:0] = (((({8 {(ahb_hsize_q[2:0] == 3'b0)}} & (8'b1 << ahb_haddr_q[2:0])) | ({8 {(ahb_hsize_q[2:0] == 3'b1)}} & (8'b11 << ahb_haddr_q[2:0]))) | ({8 {(ahb_hsize_q[2:0] == 3'b10)}} & (8'b1111 << ahb_haddr_q[2:0]))) | ({8 {(ahb_hsize_q[2:0] == 3'b11)}} & 8'b1111_1111));
assign ahb_hreadyout = (ahb_hresp ? (ahb_hresp_q & (~ ahb_hready_q)) : ((((~ cmdbuf_full) | (buf_state == IDLE)) & (~ ((buf_state == RD) | (buf_state == PEND)))) & (~ buf_read_error)));
assign ahb_hready = (ahb_hreadyout & ahb_hreadyin);
assign ahb_htrans_in[1:0] = ({2 {ahb_hsel}} & ahb_htrans[1:0]);
assign ahb_hrdata[63:0] = buf_rdata[63:0];
assign ahb_hresp = (((((ahb_htrans_q[1:0] != 2'b0) & (buf_state != IDLE)) & (((((~ (ahb_addr_in_dccm | ahb_addr_in_iccm)) | ((ahb_addr_in_iccm | (ahb_addr_in_dccm & ahb_hwrite_q)) & (~ ((ahb_hsize_q[1:0] == 2'b10) | (ahb_hsize_q[1:0] == 2'b11))))) | ((ahb_hsize_q[2:0] == 3'h1) & ahb_haddr_q[0])) | ((ahb_hsize_q[2:0] == 3'h2) & (| ahb_haddr_q[1:0]))) | ((ahb_hsize_q[2:0] == 3'h3) & (| ahb_haddr_q[2:0])))) | buf_read_error) | (ahb_hresp_q & (~ ahb_hready_q)));
rvdff #(.WIDTH(64)) buf_rdata_ff(
.din(axi_rdata[63:0]),
.dout(buf_rdata[63:0]),
.clk(buf_rdata_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) buf_read_error_ff(
.din(buf_read_error_in),
.dout(buf_read_error),
.clk(ahb_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hresp_ff(
.din(ahb_hresp),
.dout(ahb_hresp_q),
.clk(ahb_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hready_ff(
.din(ahb_hready),
.dout(ahb_hready_q),
.clk(ahb_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(2)) htrans_ff(
.din(ahb_htrans_in[1:0]),
.dout(ahb_htrans_q[1:0]),
.clk(ahb_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(3)) hsize_ff(
.din(ahb_hsize[2:0]),
.dout(ahb_hsize_q[2:0]),
.clk(ahb_addr_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hwrite_ff(
.din(ahb_hwrite),
.dout(ahb_hwrite_q),
.clk(ahb_addr_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(32)) haddr_ff(
.din(ahb_haddr[31:0]),
.dout(ahb_haddr_q[31:0]),
.clk(ahb_addr_clk),
.rst_l(rst_l)
);
assign ahb_bus_addr_clk_en = (bus_clk_en & (ahb_hready & ahb_htrans[1]));
assign buf_rdata_clk_en = (bus_clk_en & buf_rdata_en);
rvclkhdr ahb_cgc(
.en(bus_clk_en),
.l1clk(ahb_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr ahb_addr_cgc(
.en(ahb_bus_addr_clk_en),
.l1clk(ahb_addr_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr buf_rdata_cgc(
.en(buf_rdata_clk_en),
.l1clk(buf_rdata_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvrangecheck #(
.CCM_SADR(32'hf0040000),
.CCM_SIZE(64)
) addr_dccm_rangecheck(
.addr(ahb_haddr_q[31:0]),
.in_range(ahb_addr_in_dccm),
.in_region(ahb_addr_in_dccm_region_nc)
);
assign ahb_addr_in_iccm = 1'sb0;
assign ahb_addr_in_iccm_region_nc = 1'sb0;
rvrangecheck #(
.CCM_SADR(32'hf00c0000),
.CCM_SIZE(32)
) addr_pic_rangecheck(
.addr(ahb_haddr_q[31:0]),
.in_range(ahb_addr_in_pic),
.in_region(ahb_addr_in_pic_region_nc)
);
assign cmdbuf_rst = ((((axi_awvalid & axi_awready) | (axi_arvalid & axi_arready)) & (~ cmdbuf_wr_en)) | (ahb_hresp & (~ cmdbuf_write)));
assign cmdbuf_full = (cmdbuf_vld & (~ ((axi_awvalid & axi_awready) | (axi_arvalid & axi_arready))));
rvdffsc #(.WIDTH(1)) cmdbuf_vldff(
.din(1'b1),
.dout(cmdbuf_vld),
.en(cmdbuf_wr_en),
.clear(cmdbuf_rst),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) cmdbuf_writeff(
.din(ahb_hwrite_q),
.dout(cmdbuf_write),
.en(cmdbuf_wr_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(2)) cmdbuf_sizeff(
.din(ahb_hsize_q[1:0]),
.dout(cmdbuf_size[1:0]),
.en(cmdbuf_wr_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(8)) cmdbuf_wstrbff(
.din(master_wstrb[7:0]),
.dout(cmdbuf_wstrb[7:0]),
.en(cmdbuf_wr_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) cmdbuf_addrff(
.din(ahb_haddr_q[31:0]),
.dout(cmdbuf_addr[31:0]),
.en(cmdbuf_wr_en),
.clk(bus_clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffe #(.WIDTH(64)) cmdbuf_wdataff(
.din(ahb_hwdata[63:0]),
.dout(cmdbuf_wdata[63:0]),
.en(cmdbuf_wr_en),
.clk(bus_clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
assign axi_awvalid = (cmdbuf_vld & cmdbuf_write);
assign axi_awid[(TAG - 1):0] = 1'sb0;
assign axi_awaddr[31:0] = cmdbuf_addr[31:0];
assign axi_awsize[2:0] = {1'b0, cmdbuf_size[1:0]};
assign axi_awprot[2:0] = 3'b0;
assign axi_awlen[7:0] = 1'sb0;
assign axi_awburst[1:0] = 2'b01;
assign axi_wvalid = (cmdbuf_vld & cmdbuf_write);
assign axi_wdata[63:0] = cmdbuf_wdata[63:0];
assign axi_wstrb[7:0] = cmdbuf_wstrb[7:0];
assign axi_wlast = 1'b1;
assign axi_bready = 1'b1;
assign axi_arvalid = (cmdbuf_vld & (~ cmdbuf_write));
assign axi_arid[(TAG - 1):0] = 1'sb0;
assign axi_araddr[31:0] = cmdbuf_addr[31:0];
assign axi_arsize[2:0] = {1'b0, cmdbuf_size[1:0]};
assign axi_arprot = 3'b0;
assign axi_arlen[7:0] = 1'sb0;
assign axi_arburst[1:0] = 2'b01;
assign axi_rready = 1'b1;
rvclkhdr bus_cgc(
.en(bus_clk_en),
.l1clk(bus_clk),
.clk(clk),
.scan_mode(scan_mode)
);
endmodule
module axi4_to_ahb (
clk,
rst_l,
scan_mode,
bus_clk_en,
clk_override,
axi_awvalid,
axi_awready,
axi_awid,
axi_awaddr,
axi_awsize,
axi_awprot,
axi_wvalid,
axi_wready,
axi_wdata,
axi_wstrb,
axi_wlast,
axi_bvalid,
axi_bready,
axi_bresp,
axi_bid,
axi_arvalid,
axi_arready,
axi_arid,
axi_araddr,
axi_arsize,
axi_arprot,
axi_rvalid,
axi_rready,
axi_rid,
axi_rdata,
axi_rresp,
axi_rlast,
ahb_haddr,
ahb_hburst,
ahb_hmastlock,
ahb_hprot,
ahb_hsize,
ahb_htrans,
ahb_hwrite,
ahb_hwdata,
ahb_hrdata,
ahb_hready,
ahb_hresp
);
function automatic [2:0] sv2v_cast_3;
input reg [2:0] inp;
sv2v_cast_3 = inp;
endfunction
localparam [2:0] IDLE = 3'b000;
localparam [2:0] CMD_RD = 3'b001;
localparam [2:0] CMD_WR = 3'b010;
localparam [2:0] DATA_RD = 3'b011;
localparam [2:0] DATA_WR = 3'b100;
localparam [2:0] DONE = 3'b101;
localparam [2:0] STREAM_RD = 3'b110;
localparam [2:0] STREAM_ERR_RD = 3'b111;
parameter TAG = 1;
input clk;
input rst_l;
input scan_mode;
input bus_clk_en;
input clk_override;
input wire axi_awvalid;
output wire axi_awready;
input wire [(TAG - 1):0] axi_awid;
input wire [31:0] axi_awaddr;
input wire [2:0] axi_awsize;
input wire [2:0] axi_awprot;
input wire axi_wvalid;
output wire axi_wready;
input wire [63:0] axi_wdata;
input wire [7:0] axi_wstrb;
input wire axi_wlast;
output wire axi_bvalid;
input wire axi_bready;
output wire [1:0] axi_bresp;
output wire [(TAG - 1):0] axi_bid;
input wire axi_arvalid;
output wire axi_arready;
input wire [(TAG - 1):0] axi_arid;
input wire [31:0] axi_araddr;
input wire [2:0] axi_arsize;
input wire [2:0] axi_arprot;
output wire axi_rvalid;
input wire axi_rready;
output wire [(TAG - 1):0] axi_rid;
output wire [63:0] axi_rdata;
output wire [1:0] axi_rresp;
output wire axi_rlast;
output wire [31:0] ahb_haddr;
output wire [2:0] ahb_hburst;
output wire ahb_hmastlock;
output wire [3:0] ahb_hprot;
output wire [2:0] ahb_hsize;
output reg [1:0] ahb_htrans;
output wire ahb_hwrite;
output wire [63:0] ahb_hwdata;
input wire [63:0] ahb_hrdata;
input wire ahb_hready;
input wire ahb_hresp;
localparam ID = 1;
localparam PRTY = 1;
wire [2:0] buf_state;
reg [2:0] buf_nxtstate;
wire slave_valid;
wire slave_ready;
wire [(TAG - 1):0] slave_tag;
wire [63:0] slave_rdata;
wire [3:0] slave_opc;
wire wrbuf_en;
wire wrbuf_data_en;
wire wrbuf_cmd_sent;
wire wrbuf_rst;
wire wrbuf_vld;
wire wrbuf_data_vld;
wire [(TAG - 1):0] wrbuf_tag;
wire [2:0] wrbuf_size;
wire [31:0] wrbuf_addr;
wire [63:0] wrbuf_data;
wire [7:0] wrbuf_byteen;
wire bus_write_clk_en;
wire bus_clk;
wire bus_write_clk;
wire master_valid;
reg master_ready;
wire [(TAG - 1):0] master_tag;
wire [31:0] master_addr;
wire [63:0] master_wdata;
wire [2:0] master_size;
wire [2:0] master_opc;
wire [31:0] buf_addr;
wire [1:0] buf_size;
wire buf_write;
wire [7:0] buf_byteen;
wire buf_aligned;
wire [63:0] buf_data;
wire [(TAG - 1):0] buf_tag;
wire buf_rst;
wire [(TAG - 1):0] buf_tag_in;
wire [31:0] buf_addr_in;
wire [7:0] buf_byteen_in;
wire [63:0] buf_data_in;
reg buf_write_in;
wire buf_aligned_in;
wire [2:0] buf_size_in;
reg buf_state_en;
reg buf_wr_en;
reg buf_data_wr_en;
reg slvbuf_error_en;
wire wr_cmd_vld;
wire cmd_done_rst;
reg cmd_done;
wire cmd_doneQ;
reg trxn_done;
reg [2:0] buf_cmd_byte_ptr;
wire [2:0] buf_cmd_byte_ptrQ;
wire [2:0] buf_cmd_nxtbyte_ptr;
reg buf_cmd_byte_ptr_en;
wire found;
reg slave_valid_pre;
wire ahb_hready_q;
wire ahb_hresp_q;
wire [1:0] ahb_htrans_q;
wire ahb_hwrite_q;
wire [63:0] ahb_hrdata_q;
wire slvbuf_write;
wire slvbuf_error;
wire [(TAG - 1):0] slvbuf_tag;
reg slvbuf_error_in;
reg slvbuf_wr_en;
reg bypass_en;
reg rd_bypass_idle;
wire last_addr_en;
wire [31:0] last_bus_addr;
wire buf_clken;
wire slvbuf_clken;
wire ahbm_addr_clken;
wire ahbm_data_clken;
wire buf_clk;
wire slvbuf_clk;
wire ahbm_clk;
wire ahbm_addr_clk;
wire ahbm_data_clk;
function automatic [1:0] get_write_size;
input reg [7:0] byteen;
reg [1:0] size;
begin
size[1:0] = (((2'b11 & {2 {(byteen[7:0] == 8'hff)}}) | (2'b10 & {2 {((byteen[7:0] == 8'hf0) | (byteen[7:0] == 8'h0f))}})) | (2'b01 & {2 {((((byteen[7:0] == 8'hc0) | (byteen[7:0] == 8'h30)) | (byteen[7:0] == 8'h0c)) | (byteen[7:0] == 8'h03))}}));
get_write_size = size[1:0];
end
endfunction
function automatic [2:0] get_write_addr;
input reg [7:0] byteen;
reg [2:0] addr;
begin
addr[2:0] = ((((3'h0 & {3 {(((byteen[7:0] == 8'hff) | (byteen[7:0] == 8'h0f)) | (byteen[7:0] == 8'h03))}}) | (3'h2 & {3 {(byteen[7:0] == 8'h0c)}})) | (3'h4 & {3 {((byteen[7:0] == 8'hf0) | (byteen[7:0] == 8'h03))}})) | (3'h6 & {3 {(byteen[7:0] == 8'hc0)}}));
get_write_addr = addr[2:0];
end
endfunction
function automatic [2:0] get_nxtbyte_ptr;
input reg [2:0] current_byte_ptr;
input reg [7:0] byteen;
input reg get_next;
reg [2:0] start_ptr;
reg found;
begin
found = 1'sb0;
start_ptr[2:0] = (get_next ? (current_byte_ptr[2:0] + 3'b1) : current_byte_ptr[2:0]);
begin : sv2v_autoblock_54
reg signed [31:0] j;
for (j = 0; (j < 8); j = (j + 1))
begin
if ((~ found)) begin
get_nxtbyte_ptr[2:0] = sv2v_cast_3(j);
found = (found | (byteen[j] & (sv2v_cast_3(j) >= start_ptr[2:0])));
end
end
end
end
endfunction
assign wrbuf_en = ((axi_awvalid & axi_awready) & master_ready);
assign wrbuf_data_en = ((axi_wvalid & axi_wready) & master_ready);
assign wrbuf_cmd_sent = ((master_valid & master_ready) & (master_opc[2:1] == 2'b01));
assign wrbuf_rst = (wrbuf_cmd_sent & (~ wrbuf_en));
assign axi_awready = ((~ (wrbuf_vld & (~ wrbuf_cmd_sent))) & master_ready);
assign axi_wready = ((~ (wrbuf_data_vld & (~ wrbuf_cmd_sent))) & master_ready);
assign axi_arready = ((~ (wrbuf_vld & wrbuf_data_vld)) & master_ready);
assign axi_rlast = 1'b1;
assign wr_cmd_vld = (wrbuf_vld & wrbuf_data_vld);
assign master_valid = (wr_cmd_vld | axi_arvalid);
assign master_tag[(TAG - 1):0] = (wr_cmd_vld ? wrbuf_tag[(TAG - 1):0] : axi_arid[(TAG - 1):0]);
assign master_opc[2:0] = (wr_cmd_vld ? 3'b011 : 3'b0);
assign master_addr[31:0] = (wr_cmd_vld ? wrbuf_addr[31:0] : axi_araddr[31:0]);
assign master_size[2:0] = (wr_cmd_vld ? wrbuf_size[2:0] : axi_arsize[2:0]);
assign master_wdata[63:0] = wrbuf_data[63:0];
assign axi_bvalid = ((slave_valid & slave_ready) & slave_opc[3]);
assign axi_bresp[1:0] = (slave_opc[0] ? 2'b10 : (slave_opc[1] ? 2'b11 : 2'b0));
assign axi_bid[(TAG - 1):0] = slave_tag[(TAG - 1):0];
assign axi_rvalid = ((slave_valid & slave_ready) & (slave_opc[3:2] == 2'b0));
assign axi_rresp[1:0] = (slave_opc[0] ? 2'b10 : (slave_opc[1] ? 2'b11 : 2'b0));
assign axi_rid[(TAG - 1):0] = slave_tag[(TAG - 1):0];
assign axi_rdata[63:0] = slave_rdata[63:0];
assign slave_ready = (axi_bready & axi_rready);
assign bus_write_clk_en = (bus_clk_en & ((axi_awvalid & axi_awready) | (axi_wvalid & axi_wready)));
rvclkhdr bus_cgc(
.en(bus_clk_en),
.l1clk(bus_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr bus_write_cgc(
.en(bus_write_clk_en),
.l1clk(bus_write_clk),
.clk(clk),
.scan_mode(scan_mode)
);
always @(*) begin
buf_nxtstate = IDLE;
buf_state_en = 1'b0;
buf_wr_en = 1'b0;
buf_data_wr_en = 1'b0;
slvbuf_error_in = 1'b0;
slvbuf_error_en = 1'b0;
buf_write_in = 1'b0;
cmd_done = 1'b0;
trxn_done = 1'b0;
buf_cmd_byte_ptr_en = 1'b0;
buf_cmd_byte_ptr[2:0] = 1'sb0;
slave_valid_pre = 1'b0;
master_ready = 1'b0;
ahb_htrans[1:0] = 2'b0;
slvbuf_wr_en = 1'b0;
bypass_en = 1'b0;
rd_bypass_idle = 1'b0;
case (buf_state)
IDLE: begin
master_ready = 1'b1;
buf_write_in = (master_opc[2:1] == 2'b01);
buf_nxtstate = (buf_write_in ? CMD_WR : CMD_RD);
buf_state_en = (master_valid & master_ready);
buf_wr_en = buf_state_en;
buf_data_wr_en = (buf_state_en & (buf_nxtstate == CMD_WR));
buf_cmd_byte_ptr_en = buf_state_en;
buf_cmd_byte_ptr[2:0] = (buf_write_in ? get_nxtbyte_ptr(3'b0, buf_byteen_in[7:0], 1'b0) : master_addr[2:0]);
bypass_en = buf_state_en;
rd_bypass_idle = (bypass_en & (buf_nxtstate == CMD_RD));
ahb_htrans[1:0] = ({2 {bypass_en}} & 2'b10);
end
CMD_RD: begin
buf_nxtstate = ((master_valid & (master_opc[2:0] == 3'b000)) ? STREAM_RD : DATA_RD);
buf_state_en = ((ahb_hready_q & (ahb_htrans_q[1:0] != 2'b0)) & (~ ahb_hwrite_q));
cmd_done = (buf_state_en & (~ master_valid));
slvbuf_wr_en = buf_state_en;
master_ready = (buf_state_en & (buf_nxtstate == STREAM_RD));
buf_wr_en = master_ready;
bypass_en = (master_ready & master_valid);
buf_cmd_byte_ptr[2:0] = (bypass_en ? master_addr[2:0] : buf_addr[2:0]);
ahb_htrans[1:0] = (2'b10 & {2 {((~ buf_state_en) | bypass_en)}});
end
STREAM_RD: begin
master_ready = ((ahb_hready_q & (~ ahb_hresp_q)) & (~ (master_valid & (master_opc[2:1] == 2'b01))));
buf_wr_en = ((master_valid & master_ready) & (master_opc[2:0] == 3'b000));
buf_nxtstate = (ahb_hresp_q ? STREAM_ERR_RD : (buf_wr_en ? STREAM_RD : DATA_RD));
buf_state_en = (ahb_hready_q | ahb_hresp_q);
buf_data_wr_en = buf_state_en;
slvbuf_error_in = ahb_hresp_q;
slvbuf_error_en = buf_state_en;
slave_valid_pre = (buf_state_en & (~ ahb_hresp_q));
cmd_done = (buf_state_en & (~ master_valid));
bypass_en = (((master_ready & master_valid) & (buf_nxtstate == STREAM_RD)) & buf_state_en);
buf_cmd_byte_ptr[2:0] = (bypass_en ? master_addr[2:0] : buf_addr[2:0]);
ahb_htrans[1:0] = (2'b10 & {2 {(~ ((buf_nxtstate != STREAM_RD) & buf_state_en))}});
slvbuf_wr_en = buf_wr_en;
end
STREAM_ERR_RD: begin
buf_nxtstate = DATA_RD;
buf_state_en = ((ahb_hready_q & (ahb_htrans_q[1:0] != 2'b0)) & (~ ahb_hwrite_q));
slave_valid_pre = buf_state_en;
slvbuf_wr_en = buf_state_en;
buf_cmd_byte_ptr[2:0] = buf_addr[2:0];
ahb_htrans[1:0] = (2'b10 & {2 {(~ buf_state_en)}});
end
DATA_RD: begin
buf_nxtstate = DONE;
buf_state_en = (ahb_hready_q | ahb_hresp_q);
buf_data_wr_en = buf_state_en;
slvbuf_error_in = ahb_hresp_q;
slvbuf_error_en = buf_state_en;
slvbuf_wr_en = buf_state_en;
end
CMD_WR: begin
buf_nxtstate = DATA_WR;
trxn_done = ((ahb_hready_q & ahb_hwrite_q) & (ahb_htrans_q[1:0] != 2'b0));
buf_state_en = trxn_done;
buf_cmd_byte_ptr_en = buf_state_en;
slvbuf_wr_en = buf_state_en;
buf_cmd_byte_ptr = (trxn_done ? get_nxtbyte_ptr(buf_cmd_byte_ptrQ[2:0], buf_byteen[7:0], 1'b1) : buf_cmd_byte_ptrQ);
cmd_done = (trxn_done & ((buf_aligned | (buf_cmd_byte_ptrQ == 3'b111)) | (buf_byteen[get_nxtbyte_ptr(buf_cmd_byte_ptrQ[2:0], buf_byteen[7:0], 1'b1)] == 1'b0)));
ahb_htrans[1:0] = ({2 {(~ (cmd_done | cmd_doneQ))}} & 2'b10);
end
DATA_WR: begin
buf_state_en = ((cmd_doneQ & ahb_hready_q) | ahb_hresp_q);
master_ready = ((buf_state_en & (~ ahb_hresp_q)) & slave_ready);
buf_nxtstate = ((ahb_hresp_q | (~ slave_ready)) ? DONE : ((master_valid & master_ready) ? ((master_opc[2:1] == 2'b01) ? CMD_WR : CMD_RD) : IDLE));
slvbuf_error_in = ahb_hresp_q;
slvbuf_error_en = buf_state_en;
buf_write_in = (master_opc[2:1] == 2'b01);
buf_wr_en = (buf_state_en & ((buf_nxtstate == CMD_WR) | (buf_nxtstate == CMD_RD)));
buf_data_wr_en = buf_wr_en;
cmd_done = (ahb_hresp_q | ((ahb_hready_q & (ahb_htrans_q[1:0] != 2'b0)) & ((buf_cmd_byte_ptrQ == 3'b111) | (buf_byteen[get_nxtbyte_ptr(buf_cmd_byte_ptrQ[2:0], buf_byteen[7:0], 1'b1)] == 1'b0))));
bypass_en = ((buf_state_en & buf_write_in) & (buf_nxtstate == CMD_WR));
ahb_htrans[1:0] = ({2 {((~ (cmd_done | cmd_doneQ)) | bypass_en)}} & 2'b10);
slave_valid_pre = (buf_state_en & (buf_nxtstate != DONE));
trxn_done = ((ahb_hready_q & ahb_hwrite_q) & (ahb_htrans_q[1:0] != 2'b0));
buf_cmd_byte_ptr_en = (trxn_done | bypass_en);
buf_cmd_byte_ptr = (bypass_en ? get_nxtbyte_ptr(3'b0, buf_byteen_in[7:0], 1'b0) : (trxn_done ? get_nxtbyte_ptr(buf_cmd_byte_ptrQ[2:0], buf_byteen[7:0], 1'b1) : buf_cmd_byte_ptrQ));
end
DONE: begin
buf_nxtstate = IDLE;
buf_state_en = slave_ready;
slvbuf_error_en = 1'b1;
slave_valid_pre = 1'b1;
end
endcase
end
assign buf_rst = 1'b0;
assign cmd_done_rst = slave_valid_pre;
assign buf_addr_in[2:0] = ((buf_aligned_in & (master_opc[2:1] == 2'b01)) ? get_write_addr(wrbuf_byteen[7:0]) : master_addr[2:0]);
assign buf_addr_in[31:3] = master_addr[31:3];
assign buf_tag_in[(TAG - 1):0] = master_tag[(TAG - 1):0];
assign buf_byteen_in[7:0] = wrbuf_byteen[7:0];
assign buf_data_in[63:0] = ((buf_state == DATA_RD) ? ahb_hrdata_q[63:0] : master_wdata[63:0]);
assign buf_size_in[1:0] = (((buf_aligned_in & (master_size[1:0] == 2'b11)) & (master_opc[2:1] == 2'b01)) ? get_write_size(wrbuf_byteen[7:0]) : master_size[1:0]);
assign buf_aligned_in = (((((master_opc[2:0] == 3'b0) | (master_size[1:0] == 2'b0)) | (master_size[1:0] == 2'b01)) | (master_size[1:0] == 2'b10)) | ((master_size[1:0] == 2'b11) & (((((((wrbuf_byteen[7:0] == 8'h3) | (wrbuf_byteen[7:0] == 8'hc)) | (wrbuf_byteen[7:0] == 8'h30)) | (wrbuf_byteen[7:0] == 8'hc0)) | (wrbuf_byteen[7:0] == 8'hf)) | (wrbuf_byteen[7:0] == 8'hf0)) | (wrbuf_byteen[7:0] == 8'hff))));
assign ahb_haddr[31:0] = (bypass_en ? {master_addr[31:3], buf_cmd_byte_ptr[2:0]} : {buf_addr[31:3], buf_cmd_byte_ptr[2:0]});
assign ahb_hsize[2:0] = (bypass_en ? {1'b0, ({2 {buf_aligned_in}} & buf_size_in[1:0])} : {1'b0, ({2 {buf_aligned}} & buf_size[1:0])});
assign ahb_hburst[2:0] = 3'b0;
assign ahb_hmastlock = 1'b0;
assign ahb_hprot[3:0] = {3'b001, (~ axi_arprot[2])};
assign ahb_hwrite = (bypass_en ? (master_opc[2:1] == 2'b01) : buf_write);
assign ahb_hwdata[63:0] = buf_data[63:0];
assign slave_valid = slave_valid_pre;
assign slave_opc[3:2] = (slvbuf_write ? 2'b11 : 2'b00);
assign slave_opc[1:0] = ({2 {slvbuf_error}} & 2'b10);
assign slave_rdata[63:0] = (slvbuf_error ? {2 {last_bus_addr[31:0]}} : ((buf_state == DONE) ? buf_data[63:0] : ahb_hrdata_q[63:0]));
assign slave_tag[(TAG - 1):0] = slvbuf_tag[(TAG - 1):0];
assign last_addr_en = (((ahb_htrans[1:0] != 2'b0) & ahb_hready) & ahb_hwrite);
rvdffsc #(.WIDTH(1)) wrbuf_vldff(
.din(1'b1),
.dout(wrbuf_vld),
.en(wrbuf_en),
.clear(wrbuf_rst),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) wrbuf_data_vldff(
.din(1'b1),
.dout(wrbuf_data_vld),
.en(wrbuf_data_en),
.clear(wrbuf_rst),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(TAG)) wrbuf_tagff(
.din(axi_awid[(TAG - 1):0]),
.dout(wrbuf_tag[(TAG - 1):0]),
.en(wrbuf_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(3)) wrbuf_sizeff(
.din(axi_awsize[2:0]),
.dout(wrbuf_size[2:0]),
.en(wrbuf_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) wrbuf_addrff(
.din(axi_awaddr[31:0]),
.dout(wrbuf_addr[31:0]),
.en(wrbuf_en),
.clk(bus_clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffe #(.WIDTH(64)) wrbuf_dataff(
.din(axi_wdata[63:0]),
.dout(wrbuf_data[63:0]),
.en(wrbuf_data_en),
.clk(bus_clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(8)) wrbuf_byteenff(
.din(axi_wstrb[7:0]),
.dout(wrbuf_byteen[7:0]),
.en(wrbuf_data_en),
.clk(bus_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(32)) last_bus_addrff(
.din(ahb_haddr[31:0]),
.dout(last_bus_addr[31:0]),
.en(last_addr_en),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(3)) buf_state_ff(
.din(buf_nxtstate),
.dout(buf_state),
.en(buf_state_en),
.clear(buf_rst),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) buf_writeff(
.din(buf_write_in),
.dout(buf_write),
.en(buf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(TAG)) buf_tagff(
.din(buf_tag_in[(TAG - 1):0]),
.dout(buf_tag[(TAG - 1):0]),
.en(buf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(32)) buf_addrff(
.din(buf_addr_in[31:0]),
.dout(buf_addr[31:0]),
.en((buf_wr_en & bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(2)) buf_sizeff(
.din(buf_size_in[1:0]),
.dout(buf_size[1:0]),
.en(buf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) buf_alignedff(
.din(buf_aligned_in),
.dout(buf_aligned),
.en(buf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(8)) buf_byteenff(
.din(buf_byteen_in[7:0]),
.dout(buf_byteen[7:0]),
.en(buf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffe #(.WIDTH(64)) buf_dataff(
.din(buf_data_in[63:0]),
.dout(buf_data[63:0]),
.en((buf_data_wr_en & bus_clk_en)),
.clk(clk),
.rst_l(rst_l),
.scan_mode(scan_mode)
);
rvdffs #(.WIDTH(1)) slvbuf_writeff(
.din(buf_write),
.dout(slvbuf_write),
.en(slvbuf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(TAG)) slvbuf_tagff(
.din(buf_tag[(TAG - 1):0]),
.dout(slvbuf_tag[(TAG - 1):0]),
.en(slvbuf_wr_en),
.clk(buf_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(1)) slvbuf_errorff(
.din(slvbuf_error_in),
.dout(slvbuf_error),
.en(slvbuf_error_en),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdffsc #(.WIDTH(1)) buf_cmd_doneff(
.din(1'b1),
.en(cmd_done),
.dout(cmd_doneQ),
.clear(cmd_done_rst),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdffs #(.WIDTH(3)) buf_cmd_byte_ptrff(
.din(buf_cmd_byte_ptr[2:0]),
.dout(buf_cmd_byte_ptrQ[2:0]),
.en(buf_cmd_byte_ptr_en),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hready_ff(
.din(ahb_hready),
.dout(ahb_hready_q),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(2)) htrans_ff(
.din(ahb_htrans[1:0]),
.dout(ahb_htrans_q[1:0]),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hwrite_ff(
.din(ahb_hwrite),
.dout(ahb_hwrite_q),
.clk(ahbm_addr_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(1)) hresp_ff(
.din(ahb_hresp),
.dout(ahb_hresp_q),
.clk(ahbm_clk),
.rst_l(rst_l)
);
rvdff #(.WIDTH(64)) hrdata_ff(
.din(ahb_hrdata[63:0]),
.dout(ahb_hrdata_q[63:0]),
.clk(ahbm_data_clk),
.rst_l(rst_l)
);
assign buf_clken = (bus_clk_en & ((buf_wr_en | slvbuf_wr_en) | clk_override));
assign ahbm_addr_clken = (bus_clk_en & ((ahb_hready & ahb_htrans[1]) | clk_override));
assign ahbm_data_clken = (bus_clk_en & ((buf_state != IDLE) | clk_override));
rvclkhdr buf_cgc(
.en(buf_clken),
.l1clk(buf_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr ahbm_cgc(
.en(bus_clk_en),
.l1clk(ahbm_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr ahbm_addr_cgc(
.en(ahbm_addr_clken),
.l1clk(ahbm_addr_clk),
.clk(clk),
.scan_mode(scan_mode)
);
rvclkhdr ahbm_data_cgc(
.en(ahbm_data_clken),
.l1clk(ahbm_data_clk),
.clk(clk),
.scan_mode(scan_mode)
);
endmodule
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 2

error: no input files
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 1

(0, 0) source_file
(8, 0) package_declaration
(13, 13) endpackage
(303, 0) ERROR
(0, 0) source_file
(11, 0) module_declaration
(96, 2) module_or_generate_item
(96, 2) any_parameter_declaration
(96, 2) local_parameter_declaration
(96, 26) list_of_param_assignments
(96, 26) param_assignment
(96, 38) constant_param_expression
(96, 38) constant_mintypmax_expression
(96, 38) constant_expression
(96, 38) constant_expression
(96, 38) constant_expression
(96, 38) constant_expression
(96, 38) constant_expression
(96, 38) constant_expression
(100, 5) ERROR
(103, 5) ERROR
(108, 4) ERROR
(353, 2) module_or_generate_item
(353, 2) always_construct
(353, 13) statement
(353, 13) statement_item
(353, 13) seq_block
(374, 26) statement_or_null
(374, 26) statement
(374, 26) statement_item
(374, 26) case_statement
(388, 25) case_item
(389, 14) statement_or_null
(389, 14) statement
(389, 14) statement_item
(389, 14) seq_block
(389, 20) statement_or_null
(389, 20) statement
(389, 20) statement_item
(389, 20) conditional_statement
(390, 23) statement_or_null
(390, 23) statement
(390, 23) statement_item
(390, 23) seq_block
(390, 29) statement_or_null
(390, 29) statement
(390, 29) statement_item
(390, 29) subroutine_call_statement
(390, 29) subroutine_call
(390, 29) method_call
(391, 16) ERROR
(391, 57) ERROR
(391, 59) statement_or_null
(391, 59) statement
(391, 59) statement_item
(391, 59) subroutine_call_statement
(391, 59) subroutine_call
(391, 59) method_call
(392, 16) ERROR
(392, 57) ERROR
(392, 59) statement_or_null
(392, 59) statement
(392, 59) statement_item
(392, 59) subroutine_call_statement
(392, 59) subroutine_call
(392, 59) method_call
(393, 16) ERROR
(393, 57) ERROR
(393, 59) statement_or_null
(393, 59) statement
(393, 59) statement_item
(393, 59) subroutine_call_statement
(393, 59) subroutine_call
(393, 59) method_call
(394, 16) ERROR
(394, 62) ERROR
(412, 78) case_item
(414, 15) statement_or_null
(414, 15) statement
(414, 15) statement_item
(414, 15) seq_block
(414, 21) statement_or_null
(414, 21) statement
(414, 21) statement_item
(414, 21) conditional_statement
(415, 23) statement_or_null
(415, 23) statement
(415, 23) statement_item
(415, 23) seq_block
(416, 33) statement_or_null
(416, 33) statement
(416, 33) statement_item
(416, 33) subroutine_call_statement
(416, 33) subroutine_call
(416, 33) method_call
(417, 17) ERROR
(417, 43) statement_or_null
(417, 43) statement
(417, 43) statement_item
(417, 43) subroutine_call_statement
(417, 43) subroutine_call
(417, 43) method_call
(418, 17) ERROR
(420, 37) statement_or_null
(420, 37) statement
(420, 37) statement_item
(420, 37) subroutine_call_statement
(421, 22) ERROR
(421, 29) statement_or_null
(421, 29) statement
(421, 29) statement_item
(421, 29) subroutine_call_statement
(422, 24) ERROR
(422, 31) statement_or_null
(422, 31) statement
(422, 31) statement_item
(422, 31) subroutine_call_statement
(423, 27) ERROR
(423, 34) statement_or_null
(423, 34) statement
(423, 34) statement_item
(423, 34) subroutine_call_statement
(424, 26) ERROR
(426, 30) statement_or_null
(426, 30) statement
(426, 30) statement_item
(426, 30) subroutine_call_statement
(427, 23) ERROR
(427, 30) statement_or_null
(427, 30) statement
(427, 30) statement_item
(427, 30) subroutine_call_statement
(428, 23) ERROR
(428, 30) ERROR
(429, 23) ERROR
(494, 59) statement_or_null
(494, 59) statement
(494, 59) statement_item
(494, 59) case_statement
(495, 22) case_item
(497, 23) statement_or_null
(497, 23) statement
(497, 23) statement_item
(497, 23) seq_block
(506, 15) statement_or_null
(506, 15) statement
(506, 15) statement_item
(506, 15) conditional_statement
(508, 29) statement_or_null
(508, 29) statement
(508, 29) statement_item
(508, 29) seq_block
(510, 59) statement_or_null
(510, 59) statement
(510, 59) statement_item
(510, 59) subroutine_call_statement
(510, 59) subroutine_call
(510, 59) method_call
(511, 17) ERROR
(511, 36) statement_or_null
(511, 36) statement
(511, 36) statement_item
(511, 36) subroutine_call_statement
(511, 36) subroutine_call
(511, 36) method_call
(512, 17) ERROR
(514, 16) statement_or_null
(514, 16) statement
(514, 16) statement_item
(514, 16) seq_block
(515, 39) statement_or_null
(515, 39) statement
(515, 39) statement_item
(515, 39) subroutine_call_statement
(516, 25) ERROR
(517, 32) statement_or_null
(517, 32) statement
(517, 32) statement_item
(517, 32) subroutine_call_statement
(517, 32) subroutine_call
(517, 32) method_call
(517, 32) primary
(517, 32) function_subroutine_call
(517, 32) subroutine_call
(517, 32) method_call
(518, 20) ERROR
(518, 41) statement_or_null
(518, 41) statement
(518, 41) statement_item
(518, 41) subroutine_call_statement
(518, 41) subroutine_call
(518, 41) method_call
(519, 20) ERROR
(522, 53) statement_or_null
(522, 53) statement
(522, 53) statement_item
(522, 53) subroutine_call_statement
(522, 53) subroutine_call
(522, 53) method_call
(522, 53) primary
(522, 53) function_subroutine_call
(522, 53) subroutine_call
(522, 53) method_call
(523, 19) ERROR
(523, 42) statement_or_null
(523, 42) statement
(523, 42) statement_item
(523, 42) subroutine_call_statement
(523, 42) subroutine_call
(523, 42) method_call
(523, 42) primary
(523, 42) function_subroutine_call
(523, 42) subroutine_call
(523, 42) method_call
(524, 19) ERROR
(528, 29) case_item
(530, 25) statement_or_null
(530, 25) statement
(530, 25) statement_item
(530, 25) seq_block
(530, 39) statement_or_null
(530, 39) statement
(530, 39) statement_item
(530, 39) subroutine_call_statement
(530, 39) subroutine_call
(530, 39) method_call
(530, 39) primary
(530, 39) function_subroutine_call
(530, 39) subroutine_call
(530, 39) method_call
(531, 18) ERROR
(532, 54) statement_or_null
(532, 54) statement
(532, 54) statement_item
(532, 54) subroutine_call_statement
(532, 54) subroutine_call
(532, 54) method_call
(532, 54) primary
(532, 54) function_subroutine_call
(532, 54) subroutine_call
(532, 54) method_call
(533, 18) ERROR
(533, 39) statement_or_null
(533, 39) statement
(533, 39) statement_item
(533, 39) subroutine_call_statement
(533, 39) subroutine_call
(533, 39) method_call
(533, 39) primary
(533, 39) function_subroutine_call
(533, 39) subroutine_call
(533, 39) method_call
(534, 18) ERROR
(642, 2) module_or_generate_item
(642, 2) if_generate_construct
(642, 17) generate_block
(650, 4) loop_generate_construct
(650, 49) generate_block
(651, 6) interface_or_generate_item
(651, 6) if_generate_construct
(651, 29) generate_block
(658, 8) if_generate_construct
(662, 17) generate_block
(662, 17) if_generate_construct
(662, 42) generate_block
(664, 10) interface_or_generate_item
(664, 10) always_construct
(664, 21) statement
(664, 21) statement_item
(664, 21) seq_block
(665, 44) statement_or_null
(665, 44) statement
(665, 44) statement_item
(665, 44) conditional_statement
(666, 87) statement_or_null
(666, 87) statement
(666, 87) statement_item
(666, 87) seq_block
(666, 93) statement_or_null
(666, 93) statement
(666, 93) statement_item
(666, 93) blocking_assignment
(666, 93) operator_assignment
(666, 93) variable_lvalue
(667, 28) select1
(667, 48) ERROR
(671, 17) generate_block
(673, 10) interface_or_generate_item
(673, 10) always_construct
(673, 21) statement
(673, 21) statement_item
(673, 21) seq_block
(674, 44) statement_or_null
(674, 44) statement
(674, 44) statement_item
(674, 44) conditional_statement
(675, 87) statement_or_null
(675, 87) statement
(675, 87) statement_item
(675, 87) seq_block
(676, 67) statement_or_null
(676, 67) statement
(676, 67) statement_item
(676, 67) blocking_assignment
(676, 67) operator_assignment
(676, 67) variable_lvalue
(677, 28) select1
(677, 48) ERROR
(678, 20) statement_or_null
(678, 20) statement
(678, 20) statement_item
(678, 20) conditional_statement
(678, 59) statement_or_null
(678, 59) statement
(678, 59) statement_item
(678, 59) seq_block
(679, 61) statement_or_null
(679, 61) statement
(679, 61) statement_item
(679, 61) blocking_assignment
(679, 61) operator_assignment
(679, 61) variable_lvalue
(680, 28) select1
(680, 48) ERROR
(693, 4) loop_generate_construct
(693, 47) generate_block
(701, 6) continuous_assign
(701, 12) list_of_variable_assignments
(701, 12) variable_assignment
(701, 29) ERROR
(703, 6) always_construct
(703, 17) statement
(703, 17) statement_item
(703, 17) seq_block
(703, 23) statement_or_null
(703, 23) statement
(703, 23) statement_item
(703, 23) case_statement
(704, 57) case_item
(705, 19) statement_or_null
(705, 19) statement
(705, 19) statement_item
(705, 19) subroutine_call_statement
(705, 19) subroutine_call
(705, 19) method_call
(705, 37) ERROR
(705, 57) case_item
(706, 19) statement_or_null
(706, 19) statement
(706, 19) statement_item
(706, 19) subroutine_call_statement
(706, 19) subroutine_call
(706, 19) method_call
(706, 37) ERROR
(706, 57) case_item
(707, 19) ERROR
(707, 19) subroutine_call
(707, 19) method_call
(707, 37) method_call_body
(707, 42) ERROR
(708, 81) case_item
(709, 19) statement_or_null
(709, 19) statement
(709, 19) statement_item
(709, 19) subroutine_call_statement
(709, 19) subroutine_call
(709, 19) method_call
(709, 37) ERROR
(709, 59) case_item
(710, 19) ERROR
(710, 19) primary
(710, 19) cast
(710, 19) casting_type
(710, 19) constant_primary
(710, 19) constant_function_call
(710, 19) function_subroutine_call
(710, 19) subroutine_call
(710, 19) method_call
(710, 37) ERROR
(713, 6) continuous_assign
(713, 12) list_of_variable_assignments
(713, 12) variable_assignment
(713, 29) ERROR
(715, 6) continuous_assign
(715, 12) list_of_variable_assignments
(715, 12) variable_assignment
(715, 29) ERROR
(716, 6) continuous_assign
(716, 12) list_of_variable_assignments
(716, 12) variable_assignment
(716, 29) ERROR
(0, 0) source_file
(15, 0) module_declaration
(15, 21) module_ansi_header
(18, 1) list_of_port_declarations
(114, 0) ERROR
(122, 0) ERROR
(603, 2) module_or_generate_item
(603, 2) concurrent_assertion_item
(603, 2) assert_property_statement
(603, 19) property_spec
(603, 19) property_expr
(603, 19) sequence_expr
(603, 19) clocking_event
(604, 5) identifier
(604, 5) simple_identifier
(604, 5) ERROR
(604, 5) primary
(604, 14) ERROR
(608, 2) module_or_generate_item
(608, 2) concurrent_assertion_item
(608, 2) assert_property_statement
(608, 19) property_spec
(608, 19) property_expr
(608, 19) sequence_expr
(608, 19) clocking_event
(609, 5) identifier
(609, 5) simple_identifier
(609, 5) ERROR
(609, 5) primary
(609, 14) ERROR
(614, 2) module_or_generate_item
(614, 2) concurrent_assertion_item
(614, 2) assert_property_statement
(614, 19) property_spec
(614, 19) clocking_event
(615, 5) identifier
(615, 5) simple_identifier
(615, 5) ERROR
(615, 5) primary
(615, 14) ERROR
(620, 2) module_or_generate_item
(620, 2) concurrent_assertion_item
(620, 2) assert_property_statement
(620, 19) property_spec
(620, 19) property_expr
(620, 19) sequence_expr
(620, 19) clocking_event
(621, 5) identifier
(621, 5) simple_identifier
(621, 5) ERROR
(621, 5) primary
(621, 14) ERROR
(0, 0) source_file
(11, 0) module_declaration
(259, 2) module_or_generate_item
(259, 2) concurrent_assertion_item
(259, 2) assert_property_statement
(259, 19) property_spec
(259, 19) property_expr
(259, 19) sequence_expr
(259, 19) clocking_event
(260, 5) identifier
(260, 5) simple_identifier
(260, 5) ERROR
(260, 5) primary
(260, 14) ERROR
(264, 2) module_or_generate_item
(264, 2) concurrent_assertion_item
(264, 2) assert_property_statement
(264, 19) property_spec
(264, 19) clocking_event
(265, 5) identifier
(265, 5) simple_identifier
(265, 5) ERROR
(265, 5) primary
(265, 14) ERROR
(269, 2) module_or_generate_item
(269, 2) concurrent_assertion_item
(269, 2) assert_property_statement
(269, 19) property_spec
(269, 19) clocking_event
(270, 5) identifier
(270, 5) simple_identifier
(270, 5) ERROR
(270, 5) primary
(270, 14) ERROR
(0, 0) source_file
(11, 0) module_declaration
(509, 2) module_or_generate_item
(509, 2) concurrent_assertion_item
(509, 2) assert_property_statement
(509, 19) property_spec
(509, 19) clocking_event
(510, 5) identifier
(510, 5) simple_identifier
(510, 5) ERROR
(510, 5) primary
(510, 14) ERROR
(515, 2) module_or_generate_item
(515, 2) concurrent_assertion_item
(515, 2) assert_property_statement
(515, 19) property_spec
(515, 19) clocking_event
(516, 5) identifier
(516, 5) simple_identifier
(516, 5) ERROR
(516, 5) primary
(516, 14) ERROR
(520, 2) module_or_generate_item
(520, 2) concurrent_assertion_item
(520, 2) assert_property_statement
(520, 19) property_spec
(520, 19) clocking_event
(521, 5) identifier
(521, 5) simple_identifier
(521, 5) ERROR
(521, 5) primary
(521, 14) ERROR
(525, 2) module_or_generate_item
(525, 2) concurrent_assertion_item
(525, 2) assert_property_statement
(525, 19) property_spec
(525, 19) clocking_event
(526, 5) identifier
(526, 5) simple_identifier
(526, 5) ERROR
(526, 5) primary
(526, 14) ERROR
(530, 2) module_or_generate_item
(530, 2) concurrent_assertion_item
(530, 2) assert_property_statement
(530, 19) property_spec
(530, 19) clocking_event
(531, 5) identifier
(531, 5) simple_identifier
(531, 5) ERROR
(531, 5) primary
(531, 14) ERROR
(0, 0) ERROR
(169, 40) expression
(169, 41) primary
(169, 60) select1
(169, 64) ]
(169, 65) ERROR
(169, 65) expression
(169, 65) conditional_expression
(169, 65) cond_predicate
(169, 65) expression
(169, 65) conditional_expression
(169, 65) cond_predicate
(169, 65) expression
(169, 65) expression
(169, 66) ERROR
(169, 71) ERROR
(171, 12) expression
(171, 36) ERROR
(171, 72) ERROR
(171, 93) ERROR
(176, 2) ERROR
(176, 50) expression
(176, 50) primary
(176, 50) concatenation
(176, 57) expression
(176, 57) primary
(176, 76) select1
(176, 87) ERROR
(176, 93) ERROR
(178, 50) expression
(178, 50) primary
(178, 50) concatenation
(178, 57) expression
(178, 57) primary
(178, 71) select1
(178, 82) ERROR
(178, 88) ERROR
(179, 65) ERROR
(182, 85) ERROR
(188, 2) ERROR
(189, 22) expression
(189, 22) expression
(189, 22) expression
(189, 22) expression
(189, 22) expression
(189, 22) expression
(189, 22) expression
(189, 22) expression
(190, 29) ERROR
(191, 29) ERROR
(192, 29) ERROR
(194, 29) ERROR
(195, 29) ERROR
(196, 29) ERROR
(196, 44) ERROR
(203, 21) ERROR
(204, 37) ERROR
(212, 2) ERROR
(219, 0) ERROR
(221, 2) ERROR
(0, 0) source_file
(11, 0) module_declaration
(154, 2) module_or_generate_item
(154, 2) loop_generate_construct
(154, 23) ERROR
(154, 43) generate_block
(156, 4) interface_or_generate_item
(156, 4) if_generate_construct
(158, 13) generate_block
(159, 6) interface_or_generate_item
(159, 6) continuous_assign
(159, 47) ERROR
(159, 51) expression
(159, 52) primary
(159, 59) select1
(159, 63) ]
(159, 64) ERROR
(159, 65) ERROR
(163, 10) expression
(163, 10) expression
(163, 27) ERROR
(163, 63) ERROR
(181, 2) continuous_assign
(181, 8) list_of_variable_assignments
(181, 8) variable_assignment
(181, 37) expression
(181, 57) expression
(181, 57) primary
(181, 59) mintypmax_expression
(181, 59) expression
(181, 60) primary
(181, 67) select1
(181, 75) ]
(181, 76) ERROR
(182, 8) expression
(182, 8) conditional_expression
(182, 8) cond_predicate
(182, 8) expression
(182, 8) expression
(182, 8) primary
(182, 21) select1
(182, 36) ERROR
(182, 56) ERROR
(183, 36) ERROR
(183, 55) ERROR
(184, 8) expression
(184, 8) expression
(184, 8) expression
(184, 8) primary
(184, 16) select1
(184, 36) ERROR
(184, 61) ERROR
(185, 36) ERROR
(185, 50) ERROR
(186, 8) expression
(186, 8) primary
(186, 15) select1
(186, 36) ERROR
(187, 8) variable_lvalue
(187, 16) select1
(187, 36) ERROR
(188, 36) ERROR
(194, 13) primary
(194, 22) ERROR
(195, 22) expression
(195, 22) expression
(195, 22) expression
(195, 22) expression
(196, 27) ERROR
(197, 27) ERROR
(199, 27) ERROR
(200, 27) ERROR
(204, 5) expression
(204, 5) primary
(204, 7) ERROR
(204, 7) operator_assignment
(204, 14) ERROR
(204, 20) mintypmax_expression
(204, 20) expression
(204, 24) ERROR
(204, 37) ERROR
(204, 44) ERROR
(204, 44) constant_primary
(204, 44) constant_function_call
(204, 44) function_subroutine_call
(204, 44) subroutine_call
(204, 44) tf_call
(205, 4) ERROR
(205, 15) list_of_arguments_parent
(205, 24) ERROR
(207, 33) )
(208, 8) interface_or_generate_item
(208, 8) net_declaration
(208, 15) ERROR
(209, 8) interface_or_generate_item
(209, 8) data_declaration
(209, 8) list_of_variable_decl_assignments
(209, 8) variable_decl_assignment
(209, 21) ERROR
(216, 18) ;
(218, 2) module_or_generate_item
(218, 2) concurrent_assertion_item
(218, 2) assert_property_statement
(218, 19) property_spec
(218, 19) clocking_event
(219, 5) identifier
(219, 5) simple_identifier
(219, 5) ERROR
(219, 5) primary
(219, 14) ERROR
(0, 0) source_file
(4, 0) module_declaration
(49, 2) module_or_generate_item
(49, 2) loop_generate_construct
(49, 45) generate_block
(59, 4) loop_generate_construct
(59, 51) generate_block
(60, 6) interface_or_generate_item
(60, 6) if_generate_construct
(63, 15) generate_block
(69, 8) interface_or_generate_item
(69, 8) continuous_assign
(69, 14) list_of_variable_assignments
(69, 14) variable_assignment
(69, 39) expression
(69, 83) expression
(70, 42) primary
(70, 56) select1
(70, 60) expression
(70, 60) expression
(70, 62) ERROR
(75, 2) module_or_generate_item
(75, 2) loop_generate_construct
(75, 42) generate_block
(76, 4) interface_or_generate_item
(76, 4) loop_generate_construct
(76, 47) generate_block
(97, 6) if_generate_construct
(100, 15) generate_block
(101, 8) interface_or_generate_item
(101, 8) continuous_assign
(101, 14) list_of_variable_assignments
(101, 14) variable_assignment
(101, 43) expression
(102, 92) expression
(103, 46) primary
(103, 66) select1
(103, 73) ERROR
(0, 0) source_file
(12, 0) module_declaration
(12, 17) module_ansi_header
(22, 1) list_of_port_declarations
(64, 0) ERROR
(85, 0) ERROR
(351, 2) module_or_generate_item
(351, 2) program_instantiation
(354, 3) hierarchical_instance
(354, 16) list_of_port_connections
(450, 0) ERROR
(458, 0) ERROR
(0, 0) source_file
(12, 0) module_declaration
(38, 2) module_or_generate_item
(38, 2) any_parameter_declaration
(38, 2) local_parameter_declaration
(38, 26) list_of_param_assignments
(38, 26) param_assignment
(38, 38) constant_param_expression
(38, 38) constant_mintypmax_expression
(38, 38) constant_expression
(38, 47) ERROR
(64, 2) module_or_generate_item
(64, 2) continuous_assign
(64, 8) list_of_variable_assignments
(64, 8) variable_assignment
(64, 8) variable_lvalue
(64, 15) select1
(64, 27) ERROR
(64, 32) expression
(64, 32) primary
(64, 43) select1
(64, 55) ERROR
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 0

%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:93: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.if_stage_i.if_id_pipe_reg_we
%Warning-UNOPTFLAT: Use "/* verilator lint_off UNOPTFLAT */" and lint_on around source to disable this message.
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:93: ibex_core.if_stage_i.if_id_pipe_reg_we
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:171: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:75: ibex_core.if_stage_i.have_instr
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:227: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv:93: ibex_core.if_stage_i.if_id_pipe_reg_we
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:167: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.id_in_ready
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:167: ibex_core.id_in_ready
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:191: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:106: ibex_core.id_stage_i.controller_i.halt_if
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:558: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:167: ibex_core.id_in_ready
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:114: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:47: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mac_res_signed
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:248: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_a
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:51: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:51: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:114: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:47: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mac_res_signed
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:248: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:51: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_a
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:114: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:47: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mac_res_signed
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:248: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:54: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.sign_b
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:52: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:52: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:114: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:47: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mac_res_signed
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:248: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:52: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mult_op_b
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:53: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.accum
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:53: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.accum
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:114: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:47: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.mac_res_signed
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:248: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:53: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.accum
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.multdiv_alu_operand_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: ibex_core.ex_block_i.multdiv_alu_operand_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv:72: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:46: ibex_core.ex_block_i.alu_adder_result_ext
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:130: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:57: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.is_greater_equal
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:121: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:66: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.next_remainder
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:144: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: ibex_core.ex_block_i.multdiv_alu_operand_a
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.ex_block_i.multdiv_alu_operand_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: ibex_core.ex_block_i.multdiv_alu_operand_b
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv:72: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:46: ibex_core.ex_block_i.alu_adder_result_ext
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:130: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:57: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.is_greater_equal
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:121: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:66: ibex_core.ex_block_i.gen_multdiv_fast.multdiv_i.next_remainder
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv:144: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:45: ibex_core.ex_block_i.multdiv_alu_operand_b
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:118: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.lsu_addr_incr_req
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:118: ibex_core.lsu_addr_incr_req
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv:213: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv:183: ibex_core.id_stage_i.alu_op_a_mux_sel
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv:225: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv:205: ibex_core.id_stage_i.alu_operand_a
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv:72: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv:46: ibex_core.ex_block_i.alu_adder_result_ext
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv:313: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv:76: ibex_core.load_store_unit_i.split_misaligned_access
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv:318: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:118: ibex_core.lsu_addr_incr_req
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:130: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.core_ctrl_firstfetch
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:130: ibex_core.core_ctrl_firstfetch
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:276: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:258: ibex_core.clock_en
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:16: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:14: ibex_core.core_clock_gate_i.clk_en
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:22: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:256: ibex_core.clk
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:573: ACTIVE
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:573: ASSIGNPRE
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:98: __Vdly__ibex_core.id_stage_i.controller_i.ctrl_fsm_cs
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:565: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:98: ibex_core.id_stage_i.controller_i.ctrl_fsm_ns
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv:191: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv:130: ibex_core.core_ctrl_firstfetch
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv:149: Signal unoptimizable: Feedback to clock or circular logic: ibex_core.cs_registers_i.mie_q
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv' to AST representation.
Generating RTLIL representation for module `\prim_clock_gating'.
Successfully finished Verilog frontend.

2. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv:16: syntax error, unexpected TOK_ID, expecting TOK_LOCALPARAM or TOK_ENDPACKAGE
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (3)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (4)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (5)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (6)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (7)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (8)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (9)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (10)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (11)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

--------------------------------------------------------------------
Welcome to ODIN II version 0.1 - the better High level synthesis tools++ targetting FPGAs (mainly VPR)
Email: jamieson.peter@gmail.com and ken@unb.ca for support issues

--------------------------------------------------------------------
High-level synthesis Begin
Parser starting - we'll create an abstract syntax tree. Note this tree can be viewed using Grap Viz (see documentation)
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv to parse list
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv, trying /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv
Adding file /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv to parse list
Unable to open /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl//home/travis/build/SymbiFlow/sv-tests/third_party/coWARNING (12)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (13)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (14)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (15)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (16)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (17)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (18)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (19)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
* targeting FPGA synthesis or Verilator simulation.
ERROR (21)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv:22: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv:196: syntax error
I give up.
name: ibex
description: Full ibex core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/examples/sim/rtl/prim_clock_gating.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pkg.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_alu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_compressed_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_controller.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_cs_registers.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_decoder.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_ex_block.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_id_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_if_stage.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_load_store_unit.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_slow.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_multdiv_fast.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_prefetch_buffer.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_fetch_fifo.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_pmp.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_core.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl/ibex_register_file_ff.sv']
incdirs: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/ibex/rtl']
should_fail: 0
tags: ibex
top_module:
rc: 0

Deprecation warning: -i has been renamed to -I
module prim_clock_gating (
clk_i,
en_i,
test_en_i,
clk_o
);
input clk_i;
input en_i;
input test_en_i;
output wire clk_o;
reg clk_en;
always_latch begin
if ((clk_i == 1'b0)) begin
clk_en <= (en_i | test_en_i);
end
end
assign clk_o = (clk_i & clk_en);
endmodule
module ibex_alu (
operator_i,
operand_a_i,
operand_b_i,
multdiv_operand_a_i,
multdiv_operand_b_i,
multdiv_en_i,
adder_result_o,
adder_result_ext_o,
result_o,
comparison_result_o,
is_equal_result_o
);
input wire [4:0] operator_i;
input wire [31:0] operand_a_i;
input wire [31:0] operand_b_i;
input wire [32:0] multdiv_operand_a_i;
input wire [32:0] multdiv_operand_b_i;
input wire multdiv_en_i;
output wire [31:0] adder_result_o;
output wire [33:0] adder_result_ext_o;
output reg [31:0] result_o;
output wire comparison_result_o;
output wire is_equal_result_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
wire [31:0] operand_a_rev;
wire [32:0] operand_b_neg;
generate
genvar gen_rev_operand_a_k;
for (gen_rev_operand_a_k = 0; (gen_rev_operand_a_k < 32); gen_rev_operand_a_k = (gen_rev_operand_a_k + 1)) begin : gen_rev_operand_a
assign operand_a_rev[gen_rev_operand_a_k] = operand_a_i[(31 - gen_rev_operand_a_k)];
end
endgenerate
reg adder_op_b_negate;
wire [32:0] adder_in_a;
wire [32:0] adder_in_b;
wire [31:0] adder_result;
always @(*) begin
adder_op_b_negate = 1'b0;
case (operator_i)
ALU_SUB, ALU_EQ, ALU_NE, ALU_GTU, ALU_GEU, ALU_LTU, ALU_LEU, ALU_GT, ALU_GE, ALU_LT, ALU_LE, ALU_SLT, ALU_SLTU, ALU_SLET, ALU_SLETU: adder_op_b_negate = 1'b1;
default: ;
endcase
end
assign adder_in_a = (multdiv_en_i ? multdiv_operand_a_i : {operand_a_i, 1'b1});
assign operand_b_neg = ({operand_b_i, 1'b0} ^ {33 {adder_op_b_negate}});
assign adder_in_b = (multdiv_en_i ? multdiv_operand_b_i : operand_b_neg);
assign adder_result_ext_o = ($unsigned(adder_in_a) + $unsigned(adder_in_b));
assign adder_result = adder_result_ext_o[32:1];
assign adder_result_o = adder_result;
wire shift_left;
wire shift_arithmetic;
wire [4:0] shift_amt;
wire [31:0] shift_op_a;
wire [31:0] shift_result;
wire [31:0] shift_right_result;
wire [31:0] shift_left_result;
assign shift_amt = operand_b_i[4:0];
assign shift_left = (operator_i == ALU_SLL);
assign shift_arithmetic = (operator_i == ALU_SRA);
assign shift_op_a = (shift_left ? operand_a_rev : operand_a_i);
wire [32:0] shift_op_a_32;
assign shift_op_a_32 = {(shift_arithmetic & shift_op_a[31]), shift_op_a};
wire signed [32:0] shift_right_result_signed;
wire [32:0] shift_right_result_ext;
assign shift_right_result_signed = ($signed(shift_op_a_32) >>> shift_amt[4:0]);
assign shift_right_result_ext = $unsigned(shift_right_result_signed);
assign shift_right_result = shift_right_result_ext[31:0];
generate
genvar gen_rev_shift_right_result_j;
for (gen_rev_shift_right_result_j = 0; (gen_rev_shift_right_result_j < 32); gen_rev_shift_right_result_j = (gen_rev_shift_right_result_j + 1)) begin : gen_rev_shift_right_result
assign shift_left_result[gen_rev_shift_right_result_j] = shift_right_result[(31 - gen_rev_shift_right_result_j)];
end
endgenerate
assign shift_result = (shift_left ? shift_left_result : shift_right_result);
wire is_equal;
reg is_greater_equal;
reg cmp_signed;
always @(*) begin
cmp_signed = 1'b0;
case (operator_i)
ALU_GT, ALU_GE, ALU_LT, ALU_LE, ALU_SLT, ALU_SLET: begin
cmp_signed = 1'b1;
end
default: ;
endcase
end
assign is_equal = (adder_result == 32'b0);
assign is_equal_result_o = is_equal;
always @(*) begin
if (((operand_a_i[31] ^ operand_b_i[31]) == 1'b0)) begin
is_greater_equal = (adder_result[31] == 1'b0);
end
else begin
is_greater_equal = (operand_a_i[31] ^ cmp_signed);
end
end
reg cmp_result;
always @(*) begin
cmp_result = is_equal;
case (operator_i)
ALU_EQ: cmp_result = is_equal;
ALU_NE: cmp_result = (~ is_equal);
ALU_GT, ALU_GTU: cmp_result = (is_greater_equal & (~ is_equal));
ALU_GE, ALU_GEU: cmp_result = is_greater_equal;
ALU_LT, ALU_SLT, ALU_LTU, ALU_SLTU: cmp_result = (~ is_greater_equal);
ALU_SLET, ALU_SLETU, ALU_LE, ALU_LEU: cmp_result = ((~ is_greater_equal) | is_equal);
default: ;
endcase
end
assign comparison_result_o = cmp_result;
always @(*) begin
result_o = 1'sb0;
case (operator_i)
ALU_AND: result_o = (operand_a_i & operand_b_i);
ALU_OR: result_o = (operand_a_i | operand_b_i);
ALU_XOR: result_o = (operand_a_i ^ operand_b_i);
ALU_ADD, ALU_SUB: result_o = adder_result;
ALU_SLL, ALU_SRL, ALU_SRA: result_o = shift_result;
ALU_EQ, ALU_NE, ALU_GTU, ALU_GEU, ALU_LTU, ALU_LEU, ALU_GT, ALU_GE, ALU_LT, ALU_LE, ALU_SLT, ALU_SLTU, ALU_SLET, ALU_SLETU: result_o = {31'h0, cmp_result};
default: ;
endcase
end
endmodule
module ibex_compressed_decoder (
instr_i,
instr_o,
is_compressed_o,
illegal_instr_o
);
input wire [31:0] instr_i;
output reg [31:0] instr_o;
output wire is_compressed_o;
output reg illegal_instr_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
always @(*) begin
illegal_instr_o = 1'b0;
instr_o = 1'sbX;
case (instr_i[1:0])
2'b00: begin
case (instr_i[15:13])
3'b000: begin
instr_o = {2'b0, instr_i[10:7], instr_i[12:11], instr_i[5], instr_i[6], 2'b00, 5'h02, 3'b000, 2'b01, instr_i[4:2], OPCODE_OP_IMM};
if ((instr_i[12:5] == 8'b0)) illegal_instr_o = 1'b1;
end
3'b010: begin
instr_o = {5'b0, instr_i[5], instr_i[12:10], instr_i[6], 2'b00, 2'b01, instr_i[9:7], 3'b010, 2'b01, instr_i[4:2], OPCODE_LOAD};
end
3'b110: begin
instr_o = {5'b0, instr_i[5], instr_i[12], 2'b01, instr_i[4:2], 2'b01, instr_i[9:7], 3'b010, instr_i[11:10], instr_i[6], 2'b00, OPCODE_STORE};
end
default: begin
illegal_instr_o = 1'b1;
end
endcase
end
2'b01: begin
case (instr_i[15:13])
3'b000: begin
instr_o = {{6 {instr_i[12]}}, instr_i[12], instr_i[6:2], instr_i[11:7], 3'b0, instr_i[11:7], OPCODE_OP_IMM};
end
3'b001, 3'b101: begin
instr_o = {instr_i[12], instr_i[8], instr_i[10:9], instr_i[6], instr_i[7], instr_i[2], instr_i[11], instr_i[5:3], {9 {instr_i[12]}}, 4'b0, (~ instr_i[15]), OPCODE_JAL};
end
3'b010: begin
instr_o = {{6 {instr_i[12]}}, instr_i[12], instr_i[6:2], 5'b0, 3'b0, instr_i[11:7], OPCODE_OP_IMM};
end
3'b011: begin
instr_o = {{15 {instr_i[12]}}, instr_i[6:2], instr_i[11:7], OPCODE_LUI};
if ((instr_i[11:7] == 5'h02)) begin
instr_o = {{3 {instr_i[12]}}, instr_i[4:3], instr_i[5], instr_i[2], instr_i[6], 4'b0, 5'h02, 3'b000, 5'h02, OPCODE_OP_IMM};
end
if (({instr_i[12], instr_i[6:2]} == 6'b0)) illegal_instr_o = 1'b1;
end
3'b100: begin
case (instr_i[11:10])
2'b00, 2'b01: begin
instr_o = {1'b0, instr_i[10], 5'b0, instr_i[6:2], 2'b01, instr_i[9:7], 3'b101, 2'b01, instr_i[9:7], OPCODE_OP_IMM};
if ((instr_i[12] == 1'b1)) illegal_instr_o = 1'b1;
end
2'b10: begin
instr_o = {{6 {instr_i[12]}}, instr_i[12], instr_i[6:2], 2'b01, instr_i[9:7], 3'b111, 2'b01, instr_i[9:7], OPCODE_OP_IMM};
end
2'b11: begin
case ({instr_i[12], instr_i[6:5]})
3'b000: begin
instr_o = {2'b01, 5'b0, 2'b01, instr_i[4:2], 2'b01, instr_i[9:7], 3'b000, 2'b01, instr_i[9:7], OPCODE_OP};
end
3'b001: begin
instr_o = {7'b0, 2'b01, instr_i[4:2], 2'b01, instr_i[9:7], 3'b100, 2'b01, instr_i[9:7], OPCODE_OP};
end
3'b010: begin
instr_o = {7'b0, 2'b01, instr_i[4:2], 2'b01, instr_i[9:7], 3'b110, 2'b01, instr_i[9:7], OPCODE_OP};
end
3'b011: begin
instr_o = {7'b0, 2'b01, instr_i[4:2], 2'b01, instr_i[9:7], 3'b111, 2'b01, instr_i[9:7], OPCODE_OP};
end
3'b100, 3'b101, 3'b110, 3'b111: begin
illegal_instr_o = 1'b1;
end
default: begin
illegal_instr_o = 1'bX;
end
endcase
end
default: begin
illegal_instr_o = 1'bX;
end
endcase
end
3'b110, 3'b111: begin
instr_o = {{4 {instr_i[12]}}, instr_i[6:5], instr_i[2], 5'b0, 2'b01, instr_i[9:7], 2'b00, instr_i[13], instr_i[11:10], instr_i[4:3], instr_i[12], OPCODE_BRANCH};
end
default: begin
illegal_instr_o = 1'bX;
end
endcase
end
2'b10: begin
case (instr_i[15:13])
3'b000: begin
instr_o = {7'b0, instr_i[6:2], instr_i[11:7], 3'b001, instr_i[11:7], OPCODE_OP_IMM};
if ((instr_i[12] == 1'b1)) illegal_instr_o = 1'b1;
end
3'b010: begin
instr_o = {4'b0, instr_i[3:2], instr_i[12], instr_i[6:4], 2'b00, 5'h02, 3'b010, instr_i[11:7], OPCODE_LOAD};
if ((instr_i[11:7] == 5'b0)) illegal_instr_o = 1'b1;
end
3'b100: begin
if ((instr_i[12] == 1'b0)) begin
if ((instr_i[6:2] != 5'b0)) begin
instr_o = {7'b0, instr_i[6:2], 5'b0, 3'b0, instr_i[11:7], OPCODE_OP};
end
else begin
instr_o = {12'b0, instr_i[11:7], 3'b0, 5'b0, OPCODE_JALR};
if ((instr_i[11:7] == 5'b0)) illegal_instr_o = 1'b1;
end
end
else begin
if ((instr_i[6:2] != 5'b0)) begin
instr_o = {7'b0, instr_i[6:2], instr_i[11:7], 3'b0, instr_i[11:7], OPCODE_OP};
end
else begin
if ((instr_i[11:7] == 5'b0)) begin
instr_o = 32'h00_10_00_73;
end
else begin
instr_o = {12'b0, instr_i[11:7], 3'b000, 5'b00001, OPCODE_JALR};
end
end
end
end
3'b110: begin
instr_o = {4'b0, instr_i[8:7], instr_i[12], instr_i[6:2], 5'h02, 3'b010, instr_i[11:9], 2'b00, OPCODE_STORE};
end
3'b001, 3'b011, 3'b101, 3'b111: begin
illegal_instr_o = 1'b1;
end
default: begin
illegal_instr_o = 1'bX;
end
endcase
end
default: begin
instr_o = instr_i;
end
endcase
end
assign is_compressed_o = (instr_i[1:0] != 2'b11);
endmodule
module ibex_controller (
clk_i,
rst_ni,
fetch_enable_i,
ctrl_busy_o,
first_fetch_o,
illegal_insn_i,
ecall_insn_i,
mret_insn_i,
dret_insn_i,
wfi_insn_i,
ebrk_insn_i,
csr_pipe_flush_i,
instr_valid_i,
instr_i,
instr_compressed_i,
instr_is_compressed_i,
instr_fetch_err_i,
pc_id_i,
instr_valid_clear_o,
id_in_ready_o,
instr_req_o,
pc_set_o,
pc_mux_o,
exc_pc_mux_o,
exc_cause_o,
lsu_addr_last_i,
load_err_i,
store_err_i,
branch_set_i,
jump_set_i,
csr_mstatus_mie_i,
csr_msip_i,
csr_mtip_i,
csr_meip_i,
csr_mfip_i,
irq_pending_i,
irq_nm_i,
debug_req_i,
debug_cause_o,
debug_csr_save_o,
debug_mode_o,
debug_single_step_i,
debug_ebreakm_i,
csr_save_if_o,
csr_save_id_o,
csr_restore_mret_id_o,
csr_save_cause_o,
csr_mtval_o,
stall_lsu_i,
stall_multdiv_i,
stall_jump_i,
stall_branch_i,
perf_jump_o,
perf_tbranch_o
);
localparam [3:0] RESET = 4'd0;
localparam [3:0] BOOT_SET = 4'd1;
localparam [3:0] WAIT_SLEEP = 4'd2;
localparam [3:0] SLEEP = 4'd3;
localparam [3:0] FIRST_FETCH = 4'd4;
localparam [3:0] DECODE = 4'd5;
localparam [3:0] FLUSH = 4'd6;
localparam [3:0] IRQ_TAKEN = 4'd7;
localparam [3:0] DBG_TAKEN_IF = 4'd8;
localparam [3:0] DBG_TAKEN_ID = 4'd9;
input wire clk_i;
input wire rst_ni;
input wire fetch_enable_i;
output reg ctrl_busy_o;
output reg first_fetch_o;
input wire illegal_insn_i;
input wire ecall_insn_i;
input wire mret_insn_i;
input wire dret_insn_i;
input wire wfi_insn_i;
input wire ebrk_insn_i;
input wire csr_pipe_flush_i;
input wire instr_valid_i;
input wire [31:0] instr_i;
input wire [15:0] instr_compressed_i;
input wire instr_is_compressed_i;
input wire instr_fetch_err_i;
input wire [31:0] pc_id_i;
output wire instr_valid_clear_o;
output wire id_in_ready_o;
output reg instr_req_o;
output reg pc_set_o;
output reg [2:0] pc_mux_o;
output reg [1:0] exc_pc_mux_o;
output reg [5:0] exc_cause_o;
input wire [31:0] lsu_addr_last_i;
input wire load_err_i;
input wire store_err_i;
input wire branch_set_i;
input wire jump_set_i;
input wire csr_mstatus_mie_i;
input wire csr_msip_i;
input wire csr_mtip_i;
input wire csr_meip_i;
input wire [14:0] csr_mfip_i;
input wire irq_pending_i;
input wire irq_nm_i;
input wire debug_req_i;
output reg [2:0] debug_cause_o;
output reg debug_csr_save_o;
output wire debug_mode_o;
input wire debug_single_step_i;
input wire debug_ebreakm_i;
output reg csr_save_if_o;
output reg csr_save_id_o;
output reg csr_restore_mret_id_o;
output reg csr_save_cause_o;
output reg [31:0] csr_mtval_o;
input wire stall_lsu_i;
input wire stall_multdiv_i;
input wire stall_jump_i;
input wire stall_branch_i;
output reg perf_jump_o;
output reg perf_tbranch_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
reg [3:0] ctrl_fsm_cs;
reg [3:0] ctrl_fsm_ns;
reg nmi_mode_q;
reg nmi_mode_d;
reg debug_mode_q;
reg debug_mode_d;
reg load_err_q;
wire load_err_d;
reg store_err_q;
wire store_err_d;
wire stall;
reg halt_if;
reg halt_id;
wire illegal_dret;
wire illegal_insn;
wire exc_req;
wire exc_req_lsu;
wire special_req;
wire enter_debug_mode;
wire handle_irq;
reg [3:0] mfip_id;
wire unused_csr_mtip;
always @(negedge clk_i) begin
if ((((ctrl_fsm_cs == DECODE) && instr_valid_i) && illegal_insn)) begin
$display("%t: Illegal instruction (hart %0x) at PC 0x%h: 0x%h", $time, ibex_core.hart_id_i, ibex_id_stage.pc_id_i, ibex_id_stage.instr_rdata_i);
end
end
assign load_err_d = load_err_i;
assign store_err_d = store_err_i;
assign illegal_dret = (dret_insn_i & (~ debug_mode_q));
assign illegal_insn = (illegal_insn_i | illegal_dret);
assign exc_req = (((ecall_insn_i | ebrk_insn_i) | illegal_insn) | instr_fetch_err_i);
assign exc_req_lsu = (store_err_i | load_err_i);
assign special_req = (((((mret_insn_i | dret_insn_i) | wfi_insn_i) | csr_pipe_flush_i) | exc_req) | exc_req_lsu);
assign enter_debug_mode = (debug_req_i & (~ debug_mode_q));
assign handle_irq = ((~ debug_mode_q) & ((irq_nm_i & (~ nmi_mode_q)) | (irq_pending_i & csr_mstatus_mie_i)));
always @(*) begin : gen_mfip_id
if (csr_mfip_i[14]) mfip_id = 4'd14;
else if (csr_mfip_i[13]) mfip_id = 4'd13;
else if (csr_mfip_i[12]) mfip_id = 4'd12;
else if (csr_mfip_i[11]) mfip_id = 4'd11;
else if (csr_mfip_i[10]) mfip_id = 4'd10;
else if (csr_mfip_i[9]) mfip_id = 4'd9;
else if (csr_mfip_i[8]) mfip_id = 4'd8;
else if (csr_mfip_i[7]) mfip_id = 4'd7;
else if (csr_mfip_i[6]) mfip_id = 4'd6;
else if (csr_mfip_i[5]) mfip_id = 4'd5;
else if (csr_mfip_i[5]) mfip_id = 4'd5;
else if (csr_mfip_i[4]) mfip_id = 4'd4;
else if (csr_mfip_i[3]) mfip_id = 4'd3;
else if (csr_mfip_i[2]) mfip_id = 4'd2;
else if (csr_mfip_i[1]) mfip_id = 4'd1;
else mfip_id = 4'd0;
end
assign unused_csr_mtip = csr_mtip_i;
always @(*) begin
instr_req_o = 1'b1;
csr_save_if_o = 1'b0;
csr_save_id_o = 1'b0;
csr_restore_mret_id_o = 1'b0;
csr_save_cause_o = 1'b0;
csr_mtval_o = 1'sb0;
pc_mux_o = PC_BOOT;
pc_set_o = 1'b0;
exc_pc_mux_o = EXC_PC_IRQ;
exc_cause_o = EXC_CAUSE_INSN_ADDR_MISA;
ctrl_fsm_ns = ctrl_fsm_cs;
ctrl_busy_o = 1'b1;
first_fetch_o = 1'b0;
halt_if = 1'b0;
halt_id = 1'b0;
debug_csr_save_o = 1'b0;
debug_cause_o = DBG_CAUSE_EBREAK;
debug_mode_d = debug_mode_q;
nmi_mode_d = 1'b0;
perf_tbranch_o = 1'b0;
perf_jump_o = 1'b0;
case (ctrl_fsm_cs)
RESET: begin
instr_req_o = 1'b0;
pc_mux_o = PC_BOOT;
pc_set_o = 1'b1;
if (fetch_enable_i) begin
ctrl_fsm_ns = BOOT_SET;
end
end
BOOT_SET: begin
instr_req_o = 1'b1;
pc_mux_o = PC_BOOT;
pc_set_o = 1'b1;
ctrl_fsm_ns = FIRST_FETCH;
end
WAIT_SLEEP: begin
ctrl_busy_o = 1'b0;
instr_req_o = 1'b0;
halt_if = 1'b1;
halt_id = 1'b1;
ctrl_fsm_ns = SLEEP;
end
SLEEP: begin
ctrl_busy_o = 1'b0;
instr_req_o = 1'b0;
halt_if = 1'b1;
halt_id = 1'b1;
if (((((irq_nm_i || irq_pending_i) || debug_req_i) || debug_mode_q) || debug_single_step_i)) begin
ctrl_fsm_ns = FIRST_FETCH;
end
end
FIRST_FETCH: begin
first_fetch_o = 1'b1;
if (id_in_ready_o) begin
ctrl_fsm_ns = DECODE;
end
if (handle_irq) begin
ctrl_fsm_ns = IRQ_TAKEN;
halt_if = 1'b1;
halt_id = 1'b1;
end
if (enter_debug_mode) begin
ctrl_fsm_ns = DBG_TAKEN_IF;
halt_if = 1'b1;
halt_id = 1'b1;
end
end
DECODE: begin
if (instr_valid_i) begin
if ((branch_set_i || jump_set_i)) begin
pc_mux_o = PC_JUMP;
pc_set_o = 1'b1;
perf_tbranch_o = branch_set_i;
perf_jump_o = jump_set_i;
end
else if (special_req) begin
ctrl_fsm_ns = FLUSH;
halt_if = 1'b1;
halt_id = 1'b1;
end
if (((enter_debug_mode || handle_irq) && stall)) begin
halt_if = 1'b1;
end
if ((debug_single_step_i && (! debug_mode_q))) begin
halt_if = 1'b1;
if (((! special_req) && (! stall))) begin
ctrl_fsm_ns = DBG_TAKEN_IF;
end
end
end
if (((! stall) && (! special_req))) begin
if (enter_debug_mode) begin
ctrl_fsm_ns = DBG_TAKEN_IF;
halt_if = 1'b1;
halt_id = 1'b1;
end
else if (handle_irq) begin
ctrl_fsm_ns = IRQ_TAKEN;
halt_if = 1'b1;
halt_id = 1'b1;
end
end
end
IRQ_TAKEN: begin
if (handle_irq) begin
pc_mux_o = PC_EXC;
pc_set_o = 1'b1;
exc_pc_mux_o = EXC_PC_IRQ;
csr_save_if_o = 1'b1;
csr_save_cause_o = 1'b1;
if ((irq_nm_i && (! nmi_mode_q))) begin
exc_cause_o = EXC_CAUSE_IRQ_NM;
nmi_mode_d = 1'b1;
end
else if ((csr_mfip_i != 15'b0)) begin
exc_cause_o = {2'b11, mfip_id};
end
else if (csr_meip_i) begin
exc_cause_o = EXC_CAUSE_IRQ_EXTERNAL_M;
end
else if (csr_msip_i) begin
exc_cause_o = EXC_CAUSE_IRQ_SOFTWARE_M;
end
else begin
exc_cause_o = EXC_CAUSE_IRQ_TIMER_M;
end
end
ctrl_fsm_ns = DECODE;
end
DBG_TAKEN_IF: begin
if ((debug_single_step_i || debug_req_i)) begin
pc_mux_o = PC_EXC;
pc_set_o = 1'b1;
exc_pc_mux_o = EXC_PC_DBD;
csr_save_if_o = 1'b1;
debug_csr_save_o = 1'b1;
csr_save_cause_o = 1'b1;
if (debug_single_step_i) begin
debug_cause_o = DBG_CAUSE_STEP;
end
else begin
debug_cause_o = DBG_CAUSE_HALTREQ;
end
debug_mode_d = 1'b1;
end
ctrl_fsm_ns = DECODE;
end
DBG_TAKEN_ID: begin
if (ebrk_insn_i) begin
pc_mux_o = PC_EXC;
pc_set_o = 1'b1;
exc_pc_mux_o = EXC_PC_DBD;
if ((debug_ebreakm_i && (! debug_mode_q))) begin
csr_save_cause_o = 1'b1;
csr_save_id_o = 1'b1;
debug_csr_save_o = 1'b1;
debug_cause_o = DBG_CAUSE_EBREAK;
end
debug_mode_d = 1'b1;
end
ctrl_fsm_ns = DECODE;
end
FLUSH: begin
halt_if = 1'b1;
halt_id = 1'b1;
ctrl_fsm_ns = DECODE;
if (((exc_req || store_err_q) || load_err_q)) begin
pc_set_o = 1'b1;
pc_mux_o = PC_EXC;
exc_pc_mux_o = (debug_mode_q ? EXC_PC_DBG_EXC : EXC_PC_EXC);
csr_save_id_o = 1'b1;
csr_save_cause_o = 1'b1;
if (instr_fetch_err_i) begin
exc_cause_o = EXC_CAUSE_INSTR_ACCESS_FAULT;
csr_mtval_o = pc_id_i;
end
else if (illegal_insn) begin
exc_cause_o = EXC_CAUSE_ILLEGAL_INSN;
csr_mtval_o = (instr_is_compressed_i ? {16'b0, instr_compressed_i} : instr_i);
end
else if (ecall_insn_i) begin
exc_cause_o = EXC_CAUSE_ECALL_MMODE;
end
else if (ebrk_insn_i) begin
if (debug_mode_q) begin
pc_set_o = 1'b0;
csr_save_id_o = 1'b0;
csr_save_cause_o = 1'b0;
ctrl_fsm_ns = DBG_TAKEN_ID;
end
else if (debug_ebreakm_i) begin
pc_set_o = 1'b0;
csr_save_id_o = 1'b0;
csr_save_cause_o = 1'b0;
ctrl_fsm_ns = DBG_TAKEN_ID;
end
else begin
exc_cause_o = EXC_CAUSE_BREAKPOINT;
end
end
else if (store_err_q) begin
exc_cause_o = EXC_CAUSE_STORE_ACCESS_FAULT;
csr_mtval_o = lsu_addr_last_i;
end
else if (load_err_q) begin
exc_cause_o = EXC_CAUSE_LOAD_ACCESS_FAULT;
csr_mtval_o = lsu_addr_last_i;
end
end
else begin
if (mret_insn_i) begin
pc_mux_o = PC_ERET;
pc_set_o = 1'b1;
csr_restore_mret_id_o = 1'b1;
if (nmi_mode_q) begin
nmi_mode_d = 1'b0;
end
end
else if (dret_insn_i) begin
pc_mux_o = PC_DRET;
pc_set_o = 1'b1;
debug_mode_d = 1'b0;
end
else if (wfi_insn_i) begin
ctrl_fsm_ns = WAIT_SLEEP;
end
else if ((csr_pipe_flush_i && handle_irq)) begin
ctrl_fsm_ns = IRQ_TAKEN;
end
end
if ((debug_single_step_i && (! debug_mode_q))) begin
pc_set_o = 1'b0;
ctrl_fsm_ns = DBG_TAKEN_IF;
end
end
default: begin
instr_req_o = 1'b0;
ctrl_fsm_ns = 1'bX;
end
endcase
end
assign debug_mode_o = debug_mode_q;
assign stall = (((stall_lsu_i | stall_multdiv_i) | stall_jump_i) | stall_branch_i);
assign id_in_ready_o = ((~ stall) & (~ halt_if));
assign instr_valid_clear_o = ((~ stall) | halt_id);
always @(posedge clk_i or negedge rst_ni) begin : update_regs
if ((! rst_ni)) begin
ctrl_fsm_cs <= RESET;
nmi_mode_q <= 1'b0;
debug_mode_q <= 1'b0;
load_err_q <= 1'b0;
store_err_q <= 1'b0;
end
else begin
ctrl_fsm_cs <= ctrl_fsm_ns;
nmi_mode_q <= nmi_mode_d;
debug_mode_q <= debug_mode_d;
load_err_q <= load_err_d;
store_err_q <= store_err_d;
end
end
endmodule
module ibex_cs_registers (
clk_i,
rst_ni,
hart_id_i,
priv_mode_o,
csr_mtvec_o,
csr_mtvec_init_i,
boot_addr_i,
csr_access_i,
csr_addr_i,
csr_wdata_i,
csr_op_i,
csr_rdata_o,
irq_software_i,
irq_timer_i,
irq_external_i,
irq_fast_i,
irq_pending_o,
csr_msip_o,
csr_mtip_o,
csr_meip_o,
csr_mfip_o,
csr_mstatus_mie_o,
csr_mepc_o,
csr_pmp_cfg_o,
csr_pmp_addr_o,
debug_mode_i,
debug_cause_i,
debug_csr_save_i,
csr_depc_o,
debug_single_step_o,
debug_ebreakm_o,
pc_if_i,
pc_id_i,
csr_save_if_i,
csr_save_id_i,
csr_restore_mret_i,
csr_save_cause_i,
csr_mcause_i,
csr_mtval_i,
illegal_csr_insn_o,
instr_new_id_i,
instr_ret_i,
instr_ret_compressed_i,
imiss_i,
pc_set_i,
jump_i,
branch_i,
branch_taken_i,
mem_load_i,
mem_store_i,
lsu_busy_i
);
function automatic [31:0] sv2v_cast_32;
input reg [31:0] inp;
sv2v_cast_32 = inp;
endfunction
parameter unsigned [31:0] MHPMCounterNum = 8;
parameter unsigned [31:0] MHPMCounterWidth = 40;
parameter PMPEnable = 0;
parameter unsigned [31:0] PMPGranularity = 0;
parameter unsigned [31:0] PMPNumRegions = 4;
parameter RV32E = 0;
parameter RV32M = 0;
input wire clk_i;
input wire rst_ni;
input wire [31:0] hart_id_i;
output wire [1:0] priv_mode_o;
output wire [31:0] csr_mtvec_o;
input wire csr_mtvec_init_i;
input wire [31:0] boot_addr_i;
input wire csr_access_i;
input wire [11:0] csr_addr_i;
input wire [31:0] csr_wdata_i;
input wire [1:0] csr_op_i;
output wire [31:0] csr_rdata_o;
input wire irq_software_i;
input wire irq_timer_i;
input wire irq_external_i;
input wire [14:0] irq_fast_i;
output wire irq_pending_o;
output wire csr_msip_o;
output wire csr_mtip_o;
output wire csr_meip_o;
output wire [14:0] csr_mfip_o;
output wire csr_mstatus_mie_o;
output wire [31:0] csr_mepc_o;
output wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 6) + (((PMPNumRegions - 1) * 6) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 6) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 6) : 0)] csr_pmp_cfg_o;
output wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 34) + (((PMPNumRegions - 1) * 34) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 34) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 34) : 0)] csr_pmp_addr_o;
input wire debug_mode_i;
input wire [2:0] debug_cause_i;
input wire debug_csr_save_i;
output wire [31:0] csr_depc_o;
output wire debug_single_step_o;
output wire debug_ebreakm_o;
input wire [31:0] pc_if_i;
input wire [31:0] pc_id_i;
input wire csr_save_if_i;
input wire csr_save_id_i;
input wire csr_restore_mret_i;
input wire csr_save_cause_i;
input wire [5:0] csr_mcause_i;
input wire [31:0] csr_mtval_i;
output wire illegal_csr_insn_o;
input wire instr_new_id_i;
input wire instr_ret_i;
input wire instr_ret_compressed_i;
input wire imiss_i;
input wire pc_set_i;
input wire jump_i;
input wire branch_i;
input wire branch_taken_i;
input wire mem_load_i;
input wire mem_store_i;
input wire lsu_busy_i;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
localparam [1:0] MXL = 2'd1;
localparam [31:0] MISA_VALUE = ((((((((((((0 << 0) | (1 << 2)) | (0 << 3)) | (sv2v_cast_32(RV32E) << 4)) | (0 << 5)) | (1 << 8)) | (sv2v_cast_32(RV32M) << 12)) | (0 << 13)) | (0 << 18)) | (0 << 20)) | (0 << 23)) | (sv2v_cast_32(MXL) << 30));
reg [31:0] exception_pc;
reg [3:0] mstatus_q;
reg [3:0] mstatus_d;
reg [17:0] mie_q;
reg [17:0] mie_d;
reg [31:0] mscratch_q;
reg [31:0] mscratch_d;
reg [31:0] mepc_q;
reg [31:0] mepc_d;
reg [5:0] mcause_q;
reg [5:0] mcause_d;
reg [31:0] mtval_q;
reg [31:0] mtval_d;
reg [31:0] mtvec_q;
reg [31:0] mtvec_d;
wire [17:0] mip;
reg [31:0] dcsr_q;
reg [31:0] dcsr_d;
reg [31:0] depc_q;
reg [31:0] depc_d;
reg [31:0] dscratch0_q;
reg [31:0] dscratch0_d;
reg [31:0] dscratch1_q;
reg [31:0] dscratch1_d;
reg [3:0] mstack_q;
reg [3:0] mstack_d;
reg [31:0] mstack_epc_q;
reg [31:0] mstack_epc_d;
reg [5:0] mstack_cause_q;
reg [5:0] mstack_cause_d;
reg [((0 >= (PMP_MAX_REGIONS - 1)) ? ((((0 >= (PMP_MAX_REGIONS - 1)) ? (2 - PMP_MAX_REGIONS) : PMP_MAX_REGIONS) * 32) + (((PMP_MAX_REGIONS - 1) * 32) - 1)) : (((((PMP_MAX_REGIONS - 1) >= 0) ? PMP_MAX_REGIONS : (2 - PMP_MAX_REGIONS)) * 32) + -1)):((0 >= (PMP_MAX_REGIONS - 1)) ? ((PMP_MAX_REGIONS - 1) * 32) : 0)] pmp_addr_rdata;
wire [((0 >= (PMP_MAX_REGIONS - 1)) ? (((PMP_CFG_W - 1) >= 0) ? ((((0 >= (PMP_MAX_REGIONS - 1)) ? (2 - PMP_MAX_REGIONS) : PMP_MAX_REGIONS) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))) + (((PMP_MAX_REGIONS - 1) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))) - 1)) : ((((0 >= (PMP_MAX_REGIONS - 1)) ? (2 - PMP_MAX_REGIONS) : PMP_MAX_REGIONS) * ((0 >= (PMP_CFG_W - 1)) ? (2 - PMP_CFG_W) : PMP_CFG_W)) + (((PMP_CFG_W - 1) + ((PMP_MAX_REGIONS - 1) * ((0 >= (PMP_CFG_W - 1)) ? (2 - PMP_CFG_W) : PMP_CFG_W))) - 1))) : (((PMP_CFG_W - 1) >= 0) ? (((((PMP_MAX_REGIONS - 1) >= 0) ? PMP_MAX_REGIONS : (2 - PMP_MAX_REGIONS)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))) + -1) : (((((PMP_MAX_REGIONS - 1) >= 0) ? PMP_MAX_REGIONS : (2 - PMP_MAX_REGIONS)) * ((0 >= (PMP_CFG_W - 1)) ? (2 - PMP_CFG_W) : PMP_CFG_W)) + ((PMP_CFG_W - 1) - 1)))):((0 >= (PMP_MAX_REGIONS - 1)) ? (((PMP_CFG_W - 1) >= 0) ? ((PMP_MAX_REGIONS - 1) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))) : ((PMP_CFG_W - 1) + ((PMP_MAX_REGIONS - 1) * ((0 >= (PMP_CFG_W - 1)) ? (2 - PMP_CFG_W) : PMP_CFG_W)))) : (((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)))] pmp_cfg_rdata;
reg [31:0] mcountinhibit_d;
reg [31:0] mcountinhibit_q;
wire [31:0] mcountinhibit;
wire [31:0] mcountinhibit_force;
reg mcountinhibit_we;
reg [2047:0] mhpmcounter_mask;
reg [2047:0] mhpmcounter_d;
reg [2047:0] mhpmcounter_q;
reg [31:0] mhpmcounter_we;
reg [31:0] mhpmcounterh_we;
reg [31:0] mhpmcounter_incr;
reg [1023:0] mhpmevent;
wire [4:0] mhpmcounter_idx;
reg [31:0] csr_wdata_int;
reg [31:0] csr_rdata_int;
wire csr_we_int;
reg csr_wreq;
reg illegal_csr;
wire illegal_csr_priv;
wire illegal_csr_write;
wire [7:0] unused_boot_addr;
assign unused_boot_addr = boot_addr_i[7:0];
wire [11:0] csr_addr;
assign csr_addr = csr_addr_i;
assign mhpmcounter_idx = csr_addr[4:0];
assign illegal_csr_priv = 1'b0;
assign illegal_csr_write = ((csr_addr[11:10] == 2'b11) && csr_wreq);
assign illegal_csr_insn_o = ((illegal_csr | illegal_csr_write) | illegal_csr_priv);
assign mip[17:17] = (irq_software_i & mie_q[17:17]);
assign mip[16:16] = (irq_timer_i & mie_q[16:16]);
assign mip[15:15] = (irq_external_i & mie_q[15:15]);
assign mip[14:0] = (irq_fast_i & mie_q[14:0]);
always @(*) begin
csr_rdata_int = 1'sb0;
illegal_csr = 1'b0;
case (csr_addr_i)
CSR_MHARTID: csr_rdata_int = hart_id_i;
CSR_MSTATUS: begin
csr_rdata_int = 1'sb0;
csr_rdata_int[CSR_MSTATUS_MIE_BIT] = mstatus_q[3:3];
csr_rdata_int[CSR_MSTATUS_MPIE_BIT] = mstatus_q[2:2];
csr_rdata_int[CSR_MSTATUS_MPP_BIT_HIGH:CSR_MSTATUS_MPP_BIT_LOW] = mstatus_q[1:0];
end
CSR_MISA: csr_rdata_int = MISA_VALUE;
CSR_MIE: begin
csr_rdata_int = 1'sb0;
csr_rdata_int[CSR_MSIX_BIT] = mie_q[17:17];
csr_rdata_int[CSR_MTIX_BIT] = mie_q[16:16];
csr_rdata_int[CSR_MEIX_BIT] = mie_q[15:15];
csr_rdata_int[CSR_MFIX_BIT_HIGH:CSR_MFIX_BIT_LOW] = mie_q[14:0];
end
CSR_MSCRATCH: csr_rdata_int = mscratch_q;
CSR_MTVEC: csr_rdata_int = mtvec_q;
CSR_MEPC: csr_rdata_int = mepc_q;
CSR_MCAUSE: csr_rdata_int = {mcause_q[5], 26'b0, mcause_q[4:0]};
CSR_MTVAL: csr_rdata_int = mtval_q;
CSR_MIP: begin
csr_rdata_int = 1'sb0;
csr_rdata_int[CSR_MSIX_BIT] = mip[17:17];
csr_rdata_int[CSR_MTIX_BIT] = mip[16:16];
csr_rdata_int[CSR_MEIX_BIT] = mip[15:15];
csr_rdata_int[CSR_MFIX_BIT_HIGH:CSR_MFIX_BIT_LOW] = mip[14:0];
end
CSR_PMPCFG0: csr_rdata_int = {pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 3 : ((PMP_MAX_REGIONS - 1) - 3)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 2 : ((PMP_MAX_REGIONS - 1) - 2)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 1 : ((PMP_MAX_REGIONS - 1) - 1)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 0 : (PMP_MAX_REGIONS - 1)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))]};
CSR_PMPCFG1: csr_rdata_int = {pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 7 : ((PMP_MAX_REGIONS - 1) - 7)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 6 : ((PMP_MAX_REGIONS - 1) - 6)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 5 : ((PMP_MAX_REGIONS - 1) - 5)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 4 : ((PMP_MAX_REGIONS - 1) - 4)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))]};
CSR_PMPCFG2: csr_rdata_int = {pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 11 : ((PMP_MAX_REGIONS - 1) - 11)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 10 : ((PMP_MAX_REGIONS - 1) - 10)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 9 : ((PMP_MAX_REGIONS - 1) - 9)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 8 : ((PMP_MAX_REGIONS - 1) - 8)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))]};
CSR_PMPCFG3: csr_rdata_int = {pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 15 : ((PMP_MAX_REGIONS - 1) - 15)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 14 : ((PMP_MAX_REGIONS - 1) - 14)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 13 : ((PMP_MAX_REGIONS - 1) - 13)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))], pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? 12 : ((PMP_MAX_REGIONS - 1) - 12)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))]};
CSR_PMPADDR0: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 0 : (PMP_MAX_REGIONS - 1)) * 32)+:32];
CSR_PMPADDR1: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 1 : ((PMP_MAX_REGIONS - 1) - 1)) * 32)+:32];
CSR_PMPADDR2: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 2 : ((PMP_MAX_REGIONS - 1) - 2)) * 32)+:32];
CSR_PMPADDR3: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 3 : ((PMP_MAX_REGIONS - 1) - 3)) * 32)+:32];
CSR_PMPADDR4: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 4 : ((PMP_MAX_REGIONS - 1) - 4)) * 32)+:32];
CSR_PMPADDR5: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 5 : ((PMP_MAX_REGIONS - 1) - 5)) * 32)+:32];
CSR_PMPADDR6: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 6 : ((PMP_MAX_REGIONS - 1) - 6)) * 32)+:32];
CSR_PMPADDR7: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 7 : ((PMP_MAX_REGIONS - 1) - 7)) * 32)+:32];
CSR_PMPADDR8: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 8 : ((PMP_MAX_REGIONS - 1) - 8)) * 32)+:32];
CSR_PMPADDR9: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 9 : ((PMP_MAX_REGIONS - 1) - 9)) * 32)+:32];
CSR_PMPADDR10: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 10 : ((PMP_MAX_REGIONS - 1) - 10)) * 32)+:32];
CSR_PMPADDR11: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 11 : ((PMP_MAX_REGIONS - 1) - 11)) * 32)+:32];
CSR_PMPADDR12: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 12 : ((PMP_MAX_REGIONS - 1) - 12)) * 32)+:32];
CSR_PMPADDR13: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 13 : ((PMP_MAX_REGIONS - 1) - 13)) * 32)+:32];
CSR_PMPADDR14: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 14 : ((PMP_MAX_REGIONS - 1) - 14)) * 32)+:32];
CSR_PMPADDR15: csr_rdata_int = pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? 15 : ((PMP_MAX_REGIONS - 1) - 15)) * 32)+:32];
CSR_DCSR: begin
csr_rdata_int = dcsr_q;
illegal_csr = (~ debug_mode_i);
end
CSR_DPC: begin
csr_rdata_int = depc_q;
illegal_csr = (~ debug_mode_i);
end
CSR_DSCRATCH0: begin
csr_rdata_int = dscratch0_q;
illegal_csr = (~ debug_mode_i);
end
CSR_DSCRATCH1: begin
csr_rdata_int = dscratch1_q;
illegal_csr = (~ debug_mode_i);
end
CSR_MCOUNTINHIBIT: csr_rdata_int = mcountinhibit;
CSR_MCYCLE: csr_rdata_int = mhpmcounter_q[1984+:32];
CSR_MCYCLEH: csr_rdata_int = mhpmcounter_q[2016+:32];
CSR_MINSTRET: csr_rdata_int = mhpmcounter_q[1856+:32];
CSR_MINSTRETH: csr_rdata_int = mhpmcounter_q[1888+:32];
default: begin
if (((csr_addr & CSR_MASK_MCOUNTER) == CSR_OFF_MCOUNTER_SETUP)) begin
csr_rdata_int = mhpmevent[((31 - mhpmcounter_idx) * 32)+:32];
if ((((csr_addr[4:0] == 5'b00000) || (csr_addr[4:0] == 5'b00001)) || (csr_addr[4:0] == 5'b00010))) begin
illegal_csr = csr_access_i;
end
end
else if (((csr_addr & CSR_MASK_MCOUNTER) == CSR_OFF_MCOUNTER)) begin
csr_rdata_int = mhpmcounter_q[((31 - mhpmcounter_idx) * 64)+:32];
if ((((csr_addr[4:0] == 5'b00000) || (csr_addr[4:0] == 5'b00001)) || (csr_addr[4:0] == 5'b00010))) begin
illegal_csr = csr_access_i;
end
end
else if (((csr_addr & CSR_MASK_MCOUNTER) == CSR_OFF_MCOUNTERH)) begin
csr_rdata_int = mhpmcounter_q[(((31 - mhpmcounter_idx) * 64) + 32)+:32];
if ((((csr_addr[4:0] == 5'b00000) || (csr_addr[4:0] == 5'b00001)) || (csr_addr[4:0] == 5'b00010))) begin
illegal_csr = csr_access_i;
end
end
else begin
illegal_csr = csr_access_i;
end
end
endcase
end
always @(*) begin
exception_pc = pc_id_i;
mstatus_d = mstatus_q;
mie_d = mie_q;
mscratch_d = mscratch_q;
mepc_d = mepc_q;
mcause_d = mcause_q;
mtval_d = mtval_q;
mtvec_d = (csr_mtvec_init_i ? {boot_addr_i[31:8], 6'b0, 2'b01} : mtvec_q);
dcsr_d = dcsr_q;
depc_d = depc_q;
dscratch0_d = dscratch0_q;
dscratch1_d = dscratch1_q;
mstack_d = mstack_q;
mstack_epc_d = mstack_epc_q;
mstack_cause_d = mstack_cause_q;
mcountinhibit_we = 1'b0;
mhpmcounter_we = 1'sb0;
mhpmcounterh_we = 1'sb0;
case (csr_addr_i)
CSR_MSTATUS: begin
if (csr_we_int) begin
mstatus_d = sv2v_struct_5B112(csr_wdata_int[CSR_MSTATUS_MIE_BIT], csr_wdata_int[CSR_MSTATUS_MPIE_BIT], PRIV_LVL_M);
end
end
CSR_MIE: begin
if (csr_we_int) begin
mie_d[17:17] = csr_wdata_int[CSR_MSIX_BIT];
mie_d[16:16] = csr_wdata_int[CSR_MTIX_BIT];
mie_d[15:15] = csr_wdata_int[CSR_MEIX_BIT];
mie_d[14:0] = csr_wdata_int[CSR_MFIX_BIT_HIGH:CSR_MFIX_BIT_LOW];
end
end
CSR_MSCRATCH: if (csr_we_int) mscratch_d = csr_wdata_int;
CSR_MEPC: if (csr_we_int) mepc_d = {csr_wdata_int[31:1], 1'b0};
CSR_MCAUSE: if (csr_we_int) mcause_d = {csr_wdata_int[31], csr_wdata_int[4:0]};
CSR_MTVAL: if (csr_we_int) mtval_d = csr_wdata_int;
CSR_MTVEC: if (csr_we_int) mtvec_d = {csr_wdata_int[31:8], 6'b0, 2'b01};
CSR_DCSR: begin
if (csr_we_int) begin
dcsr_d = csr_wdata_int;
dcsr_d[31:28] = XDEBUGVER_STD;
dcsr_d[1:0] = PRIV_LVL_M;
dcsr_d[3:3] = 1'b0;
dcsr_d[4:4] = 1'b0;
dcsr_d[10:10] = 1'b0;
dcsr_d[9:9] = 1'b0;
dcsr_d[5:5] = 1'b0;
dcsr_d[14:14] = 1'b0;
dcsr_d[27:16] = 12'h0;
end
end
CSR_DPC: begin
if ((csr_we_int && (csr_wdata_int[0] == 1'b0))) begin
depc_d = csr_wdata_int;
end
end
CSR_DSCRATCH0: begin
if (csr_we_int) begin
dscratch0_d = csr_wdata_int;
end
end
CSR_DSCRATCH1: begin
if (csr_we_int) begin
dscratch1_d = csr_wdata_int;
end
end
CSR_MCOUNTINHIBIT: begin
if (csr_we_int) begin
mcountinhibit_we = 1'b1;
end
end
CSR_MCYCLE: begin
if (csr_we_int) begin
mhpmcounter_we[0] = 1'b1;
end
end
CSR_MCYCLEH: begin
if (csr_we_int) begin
mhpmcounterh_we[0] = 1'b1;
end
end
CSR_MINSTRET: begin
if (csr_we_int) begin
mhpmcounter_we[2] = 1'b1;
end
end
CSR_MINSTRETH: begin
if (csr_we_int) begin
mhpmcounterh_we[2] = 1'b1;
end
end
default: begin
if ((csr_we_int == 1'b1)) begin
if (((csr_addr & CSR_MASK_MCOUNTER) == CSR_OFF_MCOUNTER)) begin
mhpmcounter_we[mhpmcounter_idx] = 1'b1;
end
else if (((csr_addr & CSR_MASK_MCOUNTER) == CSR_OFF_MCOUNTERH)) begin
mhpmcounterh_we[mhpmcounter_idx] = 1'b1;
end
end
end
endcase
case (1'b1)
csr_save_cause_i: begin
case (1'b1)
csr_save_if_i: begin
exception_pc = pc_if_i;
end
csr_save_id_i: begin
exception_pc = pc_id_i;
end
default: ;
endcase
if (debug_csr_save_i) begin
dcsr_d[1:0] = PRIV_LVL_M;
dcsr_d[8:6] = debug_cause_i;
depc_d = exception_pc;
end
else begin
mtval_d = csr_mtval_i;
mstatus_d[3:3] = 1'b0;
mstatus_d[2:2] = mstatus_q[3:3];
mstatus_d[1:0] = PRIV_LVL_M;
mepc_d = exception_pc;
mcause_d = csr_mcause_i;
mstack_d[2:2] = mstatus_q[2:2];
mstack_d[1:0] = mstatus_q[1:0];
mstack_epc_d = mepc_q;
mstack_cause_d = mcause_q;
end
end
csr_restore_mret_i: begin
mstatus_d[3:3] = mstatus_q[2:2];
mstatus_d[2:2] = mstack_q[2:2];
mstatus_d[1:0] = mstack_q[1:0];
mepc_d = mstack_epc_q;
mcause_d = mstack_cause_q;
end
default: ;
endcase
end
always @(*) begin
csr_wreq = 1'b1;
case (csr_op_i)
CSR_OP_WRITE: csr_wdata_int = csr_wdata_i;
CSR_OP_SET: csr_wdata_int = (csr_wdata_i | csr_rdata_o);
CSR_OP_CLEAR: csr_wdata_int = ((~ csr_wdata_i) & csr_rdata_o);
CSR_OP_READ: begin
csr_wdata_int = csr_wdata_i;
csr_wreq = 1'b0;
end
default: begin
csr_wdata_int = 1'sbX;
csr_wreq = 1'bX;
end
endcase
end
assign csr_we_int = ((csr_wreq & (~ illegal_csr_priv)) & instr_new_id_i);
assign csr_rdata_o = csr_rdata_int;
assign csr_msip_o = mip[17:17];
assign csr_mtip_o = mip[16:16];
assign csr_meip_o = mip[15:15];
assign csr_mfip_o = mip[14:0];
assign csr_mepc_o = mepc_q;
assign csr_depc_o = depc_q;
assign csr_mtvec_o = mtvec_q;
assign csr_mstatus_mie_o = mstatus_q[3:3];
assign debug_single_step_o = dcsr_q[2:2];
assign debug_ebreakm_o = dcsr_q[15:15];
assign irq_pending_o = (((csr_msip_o | csr_mtip_o) | csr_meip_o) | (| csr_mfip_o));
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
mstatus_q <= sv2v_struct_5B112(1'b0, 1'b0, PRIV_LVL_M);
mie_q <= 1'sb0;
mscratch_q <= 1'sb0;
mepc_q <= 1'sb0;
mcause_q <= 1'sb0;
mtval_q <= 1'sb0;
mtvec_q <= 32'b01;
dcsr_q <= sv2v_struct_996E9(XDEBUGVER_STD, 1'sb0, 1'sb0, 1'sb0, 1'sb0, 1'sb0, 1'sb0, 1'sb0, 1'sb0, DBG_CAUSE_NONE, 1'sb0, 1'sb0, 1'sb0, 1'sb0, PRIV_LVL_M);
depc_q <= 1'sb0;
dscratch0_q <= 1'sb0;
dscratch1_q <= 1'sb0;
mstack_q <= sv2v_struct_5B112(1'b0, 1'b0, PRIV_LVL_M);
mstack_epc_q <= 1'sb0;
mstack_cause_q <= 1'sb0;
end
else begin
mstatus_q <= mstatus_d;
mie_q <= mie_d;
mscratch_q <= mscratch_d;
mepc_q <= mepc_d;
mcause_q <= mcause_d;
mtval_q <= mtval_d;
mtvec_q <= mtvec_d;
dcsr_q <= dcsr_d;
depc_q <= depc_d;
dscratch0_q <= dscratch0_d;
dscratch1_q <= dscratch1_d;
mstack_q <= mstack_d;
mstack_epc_q <= mstack_epc_d;
mstack_cause_q <= mstack_cause_d;
end
end
assign priv_mode_o = mstatus_q[1:0];
generate
if (PMPEnable) begin : g_pmp_registers
reg [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 6) + (((PMPNumRegions - 1) * 6) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 6) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 6) : 0)] pmp_cfg;
reg [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 6) + (((PMPNumRegions - 1) * 6) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 6) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 6) : 0)] pmp_cfg_wdata;
reg [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 32) + (((PMPNumRegions - 1) * 32) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 32) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 32) : 0)] pmp_addr;
wire [(PMPNumRegions - 1):0] pmp_cfg_we;
wire [(PMPNumRegions - 1):0] pmp_addr_we;
genvar g_exp_rd_data_i;
for (g_exp_rd_data_i = 0; (g_exp_rd_data_i < PMP_MAX_REGIONS); g_exp_rd_data_i = (g_exp_rd_data_i + 1)) begin : g_exp_rd_data
if ((g_exp_rd_data_i < PMPNumRegions)) begin : g_implemented_regions
assign pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))] = {pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 5)+:1], 2'b00, pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2], pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 2)+:1], pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 1)+:1], pmp_cfg[(((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6)+:1]};
if ((PMPGranularity == 0)) begin : g_pmp_g0
always @(*) pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:32] = pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 32)+:32];
end
else if ((PMPGranularity == 1)) begin : g_pmp_g1
always @(*) begin
pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:32] = pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 32)+:32];
if (((pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2] == PMP_MODE_OFF) || (pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2] == PMP_MODE_TOR))) begin
pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:(((PMPGranularity - 1) >= 0) ? PMPGranularity : (2 - PMPGranularity))] = 1'sb0;
end
end
end
else begin
always @(*) begin
pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:32] = pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 32)+:32];
if (((pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2] == PMP_MODE_OFF) || (pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2] == PMP_MODE_TOR))) begin
pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:(((PMPGranularity - 1) >= 0) ? PMPGranularity : (2 - PMPGranularity))] = 1'sb0;
end
else if ((pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_exp_rd_data_i : ((PMPNumRegions - 1) - g_exp_rd_data_i)) * 6) + 3)+:2] == PMP_MODE_NAPOT)) begin
pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:(((PMPGranularity - 2) >= 0) ? ((PMPGranularity - 2) + 1) : (3 - PMPGranularity))] = 1'sb1;
end
end
end
end
else begin : g_other_regions
assign pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))] = 1'sb0;
always @(*) pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_exp_rd_data_i : ((PMP_MAX_REGIONS - 1) - g_exp_rd_data_i)) * 32)+:32] = 1'sb0;
end
end
genvar g_pmp_csrs_i;
for (g_pmp_csrs_i = 0; (g_pmp_csrs_i < PMPNumRegions); g_pmp_csrs_i = (g_pmp_csrs_i + 1)) begin : g_pmp_csrs
assign pmp_cfg_we[g_pmp_csrs_i] = ((csr_we_int & (~ pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 5)+:1])) & (csr_addr == (CSR_OFF_PMP_CFG + (g_pmp_csrs_i[11:0] >> 2))));
always @(*) pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 5)+:1] = csr_wdata_int[(((g_pmp_csrs_i % 4) * PMP_CFG_W) + 7)];
always @(*) begin
case (csr_wdata_int[(((g_pmp_csrs_i % 4) * PMP_CFG_W) + 3)+:2])
2'b00: pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 3)+:2] = PMP_MODE_OFF;
2'b01: pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 3)+:2] = PMP_MODE_TOR;
2'b10: pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 3)+:2] = ((PMPGranularity == 0) ? PMP_MODE_NA4 : PMP_MODE_OFF);
2'b11: pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 3)+:2] = PMP_MODE_NAPOT;
default: pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 3)+:2] = 1'sbX;
endcase
end
always @(*) pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 2)+:1] = csr_wdata_int[(((g_pmp_csrs_i % 4) * PMP_CFG_W) + 2)];
always @(*) pmp_cfg_wdata[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 1)+:1] = (& csr_wdata_int[((g_pmp_csrs_i % 4) * PMP_CFG_W)+:2]);
always @(*) pmp_cfg_wdata[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:1] = csr_wdata_int[((g_pmp_csrs_i % 4) * PMP_CFG_W)];
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
pmp_cfg[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:6] <= 'b0;
end
else if (pmp_cfg_we[g_pmp_csrs_i]) begin
pmp_cfg[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:6] <= pmp_cfg_wdata[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:6];
end
end
if ((g_pmp_csrs_i < (PMPNumRegions - 1))) begin : g_lower
assign pmp_addr_we[g_pmp_csrs_i] = (((csr_we_int & (~ pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 5)+:1])) & (pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? (g_pmp_csrs_i + 1) : ((PMPNumRegions - 1) - (g_pmp_csrs_i + 1))) * 6) + 3)+:2] != PMP_MODE_TOR)) & (csr_addr == (CSR_OFF_PMP_ADDR + g_pmp_csrs_i[11:0])));
end
else begin : g_upper
assign pmp_addr_we[g_pmp_csrs_i] = ((csr_we_int & (~ pmp_cfg[((((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6) + 5)+:1])) & (csr_addr == (CSR_OFF_PMP_ADDR + g_pmp_csrs_i[11:0])));
end
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 32)+:32] <= 'b0;
end
else if (pmp_addr_we[g_pmp_csrs_i]) begin
pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 32)+:32] <= csr_wdata_int;
end
end
assign csr_pmp_cfg_o[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:6] = pmp_cfg[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 6)+:6];
assign csr_pmp_addr_o[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 34)+:34] = {pmp_addr[(((0 >= (PMPNumRegions - 1)) ? g_pmp_csrs_i : ((PMPNumRegions - 1) - g_pmp_csrs_i)) * 32)+:32], 2'b00};
end
end
else begin : g_no_pmp_tieoffs
genvar g_rdata_i;
for (g_rdata_i = 0; (g_rdata_i < PMP_MAX_REGIONS); g_rdata_i = (g_rdata_i + 1)) begin : g_rdata
always @(*) pmp_addr_rdata[(((0 >= (PMP_MAX_REGIONS - 1)) ? g_rdata_i : ((PMP_MAX_REGIONS - 1) - g_rdata_i)) * 32)+:32] = 1'sb0;
assign pmp_cfg_rdata[((((PMP_CFG_W - 1) >= 0) ? 0 : (PMP_CFG_W - 1)) + (((0 >= (PMP_MAX_REGIONS - 1)) ? g_rdata_i : ((PMP_MAX_REGIONS - 1) - g_rdata_i)) * (((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))))+:(((PMP_CFG_W - 1) >= 0) ? PMP_CFG_W : (2 - PMP_CFG_W))] = 1'sb0;
end
genvar g_outputs_i;
for (g_outputs_i = 0; (g_outputs_i < PMPNumRegions); g_outputs_i = (g_outputs_i + 1)) begin : g_outputs
assign csr_pmp_cfg_o[(((0 >= (PMPNumRegions - 1)) ? g_outputs_i : ((PMPNumRegions - 1) - g_outputs_i)) * 6)+:6] = 1'sb0;
assign csr_pmp_addr_o[(((0 >= (PMPNumRegions - 1)) ? g_outputs_i : ((PMPNumRegions - 1) - g_outputs_i)) * 34)+:34] = 1'sb0;
end
end
endgenerate
always @(*) begin : mcountinhibit_update
if ((mcountinhibit_we == 1'b1)) begin
mcountinhibit_d = {csr_wdata_int[31:2], 1'b0, csr_wdata_int[0]};
end
else begin
mcountinhibit_d = mcountinhibit_q;
end
end
assign mcountinhibit_force = {{(29 - MHPMCounterNum) {1'b1}}, {MHPMCounterNum {1'b0}}, 3'b000};
assign mcountinhibit = (mcountinhibit_q | mcountinhibit_force);
always @(*) begin : gen_mhpmcounter_incr
mhpmcounter_incr[0] = 1'b1;
mhpmcounter_incr[1] = 1'b0;
mhpmcounter_incr[2] = instr_ret_i;
mhpmcounter_incr[3] = lsu_busy_i;
mhpmcounter_incr[4] = (imiss_i & (~ pc_set_i));
mhpmcounter_incr[5] = mem_load_i;
mhpmcounter_incr[6] = mem_store_i;
mhpmcounter_incr[7] = jump_i;
mhpmcounter_incr[8] = branch_i;
mhpmcounter_incr[9] = branch_taken_i;
mhpmcounter_incr[10] = instr_ret_compressed_i;
begin : sv2v_autoblock_30
reg unsigned [31:0] i;
for (i = (3 + MHPMCounterNum); (i < 32); i = (i + 1))
begin : gen_mhpmcounter_incr_inactive
mhpmcounter_incr[i] = 1'b0;
end
end
end
always @(*) begin : gen_mhpmevent
begin : sv2v_autoblock_31
reg signed [31:0] i;
for (i = 0; (i < 32); i = (i + 1))
begin : gen_mhpmevent_active
mhpmevent[((31 - i) * 32)+:32] = 1'sb0;
mhpmevent[(((31 - i) * 32) + i)] = 1'b1;
end
end
mhpmevent[960+:32] = 1'sb0;
begin : sv2v_autoblock_32
reg unsigned [31:0] i;
for (i = (3 + MHPMCounterNum); (i < 32); i = (i + 1))
begin : gen_mhpmevent_inactive
mhpmevent[((31 - i) * 32)+:32] = 1'sb0;
end
end
end
always @(*) begin : gen_mask
begin : sv2v_autoblock_33
reg signed [31:0] i;
for (i = 0; (i < 3); i = (i + 1))
begin : gen_mask_fixed
mhpmcounter_mask[((31 - i) * 64)+:64] = {64 {1'b1}};
end
end
begin : sv2v_autoblock_34
reg unsigned [31:0] i;
for (i = 3; (i < (3 + MHPMCounterNum)); i = (i + 1))
begin : gen_mask_configurable
mhpmcounter_mask[((31 - i) * 64)+:64] = {{(64 - MHPMCounterWidth) {1'b0}}, {MHPMCounterWidth {1'b1}}};
end
end
begin : sv2v_autoblock_35
reg unsigned [31:0] i;
for (i = (3 + MHPMCounterNum); (i < 32); i = (i + 1))
begin : gen_mask_inactive
mhpmcounter_mask[((31 - i) * 64)+:64] = 1'sb0;
end
end
end
always @(*) begin : mhpmcounter_update
mhpmcounter_d = mhpmcounter_q;
begin : sv2v_autoblock_36
reg signed [31:0] i;
for (i = 0; (i < 32); i = (i + 1))
begin : gen_mhpmcounter_update
if ((mhpmcounter_incr[i] & (~ mcountinhibit[i]))) begin
mhpmcounter_d[((31 - i) * 64)+:64] = (mhpmcounter_mask[((31 - i) * 64)+:64] & (mhpmcounter_q[((31 - i) * 64)+:64] + 64'h1));
end
if (mhpmcounter_we[i]) begin
mhpmcounter_d[((31 - i) * 64)+:32] = (mhpmcounter_mask[((31 - i) * 64)+:32] & csr_wdata_int);
end
else if (mhpmcounterh_we[i]) begin
mhpmcounter_d[(((31 - i) * 64) + 32)+:32] = (mhpmcounter_mask[(((31 - i) * 64) + 32)+:32] & csr_wdata_int);
end
end
end
end
always @(posedge clk_i or negedge rst_ni) begin : perf_counter_registers
if ((! rst_ni)) begin
mcountinhibit_q <= 1'sb0;
begin : sv2v_autoblock_37
reg signed [31:0] i;
for (i = 0; (i < 32); i = (i + 1))
begin
mhpmcounter_q[((31 - i) * 64)+:64] <= 1'sb0;
end
end
end
else begin
mhpmcounter_q <= mhpmcounter_d;
mcountinhibit_q <= mcountinhibit_d;
end
end
function [3:0] sv2v_struct_5B112;
input reg mie;
input reg mpie;
input reg [1:0] mpp;
sv2v_struct_5B112 = {mie, mpie, mpp};
endfunction
function [31:0] sv2v_struct_996E9;
input reg [3:0] xdebugver;
input reg [11:0] zero2;
input reg ebreakm;
input reg zero1;
input reg ebreaks;
input reg ebreaku;
input reg stepie;
input reg stopcount;
input reg stoptime;
input reg [2:0] cause;
input reg zero0;
input reg mprven;
input reg nmip;
input reg step;
input reg [1:0] prv;
sv2v_struct_996E9 = {xdebugver, zero2, ebreakm, zero1, ebreaks, ebreaku, stepie, stopcount, stoptime, cause, zero0, mprven, nmip, step, prv};
endfunction
endmodule
module ibex_decoder (
illegal_insn_o,
ebrk_insn_o,
mret_insn_o,
dret_insn_o,
ecall_insn_o,
wfi_insn_o,
jump_set_o,
instr_new_i,
instr_rdata_i,
illegal_c_insn_i,
imm_a_mux_sel_o,
imm_b_mux_sel_o,
imm_i_type_o,
imm_s_type_o,
imm_b_type_o,
imm_u_type_o,
imm_j_type_o,
zimm_rs1_type_o,
regfile_wdata_sel_o,
regfile_we_o,
regfile_raddr_a_o,
regfile_raddr_b_o,
regfile_waddr_o,
alu_operator_o,
alu_op_a_mux_sel_o,
alu_op_b_mux_sel_o,
mult_en_o,
div_en_o,
multdiv_operator_o,
multdiv_signed_mode_o,
csr_access_o,
csr_op_o,
csr_pipe_flush_o,
data_req_o,
data_we_o,
data_type_o,
data_sign_extension_o,
jump_in_dec_o,
branch_in_dec_o
);
parameter RV32E = 0;
parameter RV32M = 1;
output wire illegal_insn_o;
output reg ebrk_insn_o;
output reg mret_insn_o;
output reg dret_insn_o;
output reg ecall_insn_o;
output reg wfi_insn_o;
output reg jump_set_o;
input wire instr_new_i;
input wire [31:0] instr_rdata_i;
input wire illegal_c_insn_i;
output reg [0:0] imm_a_mux_sel_o;
output reg [2:0] imm_b_mux_sel_o;
output wire [31:0] imm_i_type_o;
output wire [31:0] imm_s_type_o;
output wire [31:0] imm_b_type_o;
output wire [31:0] imm_u_type_o;
output wire [31:0] imm_j_type_o;
output wire [31:0] zimm_rs1_type_o;
output reg [1:0] regfile_wdata_sel_o;
output wire regfile_we_o;
output wire [4:0] regfile_raddr_a_o;
output wire [4:0] regfile_raddr_b_o;
output wire [4:0] regfile_waddr_o;
output reg [4:0] alu_operator_o;
output reg [1:0] alu_op_a_mux_sel_o;
output reg [0:0] alu_op_b_mux_sel_o;
output reg mult_en_o;
output reg div_en_o;
output reg [1:0] multdiv_operator_o;
output reg [1:0] multdiv_signed_mode_o;
output reg csr_access_o;
output reg [1:0] csr_op_o;
output reg csr_pipe_flush_o;
output reg data_req_o;
output reg data_we_o;
output reg [1:0] data_type_o;
output reg data_sign_extension_o;
output reg jump_in_dec_o;
output reg branch_in_dec_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
reg illegal_insn;
wire illegal_reg_rv32e;
reg csr_illegal;
reg regfile_we;
wire [31:0] instr;
reg [1:0] csr_op;
reg [6:0] opcode;
assign instr = instr_rdata_i;
assign imm_i_type_o = {{20 {instr[31]}}, instr[31:20]};
assign imm_s_type_o = {{20 {instr[31]}}, instr[31:25], instr[11:7]};
assign imm_b_type_o = {{19 {instr[31]}}, instr[31], instr[7], instr[30:25], instr[11:8], 1'b0};
assign imm_u_type_o = {instr[31:12], 12'b0};
assign imm_j_type_o = {{12 {instr[31]}}, instr[19:12], instr[20], instr[30:21], 1'b0};
assign zimm_rs1_type_o = {27'b0, instr[19:15]};
assign regfile_raddr_a_o = instr[19:15];
assign regfile_raddr_b_o = instr[24:20];
assign regfile_waddr_o = instr[11:07];
generate
if (RV32E) begin : gen_rv32e_reg_check_active
assign illegal_reg_rv32e = (((regfile_raddr_a_o[4] & (alu_op_a_mux_sel_o == OP_A_REG_A)) | (regfile_raddr_b_o[4] & (alu_op_b_mux_sel_o == OP_B_REG_B))) | (regfile_waddr_o[4] & regfile_we));
end
else begin : gen_rv32e_reg_check_inactive
assign illegal_reg_rv32e = 1'b0;
end
endgenerate
always @(*) begin : csr_operand_check
csr_op_o = csr_op;
if ((((csr_op == CSR_OP_SET) || (csr_op == CSR_OP_CLEAR)) && (instr[19:15] == 1'sb0))) begin
csr_op_o = CSR_OP_READ;
end
end
always @(*) begin : csr_pipeline_flushes
csr_pipe_flush_o = 1'b0;
if (((csr_access_o == 1'b1) && ((csr_op_o == CSR_OP_WRITE) || (csr_op_o == CSR_OP_SET)))) begin
if (((instr[31:20] == CSR_MSTATUS) || (instr[31:20] == CSR_MIE))) begin
csr_pipe_flush_o = 1'b1;
end
end
else if (((csr_access_o == 1'b1) && (csr_op_o != CSR_OP_READ))) begin
if (((((instr[31:20] == CSR_DCSR) || (instr[31:20] == CSR_DPC)) || (instr[31:20] == CSR_DSCRATCH0)) || (instr[31:20] == CSR_DSCRATCH1))) begin
csr_pipe_flush_o = 1'b1;
end
end
end
always @(*) begin
jump_in_dec_o = 1'b0;
jump_set_o = 1'b0;
branch_in_dec_o = 1'b0;
alu_operator_o = ALU_SLTU;
alu_op_a_mux_sel_o = OP_A_IMM;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_a_mux_sel_o = IMM_A_ZERO;
imm_b_mux_sel_o = IMM_B_I;
mult_en_o = 1'b0;
div_en_o = 1'b0;
multdiv_operator_o = MD_OP_MULL;
multdiv_signed_mode_o = 2'b00;
regfile_wdata_sel_o = RF_WD_EX;
regfile_we = 1'b0;
csr_access_o = 1'b0;
csr_illegal = 1'b0;
csr_op = CSR_OP_READ;
data_we_o = 1'b0;
data_type_o = 2'b00;
data_sign_extension_o = 1'b0;
data_req_o = 1'b0;
illegal_insn = 1'b0;
ebrk_insn_o = 1'b0;
mret_insn_o = 1'b0;
dret_insn_o = 1'b0;
ecall_insn_o = 1'b0;
wfi_insn_o = 1'b0;
opcode = instr[6:0];
case (opcode)
OPCODE_JAL: begin
jump_in_dec_o = 1'b1;
if (instr_new_i) begin
alu_op_a_mux_sel_o = OP_A_CURRPC;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_J;
alu_operator_o = ALU_ADD;
regfile_we = 1'b0;
jump_set_o = 1'b1;
end
else begin
alu_op_a_mux_sel_o = OP_A_CURRPC;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_INCR_PC;
alu_operator_o = ALU_ADD;
regfile_we = 1'b1;
end
end
OPCODE_JALR: begin
jump_in_dec_o = 1'b1;
if (instr_new_i) begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_I;
alu_operator_o = ALU_ADD;
regfile_we = 1'b0;
jump_set_o = 1'b1;
end
else begin
alu_op_a_mux_sel_o = OP_A_CURRPC;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_INCR_PC;
alu_operator_o = ALU_ADD;
regfile_we = 1'b1;
end
if ((instr[14:12] != 3'b0)) begin
illegal_insn = 1'b1;
end
end
OPCODE_BRANCH: begin
branch_in_dec_o = 1'b1;
case (instr[14:12])
3'b000: alu_operator_o = ALU_EQ;
3'b001: alu_operator_o = ALU_NE;
3'b100: alu_operator_o = ALU_LT;
3'b101: alu_operator_o = ALU_GE;
3'b110: alu_operator_o = ALU_LTU;
3'b111: alu_operator_o = ALU_GEU;
default: illegal_insn = 1'b1;
endcase
if (instr_new_i) begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_REG_B;
end
else begin
alu_op_a_mux_sel_o = OP_A_CURRPC;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_B;
alu_operator_o = ALU_ADD;
regfile_we = 1'b0;
end
end
OPCODE_STORE: begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_REG_B;
data_req_o = 1'b1;
data_we_o = 1'b1;
alu_operator_o = ALU_ADD;
if ((! instr[14])) begin
imm_b_mux_sel_o = IMM_B_S;
alu_op_b_mux_sel_o = OP_B_IMM;
end
else begin
illegal_insn = 1'b1;
end
case (instr[13:12])
2'b00: data_type_o = 2'b10;
2'b01: data_type_o = 2'b01;
2'b10: data_type_o = 2'b00;
default: illegal_insn = 1'b1;
endcase
end
OPCODE_LOAD: begin
alu_op_a_mux_sel_o = OP_A_REG_A;
data_req_o = 1'b1;
regfile_wdata_sel_o = RF_WD_LSU;
regfile_we = 1'b1;
data_type_o = 2'b00;
alu_operator_o = ALU_ADD;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_I;
data_sign_extension_o = (~ instr[14]);
case (instr[13:12])
2'b00: data_type_o = 2'b10;
2'b01: data_type_o = 2'b01;
2'b10: begin
data_type_o = 2'b00;
if (instr[14]) begin
illegal_insn = 1'b1;
end
end
default: begin
illegal_insn = 1'b1;
end
endcase
end
OPCODE_LUI: begin
alu_op_a_mux_sel_o = OP_A_IMM;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_a_mux_sel_o = IMM_A_ZERO;
imm_b_mux_sel_o = IMM_B_U;
alu_operator_o = ALU_ADD;
regfile_we = 1'b1;
end
OPCODE_AUIPC: begin
alu_op_a_mux_sel_o = OP_A_CURRPC;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_U;
alu_operator_o = ALU_ADD;
regfile_we = 1'b1;
end
OPCODE_OP_IMM: begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_b_mux_sel_o = IMM_B_I;
regfile_we = 1'b1;
case (instr[14:12])
3'b000: alu_operator_o = ALU_ADD;
3'b010: alu_operator_o = ALU_SLT;
3'b011: alu_operator_o = ALU_SLTU;
3'b100: alu_operator_o = ALU_XOR;
3'b110: alu_operator_o = ALU_OR;
3'b111: alu_operator_o = ALU_AND;
3'b001: begin
alu_operator_o = ALU_SLL;
if ((instr[31:25] != 7'b0)) begin
illegal_insn = 1'b1;
end
end
3'b101: begin
if ((instr[31:25] == 7'b0)) begin
alu_operator_o = ALU_SRL;
end
else if ((instr[31:25] == 7'b010_0000)) begin
alu_operator_o = ALU_SRA;
end
else begin
illegal_insn = 1'b1;
end
end
default: begin
alu_operator_o = {5 {1'bX}};
end
endcase
end
OPCODE_OP: begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_REG_B;
regfile_we = 1'b1;
if (instr[31]) begin
illegal_insn = 1'b1;
end
else begin
case ({instr[30:25], instr[14:12]})
{6'b00_0000, 3'b000}: alu_operator_o = ALU_ADD;
{6'b10_0000, 3'b000}: alu_operator_o = ALU_SUB;
{6'b00_0000, 3'b010}: alu_operator_o = ALU_SLT;
{6'b00_0000, 3'b011}: alu_operator_o = ALU_SLTU;
{6'b00_0000, 3'b100}: alu_operator_o = ALU_XOR;
{6'b00_0000, 3'b110}: alu_operator_o = ALU_OR;
{6'b00_0000, 3'b111}: alu_operator_o = ALU_AND;
{6'b00_0000, 3'b001}: alu_operator_o = ALU_SLL;
{6'b00_0000, 3'b101}: alu_operator_o = ALU_SRL;
{6'b10_0000, 3'b101}: alu_operator_o = ALU_SRA;
{6'b00_0001, 3'b000}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_MULL;
mult_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b00;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b001}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_MULH;
mult_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b11;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b010}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_MULH;
mult_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b01;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b011}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_MULH;
mult_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b00;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b100}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_DIV;
div_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b11;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b101}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_DIV;
div_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b00;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b110}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_REM;
div_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b11;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
{6'b00_0001, 3'b111}: begin
alu_operator_o = ALU_ADD;
multdiv_operator_o = MD_OP_REM;
div_en_o = (RV32M ? 1'b1 : 1'b0);
multdiv_signed_mode_o = 2'b00;
illegal_insn = (RV32M ? 1'b0 : 1'b1);
end
default: begin
illegal_insn = 1'b1;
end
endcase
end
end
OPCODE_MISC_MEM: begin
if ((instr[14:12] == 3'b000)) begin
alu_operator_o = ALU_ADD;
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_IMM;
regfile_we = 1'b0;
end
else begin
illegal_insn = 1'b1;
end
end
OPCODE_SYSTEM: begin
if ((instr[14:12] == 3'b000)) begin
alu_op_a_mux_sel_o = OP_A_REG_A;
alu_op_b_mux_sel_o = OP_B_IMM;
case (instr[31:20])
12'h000: ecall_insn_o = 1'b1;
12'h001: ebrk_insn_o = 1'b1;
12'h302: mret_insn_o = 1'b1;
12'h7b2: dret_insn_o = 1'b1;
12'h105: wfi_insn_o = 1'b1;
default: illegal_insn = 1'b1;
endcase
if (((instr[19:15] != 5'b0) || (instr[11:07] != 5'b0))) begin
illegal_insn = 1'b1;
end
end
else begin
csr_access_o = 1'b1;
regfile_wdata_sel_o = RF_WD_CSR;
regfile_we = 1'b1;
alu_op_b_mux_sel_o = OP_B_IMM;
imm_a_mux_sel_o = IMM_A_Z;
imm_b_mux_sel_o = IMM_B_I;
if (instr[14]) begin
alu_op_a_mux_sel_o = OP_A_IMM;
end
else begin
alu_op_a_mux_sel_o = OP_A_REG_A;
end
case (instr[13:12])
2'b01: csr_op = CSR_OP_WRITE;
2'b10: csr_op = CSR_OP_SET;
2'b11: csr_op = CSR_OP_CLEAR;
default: csr_illegal = 1'b1;
endcase
illegal_insn = csr_illegal;
end
end
default: begin
illegal_insn = 1'b1;
end
endcase
if (illegal_c_insn_i) begin
illegal_insn = 1'b1;
end
if (illegal_insn) begin
regfile_we = 1'b0;
data_req_o = 1'b0;
data_we_o = 1'b0;
mult_en_o = 1'b0;
div_en_o = 1'b0;
jump_in_dec_o = 1'b0;
jump_set_o = 1'b0;
branch_in_dec_o = 1'b0;
csr_access_o = 1'b0;
end
end
assign illegal_insn_o = (illegal_insn | illegal_reg_rv32e);
assign regfile_we_o = (regfile_we & (~ illegal_reg_rv32e));
endmodule
module ibex_ex_block (
clk_i,
rst_ni,
alu_operator_i,
alu_operand_a_i,
alu_operand_b_i,
multdiv_operator_i,
mult_en_i,
div_en_i,
multdiv_signed_mode_i,
multdiv_operand_a_i,
multdiv_operand_b_i,
alu_adder_result_ex_o,
regfile_wdata_ex_o,
jump_target_o,
branch_decision_o,
ex_valid_o
);
parameter RV32M = 1;
input wire clk_i;
input wire rst_ni;
input wire [4:0] alu_operator_i;
input wire [31:0] alu_operand_a_i;
input wire [31:0] alu_operand_b_i;
input wire [1:0] multdiv_operator_i;
input wire mult_en_i;
input wire div_en_i;
input wire [1:0] multdiv_signed_mode_i;
input wire [31:0] multdiv_operand_a_i;
input wire [31:0] multdiv_operand_b_i;
output wire [31:0] alu_adder_result_ex_o;
output wire [31:0] regfile_wdata_ex_o;
output wire [31:0] jump_target_o;
output wire branch_decision_o;
output wire ex_valid_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
localparam MULT_TYPE = 1;
wire [31:0] alu_result;
wire [31:0] multdiv_result;
wire [32:0] multdiv_alu_operand_b;
wire [32:0] multdiv_alu_operand_a;
wire [33:0] alu_adder_result_ext;
wire alu_cmp_result;
wire alu_is_equal_result;
wire multdiv_valid;
wire multdiv_en_sel;
wire multdiv_en;
generate
if (RV32M) begin : gen_multdiv_m
assign multdiv_en_sel = (MULT_TYPE ? div_en_i : (mult_en_i | div_en_i));
assign multdiv_en = (mult_en_i | div_en_i);
end
else begin : gen_multdiv_no_m
assign multdiv_en_sel = 1'b0;
assign multdiv_en = 1'b0;
end
endgenerate
assign regfile_wdata_ex_o = (multdiv_en ? multdiv_result : alu_result);
assign branch_decision_o = alu_cmp_result;
assign jump_target_o = alu_adder_result_ex_o;
ibex_alu alu_i(
.operator_i(alu_operator_i),
.operand_a_i(alu_operand_a_i),
.operand_b_i(alu_operand_b_i),
.multdiv_operand_a_i(multdiv_alu_operand_a),
.multdiv_operand_b_i(multdiv_alu_operand_b),
.multdiv_en_i(multdiv_en_sel),
.adder_result_o(alu_adder_result_ex_o),
.adder_result_ext_o(alu_adder_result_ext),
.result_o(alu_result),
.comparison_result_o(alu_cmp_result),
.is_equal_result_o(alu_is_equal_result)
);
generate
if ((! MULT_TYPE)) begin : gen_multdiv_slow
ibex_multdiv_slow multdiv_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.mult_en_i(mult_en_i),
.div_en_i(div_en_i),
.operator_i(multdiv_operator_i),
.signed_mode_i(multdiv_signed_mode_i),
.op_a_i(multdiv_operand_a_i),
.op_b_i(multdiv_operand_b_i),
.alu_adder_ext_i(alu_adder_result_ext),
.alu_adder_i(alu_adder_result_ex_o),
.equal_to_zero(alu_is_equal_result),
.valid_o(multdiv_valid),
.alu_operand_a_o(multdiv_alu_operand_a),
.alu_operand_b_o(multdiv_alu_operand_b),
.multdiv_result_o(multdiv_result)
);
end
else begin : gen_multdiv_fast
ibex_multdiv_fast multdiv_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.mult_en_i(mult_en_i),
.div_en_i(div_en_i),
.operator_i(multdiv_operator_i),
.signed_mode_i(multdiv_signed_mode_i),
.op_a_i(multdiv_operand_a_i),
.op_b_i(multdiv_operand_b_i),
.alu_operand_a_o(multdiv_alu_operand_a),
.alu_operand_b_o(multdiv_alu_operand_b),
.alu_adder_ext_i(alu_adder_result_ext),
.alu_adder_i(alu_adder_result_ex_o),
.equal_to_zero(alu_is_equal_result),
.valid_o(multdiv_valid),
.multdiv_result_o(multdiv_result)
);
end
endgenerate
assign ex_valid_o = (multdiv_en ? multdiv_valid : 1'b1);
endmodule
module ibex_id_stage (
clk_i,
rst_ni,
test_en_i,
fetch_enable_i,
ctrl_busy_o,
core_ctrl_firstfetch_o,
illegal_insn_o,
instr_valid_i,
instr_new_i,
instr_rdata_i,
instr_rdata_c_i,
instr_is_compressed_i,
instr_req_o,
instr_valid_clear_o,
id_in_ready_o,
branch_decision_i,
pc_set_o,
pc_mux_o,
exc_pc_mux_o,
exc_cause_o,
illegal_c_insn_i,
instr_fetch_err_i,
pc_id_i,
ex_valid_i,
lsu_valid_i,
alu_operator_ex_o,
alu_operand_a_ex_o,
alu_operand_b_ex_o,
mult_en_ex_o,
div_en_ex_o,
multdiv_operator_ex_o,
multdiv_signed_mode_ex_o,
multdiv_operand_a_ex_o,
multdiv_operand_b_ex_o,
csr_access_o,
csr_op_o,
csr_save_if_o,
csr_save_id_o,
csr_restore_mret_id_o,
csr_save_cause_o,
csr_mtval_o,
illegal_csr_insn_i,
data_req_ex_o,
data_we_ex_o,
data_type_ex_o,
data_sign_ext_ex_o,
data_wdata_ex_o,
lsu_addr_incr_req_i,
lsu_addr_last_i,
csr_mstatus_mie_i,
csr_msip_i,
csr_mtip_i,
csr_meip_i,
csr_mfip_i,
irq_pending_i,
irq_nm_i,
lsu_load_err_i,
lsu_store_err_i,
debug_mode_o,
debug_cause_o,
debug_csr_save_o,
debug_req_i,
debug_single_step_i,
debug_ebreakm_i,
regfile_wdata_lsu_i,
regfile_wdata_ex_i,
csr_rdata_i,
perf_jump_o,
perf_branch_o,
perf_tbranch_o,
instr_ret_o,
instr_ret_compressed_o
);
localparam [0:0] IDLE = 1'd0;
localparam [0:0] WAIT_MULTICYCLE = 1'd1;
parameter RV32E = 0;
parameter RV32M = 1;
input wire clk_i;
input wire rst_ni;
input wire test_en_i;
input wire fetch_enable_i;
output wire ctrl_busy_o;
output wire core_ctrl_firstfetch_o;
output wire illegal_insn_o;
input wire instr_valid_i;
input wire instr_new_i;
input wire [31:0] instr_rdata_i;
input wire [15:0] instr_rdata_c_i;
input wire instr_is_compressed_i;
output wire instr_req_o;
output wire instr_valid_clear_o;
output wire id_in_ready_o;
input wire branch_decision_i;
output wire pc_set_o;
output wire [2:0] pc_mux_o;
output wire [1:0] exc_pc_mux_o;
output wire [5:0] exc_cause_o;
input wire illegal_c_insn_i;
input wire instr_fetch_err_i;
input wire [31:0] pc_id_i;
input wire ex_valid_i;
input wire lsu_valid_i;
output wire [4:0] alu_operator_ex_o;
output wire [31:0] alu_operand_a_ex_o;
output wire [31:0] alu_operand_b_ex_o;
output wire mult_en_ex_o;
output wire div_en_ex_o;
output wire [1:0] multdiv_operator_ex_o;
output wire [1:0] multdiv_signed_mode_ex_o;
output wire [31:0] multdiv_operand_a_ex_o;
output wire [31:0] multdiv_operand_b_ex_o;
output wire csr_access_o;
output wire [1:0] csr_op_o;
output wire csr_save_if_o;
output wire csr_save_id_o;
output wire csr_restore_mret_id_o;
output wire csr_save_cause_o;
output wire [31:0] csr_mtval_o;
input wire illegal_csr_insn_i;
output wire data_req_ex_o;
output wire data_we_ex_o;
output wire [1:0] data_type_ex_o;
output wire data_sign_ext_ex_o;
output wire [31:0] data_wdata_ex_o;
input wire lsu_addr_incr_req_i;
input wire [31:0] lsu_addr_last_i;
input wire csr_mstatus_mie_i;
input wire csr_msip_i;
input wire csr_mtip_i;
input wire csr_meip_i;
input wire [14:0] csr_mfip_i;
input wire irq_pending_i;
input wire irq_nm_i;
input wire lsu_load_err_i;
input wire lsu_store_err_i;
output wire debug_mode_o;
output wire [2:0] debug_cause_o;
output wire debug_csr_save_o;
input wire debug_req_i;
input wire debug_single_step_i;
input wire debug_ebreakm_i;
input wire [31:0] regfile_wdata_lsu_i;
input wire [31:0] regfile_wdata_ex_i;
input wire [31:0] csr_rdata_i;
output wire perf_jump_o;
output reg perf_branch_o;
output wire perf_tbranch_o;
output reg instr_ret_o;
output wire instr_ret_compressed_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
wire illegal_insn_dec;
wire ebrk_insn;
wire mret_insn_dec;
wire dret_insn_dec;
wire ecall_insn_dec;
wire wfi_insn_dec;
wire branch_in_dec;
reg branch_set_n;
reg branch_set_q;
wire jump_in_dec;
wire jump_set;
wire instr_executing;
wire instr_multicycle;
reg instr_multicycle_done_n;
reg instr_multicycle_done_q;
reg stall_lsu;
reg stall_multdiv;
reg stall_branch;
reg stall_jump;
wire [31:0] imm_i_type;
wire [31:0] imm_s_type;
wire [31:0] imm_b_type;
wire [31:0] imm_u_type;
wire [31:0] imm_j_type;
wire [31:0] zimm_rs1_type;
wire [31:0] imm_a;
reg [31:0] imm_b;
wire [4:0] regfile_raddr_a;
wire [4:0] regfile_raddr_b;
wire [4:0] regfile_waddr;
wire [31:0] regfile_rdata_a;
wire [31:0] regfile_rdata_b;
reg [31:0] regfile_wdata;
wire [1:0] regfile_wdata_sel;
wire regfile_we;
reg regfile_we_wb;
wire regfile_we_dec;
wire [4:0] alu_operator;
wire [1:0] alu_op_a_mux_sel;
wire [1:0] alu_op_a_mux_sel_dec;
wire [0:0] alu_op_b_mux_sel;
wire [0:0] alu_op_b_mux_sel_dec;
wire [0:0] imm_a_mux_sel;
wire [2:0] imm_b_mux_sel;
wire [2:0] imm_b_mux_sel_dec;
wire mult_en_id;
wire mult_en_dec;
wire div_en_id;
wire div_en_dec;
wire multdiv_en_dec;
wire [1:0] multdiv_operator;
wire [1:0] multdiv_signed_mode;
wire data_we_id;
wire [1:0] data_type_id;
wire data_sign_ext_id;
wire data_req_id;
wire data_req_dec;
wire csr_pipe_flush;
reg [31:0] alu_operand_a;
wire [31:0] alu_operand_b;
assign alu_op_a_mux_sel = (lsu_addr_incr_req_i ? OP_A_FWD : alu_op_a_mux_sel_dec);
assign alu_op_b_mux_sel = (lsu_addr_incr_req_i ? OP_B_IMM : alu_op_b_mux_sel_dec);
assign imm_b_mux_sel = (lsu_addr_incr_req_i ? IMM_B_INCR_ADDR : imm_b_mux_sel_dec);
assign imm_a = ((imm_a_mux_sel == IMM_A_Z) ? zimm_rs1_type : 1'sb0);
always @(*) begin : alu_operand_a_mux
case (alu_op_a_mux_sel)
OP_A_REG_A: alu_operand_a = regfile_rdata_a;
OP_A_FWD: alu_operand_a = lsu_addr_last_i;
OP_A_CURRPC: alu_operand_a = pc_id_i;
OP_A_IMM: alu_operand_a = imm_a;
default: alu_operand_a = 1'sbX;
endcase
end
always @(*) begin : immediate_b_mux
case (imm_b_mux_sel)
IMM_B_I: imm_b = imm_i_type;
IMM_B_S: imm_b = imm_s_type;
IMM_B_B: imm_b = imm_b_type;
IMM_B_U: imm_b = imm_u_type;
IMM_B_J: imm_b = imm_j_type;
IMM_B_INCR_PC: imm_b = (instr_is_compressed_i ? 32'h2 : 32'h4);
IMM_B_INCR_ADDR: imm_b = 32'h4;
default: imm_b = 1'sbX;
endcase
end
assign alu_operand_b = ((alu_op_b_mux_sel == OP_B_IMM) ? imm_b : regfile_rdata_b);
assign regfile_we = ((illegal_csr_insn_i || (! instr_executing)) ? 1'b0 : ((data_req_dec || multdiv_en_dec) ? regfile_we_wb : regfile_we_dec));
always @(*) begin : regfile_wdata_mux
case (regfile_wdata_sel)
RF_WD_EX: regfile_wdata = regfile_wdata_ex_i;
RF_WD_LSU: regfile_wdata = regfile_wdata_lsu_i;
RF_WD_CSR: regfile_wdata = csr_rdata_i;
default: regfile_wdata = 1'sbX;
endcase
;
end
ibex_register_file #(.RV32E(RV32E)) registers_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.test_en_i(test_en_i),
.raddr_a_i(regfile_raddr_a),
.rdata_a_o(regfile_rdata_a),
.raddr_b_i(regfile_raddr_b),
.rdata_b_o(regfile_rdata_b),
.waddr_a_i(regfile_waddr),
.wdata_a_i(regfile_wdata),
.we_a_i(regfile_we)
);
ibex_decoder #(
.RV32E(RV32E),
.RV32M(RV32M)
) decoder_i(
.illegal_insn_o(illegal_insn_dec),
.ebrk_insn_o(ebrk_insn),
.mret_insn_o(mret_insn_dec),
.dret_insn_o(dret_insn_dec),
.ecall_insn_o(ecall_insn_dec),
.wfi_insn_o(wfi_insn_dec),
.jump_set_o(jump_set),
.instr_new_i(instr_new_i),
.instr_rdata_i(instr_rdata_i),
.illegal_c_insn_i(illegal_c_insn_i),
.imm_a_mux_sel_o(imm_a_mux_sel),
.imm_b_mux_sel_o(imm_b_mux_sel_dec),
.imm_i_type_o(imm_i_type),
.imm_s_type_o(imm_s_type),
.imm_b_type_o(imm_b_type),
.imm_u_type_o(imm_u_type),
.imm_j_type_o(imm_j_type),
.zimm_rs1_type_o(zimm_rs1_type),
.regfile_wdata_sel_o(regfile_wdata_sel),
.regfile_we_o(regfile_we_dec),
.regfile_raddr_a_o(regfile_raddr_a),
.regfile_raddr_b_o(regfile_raddr_b),
.regfile_waddr_o(regfile_waddr),
.alu_operator_o(alu_operator),
.alu_op_a_mux_sel_o(alu_op_a_mux_sel_dec),
.alu_op_b_mux_sel_o(alu_op_b_mux_sel_dec),
.mult_en_o(mult_en_dec),
.div_en_o(div_en_dec),
.multdiv_operator_o(multdiv_operator),
.multdiv_signed_mode_o(multdiv_signed_mode),
.csr_access_o(csr_access_o),
.csr_op_o(csr_op_o),
.csr_pipe_flush_o(csr_pipe_flush),
.data_req_o(data_req_dec),
.data_we_o(data_we_id),
.data_type_o(data_type_id),
.data_sign_extension_o(data_sign_ext_id),
.jump_in_dec_o(jump_in_dec),
.branch_in_dec_o(branch_in_dec)
);
assign illegal_insn_o = (illegal_insn_dec | illegal_csr_insn_i);
ibex_controller controller_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.fetch_enable_i(fetch_enable_i),
.ctrl_busy_o(ctrl_busy_o),
.first_fetch_o(core_ctrl_firstfetch_o),
.illegal_insn_i(illegal_insn_o),
.ecall_insn_i(ecall_insn_dec),
.mret_insn_i(mret_insn_dec),
.dret_insn_i(dret_insn_dec),
.wfi_insn_i(wfi_insn_dec),
.ebrk_insn_i(ebrk_insn),
.csr_pipe_flush_i(csr_pipe_flush),
.instr_valid_i(instr_valid_i),
.instr_i(instr_rdata_i),
.instr_compressed_i(instr_rdata_c_i),
.instr_is_compressed_i(instr_is_compressed_i),
.instr_fetch_err_i(instr_fetch_err_i),
.pc_id_i(pc_id_i),
.instr_valid_clear_o(instr_valid_clear_o),
.id_in_ready_o(id_in_ready_o),
.instr_req_o(instr_req_o),
.pc_set_o(pc_set_o),
.pc_mux_o(pc_mux_o),
.exc_pc_mux_o(exc_pc_mux_o),
.exc_cause_o(exc_cause_o),
.lsu_addr_last_i(lsu_addr_last_i),
.load_err_i(lsu_load_err_i),
.store_err_i(lsu_store_err_i),
.branch_set_i(branch_set_q),
.jump_set_i(jump_set),
.csr_mstatus_mie_i(csr_mstatus_mie_i),
.csr_msip_i(csr_msip_i),
.csr_mtip_i(csr_mtip_i),
.csr_meip_i(csr_meip_i),
.csr_mfip_i(csr_mfip_i),
.irq_pending_i(irq_pending_i),
.irq_nm_i(irq_nm_i),
.csr_save_if_o(csr_save_if_o),
.csr_save_id_o(csr_save_id_o),
.csr_restore_mret_id_o(csr_restore_mret_id_o),
.csr_save_cause_o(csr_save_cause_o),
.csr_mtval_o(csr_mtval_o),
.debug_mode_o(debug_mode_o),
.debug_cause_o(debug_cause_o),
.debug_csr_save_o(debug_csr_save_o),
.debug_req_i(debug_req_i),
.debug_single_step_i(debug_single_step_i),
.debug_ebreakm_i(debug_ebreakm_i),
.stall_lsu_i(stall_lsu),
.stall_multdiv_i(stall_multdiv),
.stall_jump_i(stall_jump),
.stall_branch_i(stall_branch),
.perf_jump_o(perf_jump_o),
.perf_tbranch_o(perf_tbranch_o)
);
assign multdiv_en_dec = (mult_en_dec | div_en_dec);
assign instr_multicycle = (((data_req_dec | multdiv_en_dec) | branch_in_dec) | jump_in_dec);
assign instr_executing = (instr_new_i | (instr_multicycle & (~ instr_multicycle_done_q)));
assign data_req_id = (instr_executing ? data_req_dec : 1'b0);
assign mult_en_id = (instr_executing ? mult_en_dec : 1'b0);
assign div_en_id = (instr_executing ? div_en_dec : 1'b0);
assign data_req_ex_o = data_req_id;
assign data_we_ex_o = data_we_id;
assign data_type_ex_o = data_type_id;
assign data_sign_ext_ex_o = data_sign_ext_id;
assign data_wdata_ex_o = regfile_rdata_b;
assign alu_operator_ex_o = alu_operator;
assign alu_operand_a_ex_o = alu_operand_a;
assign alu_operand_b_ex_o = alu_operand_b;
assign mult_en_ex_o = mult_en_id;
assign div_en_ex_o = div_en_id;
assign multdiv_operator_ex_o = multdiv_operator;
assign multdiv_signed_mode_ex_o = multdiv_signed_mode;
assign multdiv_operand_a_ex_o = regfile_rdata_a;
assign multdiv_operand_b_ex_o = regfile_rdata_b;
reg [0:0] id_wb_fsm_cs;
reg [0:0] id_wb_fsm_ns;
always @(posedge clk_i or negedge rst_ni) begin : id_wb_pipeline_reg
if ((! rst_ni)) begin
id_wb_fsm_cs <= IDLE;
branch_set_q <= 1'b0;
instr_multicycle_done_q <= 1'b0;
end
else begin
id_wb_fsm_cs <= id_wb_fsm_ns;
branch_set_q <= branch_set_n;
instr_multicycle_done_q <= instr_multicycle_done_n;
end
end
always @(*) begin : id_wb_fsm
id_wb_fsm_ns = id_wb_fsm_cs;
instr_multicycle_done_n = instr_multicycle_done_q;
regfile_we_wb = 1'b0;
stall_lsu = 1'b0;
stall_multdiv = 1'b0;
stall_jump = 1'b0;
stall_branch = 1'b0;
branch_set_n = 1'b0;
perf_branch_o = 1'b0;
instr_ret_o = 1'b0;
case (id_wb_fsm_cs)
IDLE: begin
if (instr_new_i) begin
case (1'b1)
data_req_dec: begin
id_wb_fsm_ns = WAIT_MULTICYCLE;
stall_lsu = 1'b1;
instr_multicycle_done_n = 1'b0;
end
multdiv_en_dec: begin
id_wb_fsm_ns = WAIT_MULTICYCLE;
stall_multdiv = 1'b1;
instr_multicycle_done_n = 1'b0;
end
branch_in_dec: begin
id_wb_fsm_ns = (branch_decision_i ? WAIT_MULTICYCLE : IDLE);
stall_branch = branch_decision_i;
instr_multicycle_done_n = (~ branch_decision_i);
branch_set_n = branch_decision_i;
perf_branch_o = 1'b1;
instr_ret_o = (~ branch_decision_i);
end
jump_in_dec: begin
id_wb_fsm_ns = WAIT_MULTICYCLE;
stall_jump = 1'b1;
instr_multicycle_done_n = 1'b0;
end
default: begin
instr_multicycle_done_n = 1'b0;
instr_ret_o = 1'b1;
end
endcase
end
end
WAIT_MULTICYCLE: begin
if (((data_req_dec & lsu_valid_i) | ((~ data_req_dec) & ex_valid_i))) begin
id_wb_fsm_ns = IDLE;
instr_multicycle_done_n = 1'b1;
regfile_we_wb = (regfile_we_dec & (~ lsu_load_err_i));
instr_ret_o = 1'b1;
end
else begin
stall_lsu = data_req_dec;
stall_multdiv = multdiv_en_dec;
stall_branch = branch_in_dec;
stall_jump = jump_in_dec;
end
end
default: begin
id_wb_fsm_ns = 1'bX;
end
endcase
end
assign instr_ret_compressed_o = (instr_ret_o & instr_is_compressed_i);
endmodule
module ibex_if_stage (
clk_i,
rst_ni,
boot_addr_i,
req_i,
instr_req_o,
instr_addr_o,
instr_gnt_i,
instr_rvalid_i,
instr_rdata_i,
instr_err_i,
instr_pmp_err_i,
instr_valid_id_o,
instr_new_id_o,
instr_rdata_id_o,
instr_rdata_c_id_o,
instr_is_compressed_id_o,
instr_fetch_err_o,
illegal_c_insn_id_o,
pc_if_o,
pc_id_o,
instr_valid_clear_i,
pc_set_i,
pc_mux_i,
exc_pc_mux_i,
exc_cause,
jump_target_ex_i,
csr_mepc_i,
csr_depc_i,
csr_mtvec_i,
csr_mtvec_init_o,
id_in_ready_i,
if_busy_o,
perf_imiss_o
);
parameter unsigned [31:0] DmHaltAddr = 32'h1A110800;
parameter unsigned [31:0] DmExceptionAddr = 32'h1A110808;
input wire clk_i;
input wire rst_ni;
input wire [31:0] boot_addr_i;
input wire req_i;
output wire instr_req_o;
output wire [31:0] instr_addr_o;
input wire instr_gnt_i;
input wire instr_rvalid_i;
input wire [31:0] instr_rdata_i;
input wire instr_err_i;
input wire instr_pmp_err_i;
output reg instr_valid_id_o;
output reg instr_new_id_o;
output reg [31:0] instr_rdata_id_o;
output reg [15:0] instr_rdata_c_id_o;
output reg instr_is_compressed_id_o;
output reg instr_fetch_err_o;
output reg illegal_c_insn_id_o;
output wire [31:0] pc_if_o;
output reg [31:0] pc_id_o;
input wire instr_valid_clear_i;
input wire pc_set_i;
input wire [2:0] pc_mux_i;
input wire [1:0] exc_pc_mux_i;
input wire [5:0] exc_cause;
input wire [31:0] jump_target_ex_i;
input wire [31:0] csr_mepc_i;
input wire [31:0] csr_depc_i;
input wire [31:0] csr_mtvec_i;
output wire csr_mtvec_init_o;
input wire id_in_ready_i;
output wire if_busy_o;
output wire perf_imiss_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
reg offset_in_init_d;
reg offset_in_init_q;
reg have_instr;
wire prefetch_busy;
reg branch_req;
reg [31:0] fetch_addr_n;
wire fetch_valid;
reg fetch_ready;
wire [31:0] fetch_rdata;
wire [31:0] fetch_addr;
wire fetch_err;
reg [31:0] exc_pc;
wire [5:0] irq_id;
wire unused_irq_bit;
wire if_id_pipe_reg_we;
wire [7:0] unused_boot_addr;
wire [7:0] unused_csr_mtvec;
assign unused_boot_addr = boot_addr_i[7:0];
assign unused_csr_mtvec = csr_mtvec_i[7:0];
assign irq_id = exc_cause;
assign unused_irq_bit = irq_id[5];
always @(*) begin : exc_pc_mux
case (exc_pc_mux_i)
EXC_PC_EXC: exc_pc = {csr_mtvec_i[31:8], 8'h00};
EXC_PC_IRQ: exc_pc = {csr_mtvec_i[31:8], 1'b0, irq_id[4:0], 2'b00};
EXC_PC_DBD: exc_pc = DmHaltAddr;
EXC_PC_DBG_EXC: exc_pc = DmExceptionAddr;
default: exc_pc = 1'sbX;
endcase
end
always @(*) begin : fetch_addr_mux
case (pc_mux_i)
PC_BOOT: fetch_addr_n = {boot_addr_i[31:8], 8'h80};
PC_JUMP: fetch_addr_n = jump_target_ex_i;
PC_EXC: fetch_addr_n = exc_pc;
PC_ERET: fetch_addr_n = csr_mepc_i;
PC_DRET: fetch_addr_n = csr_depc_i;
default: fetch_addr_n = 1'sbX;
endcase
end
assign csr_mtvec_init_o = ((pc_mux_i == PC_BOOT) & pc_set_i);
ibex_prefetch_buffer prefetch_buffer_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.req_i(req_i),
.branch_i(branch_req),
.addr_i({fetch_addr_n[31:1], 1'b0}),
.ready_i(fetch_ready),
.valid_o(fetch_valid),
.rdata_o(fetch_rdata),
.addr_o(fetch_addr),
.err_o(fetch_err),
.instr_req_o(instr_req_o),
.instr_addr_o(instr_addr_o),
.instr_gnt_i(instr_gnt_i),
.instr_rvalid_i(instr_rvalid_i),
.instr_rdata_i(instr_rdata_i),
.instr_err_i(instr_err_i),
.instr_pmp_err_i(instr_pmp_err_i),
.busy_o(prefetch_busy)
);
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
offset_in_init_q <= 1'b1;
end
else begin
offset_in_init_q <= offset_in_init_d;
end
end
always @(*) begin
offset_in_init_d = offset_in_init_q;
fetch_ready = 1'b0;
branch_req = 1'b0;
have_instr = 1'b0;
if (offset_in_init_q) begin
if (req_i) begin
branch_req = 1'b1;
offset_in_init_d = 1'b0;
end
end
else begin
if (fetch_valid) begin
have_instr = 1'b1;
if ((req_i && if_id_pipe_reg_we)) begin
fetch_ready = 1'b1;
offset_in_init_d = 1'b0;
end
end
end
if (pc_set_i) begin
have_instr = 1'b0;
branch_req = 1'b1;
offset_in_init_d = 1'b0;
end
end
assign pc_if_o = fetch_addr;
assign if_busy_o = prefetch_busy;
assign perf_imiss_o = ((~ fetch_valid) | branch_req);
wire [31:0] instr_decompressed;
wire illegal_c_insn;
wire instr_is_compressed_int;
ibex_compressed_decoder compressed_decoder_i(
.instr_i(fetch_rdata),
.instr_o(instr_decompressed),
.is_compressed_o(instr_is_compressed_int),
.illegal_instr_o(illegal_c_insn)
);
assign if_id_pipe_reg_we = (have_instr & id_in_ready_i);
always @(posedge clk_i or negedge rst_ni) begin : if_id_pipeline_regs
if ((! rst_ni)) begin
instr_new_id_o <= 1'b0;
instr_valid_id_o <= 1'b0;
instr_rdata_id_o <= 1'sb0;
instr_fetch_err_o <= 1'sb0;
instr_rdata_c_id_o <= 1'sb0;
instr_is_compressed_id_o <= 1'b0;
illegal_c_insn_id_o <= 1'b0;
pc_id_o <= 1'sb0;
end
else begin
instr_new_id_o <= if_id_pipe_reg_we;
if (if_id_pipe_reg_we) begin
instr_valid_id_o <= 1'b1;
instr_rdata_id_o <= instr_decompressed;
instr_fetch_err_o <= fetch_err;
instr_rdata_c_id_o <= fetch_rdata[15:0];
instr_is_compressed_id_o <= instr_is_compressed_int;
illegal_c_insn_id_o <= illegal_c_insn;
pc_id_o <= pc_if_o;
end
else if (instr_valid_clear_i) begin
instr_valid_id_o <= 1'b0;
end
end
end
endmodule
module ibex_load_store_unit (
clk_i,
rst_ni,
data_req_o,
data_gnt_i,
data_rvalid_i,
data_err_i,
data_pmp_err_i,
data_addr_o,
data_we_o,
data_be_o,
data_wdata_o,
data_rdata_i,
data_we_ex_i,
data_type_ex_i,
data_wdata_ex_i,
data_sign_ext_ex_i,
data_rdata_ex_o,
data_req_ex_i,
adder_result_ex_i,
addr_incr_req_o,
addr_last_o,
data_valid_o,
load_err_o,
store_err_o,
busy_o
);
localparam [2:0] IDLE = 3'd0;
localparam [2:0] WAIT_GNT_MIS = 3'd1;
localparam [2:0] WAIT_RVALID_MIS = 3'd2;
localparam [2:0] WAIT_GNT = 3'd3;
localparam [2:0] WAIT_RVALID = 3'd4;
localparam [2:0] WAIT_GNT_ERR = 3'd5;
localparam [2:0] WAIT_RVALID_ERR = 3'd6;
localparam [2:0] WAIT_RVALID_DONE = 3'd7;
input wire clk_i;
input wire rst_ni;
output reg data_req_o;
input wire data_gnt_i;
input wire data_rvalid_i;
input wire data_err_i;
input wire data_pmp_err_i;
output wire [31:0] data_addr_o;
output wire data_we_o;
output wire [3:0] data_be_o;
output wire [31:0] data_wdata_o;
input wire [31:0] data_rdata_i;
input wire data_we_ex_i;
input wire [1:0] data_type_ex_i;
input wire [31:0] data_wdata_ex_i;
input wire data_sign_ext_ex_i;
output wire [31:0] data_rdata_ex_o;
input wire data_req_ex_i;
input wire [31:0] adder_result_ex_i;
output reg addr_incr_req_o;
output wire [31:0] addr_last_o;
output reg data_valid_o;
output wire load_err_o;
output wire store_err_o;
output wire busy_o;
wire [31:0] data_addr;
wire [31:0] data_addr_w_aligned;
reg [31:0] addr_last_q;
reg [31:0] addr_last_d;
wire data_update;
reg [31:0] rdata_q;
reg [31:0] rdata_d;
reg [1:0] rdata_offset_q;
wire [1:0] rdata_offset_d;
reg [1:0] data_type_q;
wire [1:0] data_type_d;
reg data_sign_ext_q;
wire data_sign_ext_d;
reg data_we_q;
wire data_we_d;
wire [1:0] wdata_offset;
reg [3:0] data_be;
reg [31:0] data_wdata;
reg [31:0] data_rdata_ext;
reg [31:0] rdata_w_ext;
reg [31:0] rdata_h_ext;
reg [31:0] rdata_b_ext;
wire split_misaligned_access;
reg handle_misaligned_q;
reg handle_misaligned_d;
reg pmp_err_d;
reg pmp_err_q;
reg data_or_pmp_err;
reg [2:0] ls_fsm_cs;
reg [2:0] ls_fsm_ns;
assign data_addr = adder_result_ex_i;
always @(*) begin
case (data_type_ex_i)
2'b00: begin
if ((! handle_misaligned_q)) begin
case (data_addr[1:0])
2'b00: data_be = 4'b1111;
2'b01: data_be = 4'b1110;
2'b10: data_be = 4'b1100;
2'b11: data_be = 4'b1000;
default: data_be = 1'sbX;
endcase
end
else begin
case (data_addr[1:0])
2'b00: data_be = 4'b0000;
2'b01: data_be = 4'b0001;
2'b10: data_be = 4'b0011;
2'b11: data_be = 4'b0111;
default: data_be = 1'sbX;
endcase
end
end
2'b01: begin
if ((! handle_misaligned_q)) begin
case (data_addr[1:0])
2'b00: data_be = 4'b0011;
2'b01: data_be = 4'b0110;
2'b10: data_be = 4'b1100;
2'b11: data_be = 4'b1000;
default: data_be = 1'sbX;
endcase
end
else begin
data_be = 4'b0001;
end
end
2'b10, 2'b11: begin
case (data_addr[1:0])
2'b00: data_be = 4'b0001;
2'b01: data_be = 4'b0010;
2'b10: data_be = 4'b0100;
2'b11: data_be = 4'b1000;
default: data_be = 1'sbX;
endcase
end
default: data_be = 1'sbX;
endcase
end
assign wdata_offset = data_addr[1:0];
always @(*) begin
case (wdata_offset)
2'b00: data_wdata = data_wdata_ex_i[31:0];
2'b01: data_wdata = {data_wdata_ex_i[23:0], data_wdata_ex_i[31:24]};
2'b10: data_wdata = {data_wdata_ex_i[15:0], data_wdata_ex_i[31:16]};
2'b11: data_wdata = {data_wdata_ex_i[7:0], data_wdata_ex_i[31:8]};
default: data_wdata = 1'sbX;
endcase
end
always @(*) begin
rdata_d = rdata_q;
if (((data_rvalid_i & (~ data_we_q)) & handle_misaligned_q)) begin
rdata_d = data_rdata_i;
end
end
assign data_update = (data_gnt_i | pmp_err_q);
assign rdata_offset_d = (data_update ? data_addr[1:0] : rdata_offset_q);
assign data_type_d = (data_update ? data_type_ex_i : data_type_q);
assign data_sign_ext_d = (data_update ? data_sign_ext_ex_i : data_sign_ext_q);
assign data_we_d = (data_update ? data_we_ex_i : data_we_q);
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
rdata_q <= 1'sb0;
rdata_offset_q <= 2'h0;
data_type_q <= 2'h0;
data_sign_ext_q <= 1'b0;
data_we_q <= 1'b0;
end
else begin
rdata_q <= rdata_d;
rdata_offset_q <= rdata_offset_d;
data_type_q <= data_type_d;
data_sign_ext_q <= data_sign_ext_d;
data_we_q <= data_we_d;
end
end
always @(*) begin
case (rdata_offset_q)
2'b00: rdata_w_ext = data_rdata_i[31:0];
2'b01: rdata_w_ext = {data_rdata_i[7:0], rdata_q[31:8]};
2'b10: rdata_w_ext = {data_rdata_i[15:0], rdata_q[31:16]};
2'b11: rdata_w_ext = {data_rdata_i[23:0], rdata_q[31:24]};
default: rdata_w_ext = 1'sbX;
endcase
end
always @(*) begin
case (rdata_offset_q)
2'b00: begin
if ((! data_sign_ext_q)) begin
rdata_h_ext = {16'h0000, data_rdata_i[15:0]};
end
else begin
rdata_h_ext = {{16 {data_rdata_i[15]}}, data_rdata_i[15:0]};
end
end
2'b01: begin
if ((! data_sign_ext_q)) begin
rdata_h_ext = {16'h0000, data_rdata_i[23:8]};
end
else begin
rdata_h_ext = {{16 {data_rdata_i[23]}}, data_rdata_i[23:8]};
end
end
2'b10: begin
if ((! data_sign_ext_q)) begin
rdata_h_ext = {16'h0000, data_rdata_i[31:16]};
end
else begin
rdata_h_ext = {{16 {data_rdata_i[31]}}, data_rdata_i[31:16]};
end
end
2'b11: begin
if ((! data_sign_ext_q)) begin
rdata_h_ext = {16'h0000, data_rdata_i[7:0], rdata_q[31:24]};
end
else begin
rdata_h_ext = {{16 {data_rdata_i[7]}}, data_rdata_i[7:0], rdata_q[31:24]};
end
end
default: rdata_h_ext = 1'sbX;
endcase
end
always @(*) begin
case (rdata_offset_q)
2'b00: begin
if ((! data_sign_ext_q)) begin
rdata_b_ext = {24'h00_0000, data_rdata_i[7:0]};
end
else begin
rdata_b_ext = {{24 {data_rdata_i[7]}}, data_rdata_i[7:0]};
end
end
2'b01: begin
if ((! data_sign_ext_q)) begin
rdata_b_ext = {24'h00_0000, data_rdata_i[15:8]};
end
else begin
rdata_b_ext = {{24 {data_rdata_i[15]}}, data_rdata_i[15:8]};
end
end
2'b10: begin
if ((! data_sign_ext_q)) begin
rdata_b_ext = {24'h00_0000, data_rdata_i[23:16]};
end
else begin
rdata_b_ext = {{24 {data_rdata_i[23]}}, data_rdata_i[23:16]};
end
end
2'b11: begin
if ((! data_sign_ext_q)) begin
rdata_b_ext = {24'h00_0000, data_rdata_i[31:24]};
end
else begin
rdata_b_ext = {{24 {data_rdata_i[31]}}, data_rdata_i[31:24]};
end
end
default: rdata_b_ext = 1'sbX;
endcase
end
always @(*) begin
case (data_type_q)
2'b00: data_rdata_ext = rdata_w_ext;
2'b01: data_rdata_ext = rdata_h_ext;
2'b10, 2'b11: data_rdata_ext = rdata_b_ext;
default: data_rdata_ext = 1'sbX;
endcase
end
assign split_misaligned_access = (((data_type_ex_i == 2'b00) && (data_addr[1:0] != 2'b00)) || ((data_type_ex_i == 2'b01) && (data_addr[1:0] == 2'b11)));
always @(*) begin
ls_fsm_ns = ls_fsm_cs;
data_req_o = 1'b0;
data_valid_o = 1'b0;
addr_incr_req_o = 1'b0;
handle_misaligned_d = handle_misaligned_q;
data_or_pmp_err = 1'b0;
pmp_err_d = pmp_err_q;
case (ls_fsm_cs)
IDLE: begin
if (data_req_ex_i) begin
data_req_o = 1'b1;
pmp_err_d = data_pmp_err_i;
if (data_gnt_i) begin
handle_misaligned_d = split_misaligned_access;
ls_fsm_ns = (split_misaligned_access ? WAIT_RVALID_MIS : WAIT_RVALID);
end
else begin
ls_fsm_ns = (split_misaligned_access ? WAIT_GNT_MIS : WAIT_GNT);
end
end
end
WAIT_GNT_MIS: begin
data_req_o = 1'b1;
if ((data_gnt_i || pmp_err_q)) begin
handle_misaligned_d = 1'b1;
ls_fsm_ns = WAIT_RVALID_MIS;
end
end
WAIT_RVALID_MIS: begin
data_req_o = 1'b1;
addr_incr_req_o = 1'b1;
if ((data_rvalid_i || pmp_err_q)) begin
pmp_err_d = data_pmp_err_i;
if ((pmp_err_q || data_err_i)) begin
data_valid_o = 1'b1;
data_or_pmp_err = 1'b1;
handle_misaligned_d = 1'b0;
ls_fsm_ns = (data_gnt_i ? WAIT_RVALID_ERR : WAIT_GNT_ERR);
end
else begin
ls_fsm_ns = (data_gnt_i ? WAIT_RVALID : WAIT_GNT);
end
end
else begin
if (data_gnt_i) begin
ls_fsm_ns = WAIT_RVALID_DONE;
end
end
end
WAIT_GNT: begin
addr_incr_req_o = handle_misaligned_q;
data_req_o = 1'b1;
if ((data_gnt_i || pmp_err_q)) begin
ls_fsm_ns = WAIT_RVALID;
end
end
WAIT_RVALID: begin
data_req_o = 1'b0;
if ((data_rvalid_i || pmp_err_q)) begin
data_valid_o = 1'b1;
data_or_pmp_err = (data_err_i | pmp_err_q);
handle_misaligned_d = 1'b0;
ls_fsm_ns = IDLE;
end
else begin
ls_fsm_ns = WAIT_RVALID;
end
end
WAIT_GNT_ERR: begin
data_req_o = 1'b1;
addr_incr_req_o = 1'b1;
if (pmp_err_q) begin
ls_fsm_ns = IDLE;
end
else if (data_gnt_i) begin
ls_fsm_ns = WAIT_RVALID_ERR;
end
end
WAIT_RVALID_ERR: begin
if ((data_rvalid_i || pmp_err_q)) begin
ls_fsm_ns = IDLE;
end
end
WAIT_RVALID_DONE: begin
if (data_rvalid_i) begin
pmp_err_d = data_pmp_err_i;
if (data_err_i) begin
data_valid_o = 1'b1;
data_or_pmp_err = 1'b1;
handle_misaligned_d = 1'b0;
ls_fsm_ns = WAIT_RVALID_ERR;
end
else begin
ls_fsm_ns = WAIT_RVALID;
end
end
end
default: begin
ls_fsm_ns = 1'bX;
end
endcase
end
always @(*) begin
addr_last_d = addr_last_q;
if (((data_req_o & data_gnt_i) & (~ (load_err_o | store_err_o)))) begin
addr_last_d = data_addr;
end
end
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
ls_fsm_cs <= IDLE;
addr_last_q <= 1'sb0;
handle_misaligned_q <= 1'sb0;
pmp_err_q <= 1'sb0;
end
else begin
ls_fsm_cs <= ls_fsm_ns;
addr_last_q <= addr_last_d;
handle_misaligned_q <= handle_misaligned_d;
pmp_err_q <= pmp_err_d;
end
end
assign data_rdata_ex_o = data_rdata_ext;
assign data_addr_w_aligned = {data_addr[31:2], 2'b00};
assign data_addr_o = data_addr_w_aligned;
assign data_wdata_o = data_wdata;
assign data_we_o = data_we_ex_i;
assign data_be_o = data_be;
assign addr_last_o = addr_last_q;
assign load_err_o = (data_or_pmp_err & (~ data_we_q));
assign store_err_o = (data_or_pmp_err & data_we_q);
assign busy_o = (ls_fsm_cs != IDLE);
endmodule
module ibex_multdiv_slow (
clk_i,
rst_ni,
mult_en_i,
div_en_i,
operator_i,
signed_mode_i,
op_a_i,
op_b_i,
alu_adder_ext_i,
alu_adder_i,
equal_to_zero,
alu_operand_a_o,
alu_operand_b_o,
multdiv_result_o,
valid_o
);
localparam [2:0] MD_IDLE = 3'd0;
localparam [2:0] MD_ABS_A = 3'd1;
localparam [2:0] MD_ABS_B = 3'd2;
localparam [2:0] MD_COMP = 3'd3;
localparam [2:0] MD_LAST = 3'd4;
localparam [2:0] MD_CHANGE_SIGN = 3'd5;
localparam [2:0] MD_FINISH = 3'd6;
input wire clk_i;
input wire rst_ni;
input wire mult_en_i;
input wire div_en_i;
input wire [1:0] operator_i;
input wire [1:0] signed_mode_i;
input wire [31:0] op_a_i;
input wire [31:0] op_b_i;
input wire [33:0] alu_adder_ext_i;
input wire [31:0] alu_adder_i;
input wire equal_to_zero;
output reg [32:0] alu_operand_a_o;
output reg [32:0] alu_operand_b_o;
output reg [31:0] multdiv_result_o;
output wire valid_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
reg [4:0] multdiv_state_q;
reg [4:0] multdiv_state_d;
wire [4:0] multdiv_state_m1;
reg [2:0] md_state_q;
reg [2:0] md_state_d;
reg [32:0] accum_window_q;
reg [32:0] accum_window_d;
wire [32:0] res_adder_l;
wire [32:0] res_adder_h;
reg [32:0] op_b_shift_q;
reg [32:0] op_b_shift_d;
reg [32:0] op_a_shift_q;
reg [32:0] op_a_shift_d;
wire [32:0] op_a_ext;
wire [32:0] op_b_ext;
wire [32:0] one_shift;
wire [32:0] op_a_bw_pp;
wire [32:0] op_a_bw_last_pp;
wire [31:0] b_0;
wire sign_a;
wire sign_b;
wire [32:0] next_reminder;
wire [32:0] next_quotient;
wire [32:0] op_remainder;
reg [31:0] op_numerator_q;
reg [31:0] op_numerator_d;
wire is_greater_equal;
wire div_change_sign;
wire rem_change_sign;
assign res_adder_l = alu_adder_ext_i[32:0];
assign res_adder_h = alu_adder_ext_i[33:1];
always @(*) begin
alu_operand_a_o = accum_window_q;
multdiv_result_o = (div_en_i ? accum_window_q[31:0] : res_adder_l);
case (operator_i)
MD_OP_MULL: begin
alu_operand_b_o = op_a_bw_pp;
end
MD_OP_MULH: begin
alu_operand_b_o = ((md_state_q == MD_LAST) ? op_a_bw_last_pp : op_a_bw_pp);
end
default: begin
case (md_state_q)
MD_IDLE: begin
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_b_i), 1'b1};
end
MD_ABS_A: begin
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_a_i), 1'b1};
end
MD_ABS_B: begin
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_b_i), 1'b1};
end
MD_CHANGE_SIGN: begin
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ accum_window_q[31:0]), 1'b1};
end
default: begin
alu_operand_a_o = {accum_window_q[31:0], 1'b1};
alu_operand_b_o = {(~ op_b_shift_q[31:0]), 1'b1};
end
endcase
end
endcase
end
assign is_greater_equal = (((accum_window_q[31] ^ op_b_shift_q[31]) == 1'b0) ? (res_adder_h[31] == 1'b0) : accum_window_q[31]);
assign one_shift = ({32'b0, 1'b1} << multdiv_state_q);
assign next_reminder = (is_greater_equal ? res_adder_h : op_remainder);
assign next_quotient = (is_greater_equal ? (op_a_shift_q | one_shift) : op_a_shift_q);
assign b_0 = {32 {op_b_shift_q[0]}};
assign op_a_bw_pp = {(~ (op_a_shift_q[32] & op_b_shift_q[0])), (op_a_shift_q[31:0] & b_0)};
assign op_a_bw_last_pp = {(op_a_shift_q[32] & op_b_shift_q[0]), (~ (op_a_shift_q[31:0] & b_0))};
assign sign_a = (op_a_i[31] & signed_mode_i[0]);
assign sign_b = (op_b_i[31] & signed_mode_i[1]);
assign op_a_ext = {sign_a, op_a_i};
assign op_b_ext = {sign_b, op_b_i};
assign op_remainder = accum_window_q[32:0];
assign multdiv_state_m1 = (multdiv_state_q - 5'h1);
assign div_change_sign = (sign_a ^ sign_b);
assign rem_change_sign = sign_a;
always @(posedge clk_i or negedge rst_ni) begin : proc_multdiv_state_q
if ((! rst_ni)) begin
multdiv_state_q <= 5'h0;
accum_window_q <= 33'h0;
op_b_shift_q <= 33'h0;
op_a_shift_q <= 33'h0;
op_numerator_q <= 32'h0;
md_state_q <= MD_IDLE;
end
else begin
multdiv_state_q <= multdiv_state_d;
accum_window_q <= accum_window_d;
op_b_shift_q <= op_b_shift_d;
op_a_shift_q <= op_a_shift_d;
op_numerator_q <= op_numerator_d;
md_state_q <= md_state_d;
end
end
always @(*) begin
multdiv_state_d = multdiv_state_q;
accum_window_d = accum_window_q;
op_b_shift_d = op_b_shift_q;
op_a_shift_d = op_a_shift_q;
op_numerator_d = op_numerator_q;
md_state_d = md_state_q;
if ((mult_en_i || div_en_i)) begin
case (md_state_q)
MD_IDLE: begin
case (operator_i)
MD_OP_MULL: begin
op_a_shift_d = (op_a_ext << 1);
accum_window_d = {(~ (op_a_ext[32] & op_b_i[0])), (op_a_ext[31:0] & {32 {op_b_i[0]}})};
op_b_shift_d = (op_b_ext >> 1);
md_state_d = MD_COMP;
end
MD_OP_MULH: begin
op_a_shift_d = op_a_ext;
accum_window_d = {1'b1, (~ (op_a_ext[32] & op_b_i[0])), (op_a_ext[31:1] & {31 {op_b_i[0]}})};
op_b_shift_d = (op_b_ext >> 1);
md_state_d = MD_COMP;
end
MD_OP_DIV: begin
accum_window_d = {33 {1'b1}};
md_state_d = (equal_to_zero ? MD_FINISH : MD_ABS_A);
end
default: begin
accum_window_d = op_a_ext;
md_state_d = (equal_to_zero ? MD_FINISH : MD_ABS_A);
end
endcase
multdiv_state_d = 5'd31;
end
MD_ABS_A: begin
op_a_shift_d = 1'sb0;
op_numerator_d = (sign_a ? alu_adder_i : op_a_i);
md_state_d = MD_ABS_B;
end
MD_ABS_B: begin
accum_window_d = {32'h0, op_numerator_q[31]};
op_b_shift_d = (sign_b ? alu_adder_i : op_b_i);
md_state_d = MD_COMP;
end
MD_COMP: begin
multdiv_state_d = multdiv_state_m1;
case (operator_i)
MD_OP_MULL: begin
accum_window_d = res_adder_l;
op_a_shift_d = (op_a_shift_q << 1);
op_b_shift_d = (op_b_shift_q >> 1);
end
MD_OP_MULH: begin
accum_window_d = res_adder_h;
op_a_shift_d = op_a_shift_q;
op_b_shift_d = (op_b_shift_q >> 1);
end
default: begin
accum_window_d = {next_reminder[31:0], op_numerator_q[multdiv_state_m1]};
op_a_shift_d = next_quotient;
end
endcase
md_state_d = ((multdiv_state_q == 5'd1) ? MD_LAST : MD_COMP);
end
MD_LAST: begin
case (operator_i)
MD_OP_MULL: begin
accum_window_d = res_adder_l;
md_state_d = MD_IDLE;
end
MD_OP_MULH: begin
accum_window_d = res_adder_l;
md_state_d = MD_IDLE;
end
MD_OP_DIV: begin
accum_window_d = next_quotient;
md_state_d = MD_CHANGE_SIGN;
end
default: begin
accum_window_d = {1'b0, next_reminder[31:0]};
md_state_d = MD_CHANGE_SIGN;
end
endcase
end
MD_CHANGE_SIGN: begin
md_state_d = MD_FINISH;
case (operator_i)
MD_OP_DIV: accum_window_d = (div_change_sign ? alu_adder_i : accum_window_q);
default: accum_window_d = (rem_change_sign ? alu_adder_i : accum_window_q);
endcase
end
MD_FINISH: begin
md_state_d = MD_IDLE;
end
default: begin
md_state_d = 1'bX;
end
endcase
end
end
assign valid_o = ((md_state_q == MD_FINISH) | ((md_state_q == MD_LAST) & ((operator_i == MD_OP_MULL) | (operator_i == MD_OP_MULH))));
endmodule
module ibex_multdiv_fast (
clk_i,
rst_ni,
mult_en_i,
div_en_i,
operator_i,
signed_mode_i,
op_a_i,
op_b_i,
alu_adder_ext_i,
alu_adder_i,
equal_to_zero,
alu_operand_a_o,
alu_operand_b_o,
multdiv_result_o,
valid_o
);
localparam [1:0] ALBL = 2'd0;
localparam [2:0] MD_IDLE = 3'd0;
localparam [1:0] ALBH = 2'd1;
localparam [2:0] MD_ABS_A = 3'd1;
localparam [1:0] AHBL = 2'd2;
localparam [2:0] MD_ABS_B = 3'd2;
localparam [1:0] AHBH = 2'd3;
localparam [2:0] MD_COMP = 3'd3;
localparam [2:0] MD_LAST = 3'd4;
localparam [2:0] MD_CHANGE_SIGN = 3'd5;
localparam [2:0] MD_FINISH = 3'd6;
input wire clk_i;
input wire rst_ni;
input wire mult_en_i;
input wire div_en_i;
input wire [1:0] operator_i;
input wire [1:0] signed_mode_i;
input wire [31:0] op_a_i;
input wire [31:0] op_b_i;
input wire [33:0] alu_adder_ext_i;
input wire [31:0] alu_adder_i;
input wire equal_to_zero;
output reg [32:0] alu_operand_a_o;
output reg [32:0] alu_operand_b_o;
output wire [31:0] multdiv_result_o;
output wire valid_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
reg [4:0] div_counter_q;
reg [4:0] div_counter_n;
reg [1:0] mult_state_q;
reg [1:0] mult_state_n;
reg [2:0] md_state_q;
reg [2:0] md_state_n;
wire signed [34:0] mac_res_signed;
wire [34:0] mac_res_ext;
reg [33:0] mac_res_q;
reg [33:0] mac_res_n;
wire [33:0] mac_res;
reg [33:0] op_remainder_n;
reg [15:0] mult_op_a;
reg [15:0] mult_op_b;
reg [33:0] accum;
reg sign_a;
reg sign_b;
wire div_sign_a;
wire div_sign_b;
wire signed_mult;
reg is_greater_equal;
wire div_change_sign;
wire rem_change_sign;
wire [31:0] one_shift;
reg [31:0] op_denominator_q;
reg [31:0] op_numerator_q;
reg [31:0] op_quotient_q;
reg [31:0] op_denominator_n;
reg [31:0] op_numerator_n;
reg [31:0] op_quotient_n;
wire [31:0] next_remainder;
wire [32:0] next_quotient;
wire [32:0] res_adder_h;
reg mult_valid;
reg div_valid;
always @(posedge clk_i or negedge rst_ni) begin : proc_mult_state_q
if ((! rst_ni)) begin
mult_state_q <= ALBL;
mac_res_q <= 1'sb0;
div_counter_q <= 1'sb0;
md_state_q <= MD_IDLE;
op_denominator_q <= 1'sb0;
op_numerator_q <= 1'sb0;
op_quotient_q <= 1'sb0;
end
else begin
if (mult_en_i) begin
mult_state_q <= mult_state_n;
end
if (div_en_i) begin
div_counter_q <= div_counter_n;
op_denominator_q <= op_denominator_n;
op_numerator_q <= op_numerator_n;
op_quotient_q <= op_quotient_n;
md_state_q <= md_state_n;
end
case (1'b1)
mult_en_i: mac_res_q <= mac_res_n;
div_en_i: mac_res_q <= op_remainder_n;
default: mac_res_q <= mac_res_q;
endcase
end
end
assign signed_mult = (signed_mode_i != 2'b00);
assign multdiv_result_o = (div_en_i ? mac_res_q[31:0] : mac_res_n[31:0]);
assign mac_res_signed = (($signed({sign_a, mult_op_a}) * $signed({sign_b, mult_op_b})) + $signed(accum));
assign mac_res_ext = $unsigned(mac_res_signed);
assign mac_res = mac_res_ext[33:0];
assign res_adder_h = alu_adder_ext_i[33:1];
assign next_remainder = (is_greater_equal ? res_adder_h[31:0] : mac_res_q[31:0]);
assign next_quotient = (is_greater_equal ? ({1'b0, op_quotient_q} | {1'b0, one_shift}) : {1'b0, op_quotient_q});
assign one_shift = ({31'b0, 1'b1} << div_counter_q);
always @(*) begin
if (((mac_res_q[31] ^ op_denominator_q[31]) == 1'b0)) begin
is_greater_equal = (res_adder_h[31] == 1'b0);
end
else begin
is_greater_equal = mac_res_q[31];
end
end
assign div_sign_a = (op_a_i[31] & signed_mode_i[0]);
assign div_sign_b = (op_b_i[31] & signed_mode_i[1]);
assign div_change_sign = (div_sign_a ^ div_sign_b);
assign rem_change_sign = div_sign_a;
always @(*) begin : md_fsm
div_counter_n = (div_counter_q - 5'h1);
op_remainder_n = mac_res_q;
op_quotient_n = op_quotient_q;
md_state_n = md_state_q;
op_numerator_n = op_numerator_q;
op_denominator_n = op_denominator_q;
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_b_i), 1'b1};
div_valid = 1'b0;
case (md_state_q)
MD_IDLE: begin
if ((operator_i == MD_OP_DIV)) begin
op_remainder_n = 1'sb1;
md_state_n = (equal_to_zero ? MD_FINISH : MD_ABS_A);
end
else begin
op_remainder_n = {2'b0, op_a_i};
md_state_n = (equal_to_zero ? MD_FINISH : MD_ABS_A);
end
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_b_i), 1'b1};
div_counter_n = 5'd31;
end
MD_ABS_A: begin
op_quotient_n = 1'sb0;
op_numerator_n = (div_sign_a ? alu_adder_i : op_a_i);
md_state_n = MD_ABS_B;
div_counter_n = 5'd31;
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_a_i), 1'b1};
end
MD_ABS_B: begin
op_remainder_n = {33'h0, op_numerator_q[31]};
op_denominator_n = (div_sign_b ? alu_adder_i : op_b_i);
md_state_n = MD_COMP;
div_counter_n = 5'd31;
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ op_b_i), 1'b1};
end
MD_COMP: begin
op_remainder_n = {1'b0, next_remainder[31:0], op_numerator_q[div_counter_n]};
op_quotient_n = next_quotient[31:0];
md_state_n = ((div_counter_q == 5'd1) ? MD_LAST : MD_COMP);
alu_operand_a_o = {mac_res_q[31:0], 1'b1};
alu_operand_b_o = {(~ op_denominator_q[31:0]), 1'b1};
end
MD_LAST: begin
if ((operator_i == MD_OP_DIV)) begin
op_remainder_n = {1'b0, next_quotient};
end
else begin
op_remainder_n = {2'b0, next_remainder[31:0]};
end
alu_operand_a_o = {mac_res_q[31:0], 1'b1};
alu_operand_b_o = {(~ op_denominator_q[31:0]), 1'b1};
md_state_n = MD_CHANGE_SIGN;
end
MD_CHANGE_SIGN: begin
md_state_n = MD_FINISH;
if ((operator_i == MD_OP_DIV)) begin
op_remainder_n = (div_change_sign ? {2'h0, alu_adder_i} : mac_res_q);
end
else begin
op_remainder_n = (rem_change_sign ? {2'h0, alu_adder_i} : mac_res_q);
end
alu_operand_a_o = {32'h0, 1'b1};
alu_operand_b_o = {(~ mac_res_q[31:0]), 1'b1};
end
MD_FINISH: begin
md_state_n = MD_IDLE;
div_valid = 1'b1;
end
default: begin
md_state_n = 1'bX;
end
endcase
end
assign valid_o = (mult_valid | div_valid);
always @(*) begin : mult_fsm
mult_op_a = op_a_i[15:0];
mult_op_b = op_b_i[15:0];
sign_a = 1'b0;
sign_b = 1'b0;
accum = mac_res_q;
mac_res_n = mac_res;
mult_state_n = mult_state_q;
mult_valid = 1'b0;
case (mult_state_q)
ALBL: begin
mult_op_a = op_a_i[15:0];
mult_op_b = op_b_i[15:0];
sign_a = 1'b0;
sign_b = 1'b0;
accum = 1'sb0;
mac_res_n = mac_res;
mult_state_n = ALBH;
end
ALBH: begin
mult_op_a = op_a_i[15:0];
mult_op_b = op_b_i[31:16];
sign_a = 1'b0;
sign_b = (signed_mode_i[1] & op_b_i[31]);
accum = {18'b0, mac_res_q[31:16]};
if ((operator_i == MD_OP_MULL)) begin
mac_res_n = {2'b0, mac_res[15:0], mac_res_q[15:0]};
end
else begin
mac_res_n = mac_res;
end
mult_state_n = AHBL;
end
AHBL: begin
mult_op_a = op_a_i[31:16];
mult_op_b = op_b_i[15:0];
sign_a = (signed_mode_i[0] & op_a_i[31]);
sign_b = 1'b0;
if ((operator_i == MD_OP_MULL)) begin
accum = {18'b0, mac_res_q[31:16]};
mac_res_n = {2'b0, mac_res[15:0], mac_res_q[15:0]};
mult_valid = 1'b1;
mult_state_n = ALBL;
end
else begin
accum = mac_res_q;
mac_res_n = mac_res;
mult_state_n = AHBH;
end
end
AHBH: begin
mult_op_a = op_a_i[31:16];
mult_op_b = op_b_i[31:16];
sign_a = (signed_mode_i[0] & op_a_i[31]);
sign_b = (signed_mode_i[1] & op_b_i[31]);
accum[17:0] = mac_res_q[33:16];
accum[33:18] = {16 {(signed_mult & mac_res_q[33])}};
mac_res_n = mac_res;
mult_state_n = ALBL;
mult_valid = 1'b1;
end
default: begin
mult_state_n = 1'bX;
end
endcase
end
endmodule
module ibex_prefetch_buffer (
clk_i,
rst_ni,
req_i,
branch_i,
addr_i,
ready_i,
valid_o,
rdata_o,
addr_o,
err_o,
instr_req_o,
instr_gnt_i,
instr_addr_o,
instr_rdata_i,
instr_err_i,
instr_pmp_err_i,
instr_rvalid_i,
busy_o
);
input wire clk_i;
input wire rst_ni;
input wire req_i;
input wire branch_i;
input wire [31:0] addr_i;
input wire ready_i;
output wire valid_o;
output wire [31:0] rdata_o;
output wire [31:0] addr_o;
output wire err_o;
output wire instr_req_o;
input wire instr_gnt_i;
output wire [31:0] instr_addr_o;
input wire [31:0] instr_rdata_i;
input wire instr_err_i;
input wire instr_pmp_err_i;
input wire instr_rvalid_i;
output wire busy_o;
localparam unsigned [31:0] NUM_REQS = 2;
wire valid_req;
wire valid_req_d;
reg valid_req_q;
wire gnt_or_pmp_err;
wire rvalid_or_pmp_err;
wire [(NUM_REQS - 1):0] rdata_outstanding_n;
wire [(NUM_REQS - 1):0] rdata_outstanding_s;
reg [(NUM_REQS - 1):0] rdata_outstanding_q;
wire [(NUM_REQS - 1):0] branch_abort_n;
wire [(NUM_REQS - 1):0] branch_abort_s;
reg [(NUM_REQS - 1):0] branch_abort_q;
reg [31:0] instr_addr_q;
wire [31:0] fetch_addr;
wire [31:0] instr_addr;
wire [31:0] instr_addr_w_aligned;
wire addr_valid;
reg pmp_err_q;
wire instr_or_pmp_err;
wire fifo_valid;
wire fifo_ready;
wire fifo_clear;
assign busy_o = ((| rdata_outstanding_q) | instr_req_o);
assign instr_or_pmp_err = (instr_err_i | pmp_err_q);
assign fifo_clear = branch_i;
ibex_fetch_fifo fifo_i(
.clk_i(clk_i),
.rst_ni(rst_ni),
.clear_i(fifo_clear),
.in_valid_i(fifo_valid),
.in_addr_i(instr_addr_q),
.in_rdata_i(instr_rdata_i),
.in_err_i(instr_or_pmp_err),
.in_ready_o(fifo_ready),
.out_valid_o(valid_o),
.out_ready_i(ready_i),
.out_rdata_o(rdata_o),
.out_addr_o(addr_o),
.out_err_o(err_o)
);
assign valid_req = ((req_i & (fifo_ready | branch_i)) & (~& rdata_outstanding_q));
assign gnt_or_pmp_err = (instr_gnt_i | (pmp_err_q & (~ branch_i)));
assign rvalid_or_pmp_err = (instr_rvalid_i | pmp_err_q);
assign valid_req_d = ((branch_i | valid_req_q) & (~ (valid_req & instr_gnt_i)));
assign addr_valid = ((branch_i | ((req_i & fifo_ready) & (~ rdata_outstanding_q[0]))) | ((rvalid_or_pmp_err & (~ branch_abort_q[0])) & ((valid_req & instr_gnt_i) | rdata_outstanding_q[1])));
assign fetch_addr = ({instr_addr_q[31:2], 2'b00} + 32'd4);
assign instr_addr = (branch_i ? addr_i : (valid_req_q ? instr_addr_q : fetch_addr));
assign instr_addr_w_aligned = {instr_addr[31:2], 2'b00};
generate
genvar g_outstanding_reqs_i;
for (g_outstanding_reqs_i = 0; (g_outstanding_reqs_i < NUM_REQS); g_outstanding_reqs_i = (g_outstanding_reqs_i + 1)) begin : g_outstanding_reqs
if ((g_outstanding_reqs_i == 0)) begin : g_req0
assign rdata_outstanding_n[g_outstanding_reqs_i] = ((valid_req & gnt_or_pmp_err) | rdata_outstanding_q[g_outstanding_reqs_i]);
assign branch_abort_n[g_outstanding_reqs_i] = ((branch_i & rdata_outstanding_q[g_outstanding_reqs_i]) | branch_abort_q[g_outstanding_reqs_i]);
end
else begin : g_reqtop
assign rdata_outstanding_n[g_outstanding_reqs_i] = (((valid_req & instr_gnt_i) & (& rdata_outstanding_q[(g_outstanding_reqs_i - 1):0])) | rdata_outstanding_q[g_outstanding_reqs_i]);
assign branch_abort_n[g_outstanding_reqs_i] = ((branch_i & rdata_outstanding_q[g_outstanding_reqs_i]) | branch_abort_q[g_outstanding_reqs_i]);
end
end
endgenerate
assign rdata_outstanding_s = (rvalid_or_pmp_err ? {1'b0, rdata_outstanding_n[(NUM_REQS - 1):1]} : rdata_outstanding_n);
assign branch_abort_s = (rvalid_or_pmp_err ? {1'b0, branch_abort_n[(NUM_REQS - 1):1]} : branch_abort_n);
assign fifo_valid = ((rdata_outstanding_q[0] & (~ branch_abort_q[0])) & rvalid_or_pmp_err);
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
valid_req_q <= 1'b0;
rdata_outstanding_q <= 'b0;
branch_abort_q <= 'b0;
end
else begin
valid_req_q <= valid_req_d;
rdata_outstanding_q <= rdata_outstanding_s;
branch_abort_q <= branch_abort_s;
end
end
always @(posedge clk_i) begin
if (addr_valid) begin
instr_addr_q <= instr_addr;
pmp_err_q <= instr_pmp_err_i;
end
end
assign instr_req_o = valid_req;
assign instr_addr_o = instr_addr_w_aligned;
endmodule
module ibex_fetch_fifo (
clk_i,
rst_ni,
clear_i,
in_valid_i,
in_ready_o,
in_addr_i,
in_rdata_i,
in_err_i,
out_valid_o,
out_ready_i,
out_addr_o,
out_rdata_o,
out_err_o
);
input wire clk_i;
input wire rst_ni;
input wire clear_i;
input wire in_valid_i;
output wire in_ready_o;
input wire [31:0] in_addr_i;
input wire [31:0] in_rdata_i;
input wire in_err_i;
output reg out_valid_o;
input wire out_ready_i;
output wire [31:0] out_addr_o;
output reg [31:0] out_rdata_o;
output reg out_err_o;
localparam unsigned [31:0] DEPTH = 3;
wire [((DEPTH * 30) + 1):2] addr_d;
reg [((DEPTH * 30) + 1):2] addr_q;
wire [((DEPTH * 32) + -1):0] rdata_d;
reg [((DEPTH * 32) + -1):0] rdata_q;
wire [(DEPTH - 1):0] err_d;
reg [(DEPTH - 1):0] err_q;
wire [(DEPTH - 1):0] valid_d;
reg [(DEPTH - 1):0] valid_q;
wire [(DEPTH - 1):0] lowest_free_entry;
wire [(DEPTH - 1):0] valid_pushed;
wire [(DEPTH - 1):0] valid_popped;
wire [(DEPTH - 1):0] entry_en;
wire pop_fifo;
wire [31:0] rdata;
wire [31:0] rdata_unaligned;
wire err;
wire err_unaligned;
wire valid;
wire valid_unaligned;
wire entry0_unaligned_d;
reg entry0_unaligned_q;
wire aligned_is_compressed;
wire unaligned_is_compressed;
wire unused_addr_in;
assign rdata = (valid_q[0] ? rdata_q[0+:32] : in_rdata_i);
assign err = (valid_q[0] ? err_q[0] : in_err_i);
assign valid = (valid_q[0] | in_valid_i);
assign entry0_unaligned_d = (((((in_valid_i & in_addr_i[1]) | entry0_unaligned_q) & (~ (out_ready_i & unaligned_is_compressed))) | (((valid & out_ready_i) & (~ out_addr_o[1])) & aligned_is_compressed)) & (~ clear_i));
assign rdata_unaligned = (valid_q[1] ? {rdata_q[32+:16], rdata[31:16]} : {in_rdata_i[15:0], rdata[31:16]});
assign err_unaligned = (valid_q[1] ? ((err_q[1] & (~ unaligned_is_compressed)) | err_q[0]) : ((valid_q[0] & err_q[0]) | (in_err_i & ((~ valid_q[0]) | (~ unaligned_is_compressed)))));
assign valid_unaligned = (valid_q[1] ? 1'b1 : (valid_q[0] & in_valid_i));
assign unaligned_is_compressed = (rdata[17:16] != 2'b11);
assign aligned_is_compressed = (rdata[1:0] != 2'b11);
always @(*) begin
if (out_addr_o[1]) begin
out_rdata_o = rdata_unaligned;
out_err_o = err_unaligned;
if (unaligned_is_compressed) begin
out_valid_o = valid;
end
else begin
out_valid_o = valid_unaligned;
end
end
else begin
out_rdata_o = rdata;
out_err_o = err;
out_valid_o = valid;
end
end
assign out_addr_o[31:2] = (valid_q[0] ? addr_q[2+:30] : in_addr_i[31:2]);
assign out_addr_o[1] = (valid_q[0] ? entry0_unaligned_q : in_addr_i[1]);
assign out_addr_o[0] = 1'b0;
assign unused_addr_in = in_addr_i[0];
assign in_ready_o = (~ valid_q[(DEPTH - 2)]);
assign pop_fifo = ((out_ready_i & out_valid_o) & ((~ aligned_is_compressed) | out_addr_o[1]));
generate
genvar g_fifo_next_i;
for (g_fifo_next_i = 0; (g_fifo_next_i < (DEPTH - 1)); g_fifo_next_i = (g_fifo_next_i + 1)) begin : g_fifo_next
if ((g_fifo_next_i == 0)) begin : g_ent0
assign lowest_free_entry[g_fifo_next_i] = (~ valid_q[g_fifo_next_i]);
end
else begin : g_ent_others
assign lowest_free_entry[g_fifo_next_i] = ((~ valid_q[g_fifo_next_i]) & (& valid_q[(g_fifo_next_i - 1):0]));
end
assign valid_pushed[g_fifo_next_i] = ((in_valid_i & lowest_free_entry[g_fifo_next_i]) | valid_q[g_fifo_next_i]);
assign valid_popped[g_fifo_next_i] = (pop_fifo ? valid_pushed[(g_fifo_next_i + 1)] : valid_pushed[g_fifo_next_i]);
assign valid_d[g_fifo_next_i] = (valid_popped[g_fifo_next_i] & (~ clear_i));
assign entry_en[g_fifo_next_i] = ((valid_pushed[(g_fifo_next_i + 1)] & pop_fifo) | ((in_valid_i & lowest_free_entry[g_fifo_next_i]) & (~ pop_fifo)));
assign addr_d[(2 + (g_fifo_next_i * 30))+:30] = (valid_q[(g_fifo_next_i + 1)] ? addr_q[(2 + ((g_fifo_next_i + 1) * 30))+:30] : in_addr_i[31:2]);
assign rdata_d[(g_fifo_next_i * 32)+:32] = (valid_q[(g_fifo_next_i + 1)] ? rdata_q[((g_fifo_next_i + 1) * 32)+:32] : in_rdata_i);
assign err_d[g_fifo_next_i] = (valid_q[(g_fifo_next_i + 1)] ? err_q[(g_fifo_next_i + 1)] : in_err_i);
end
endgenerate
assign lowest_free_entry[(DEPTH - 1)] = ((~ valid_q[(DEPTH - 1)]) & (& valid_q[(DEPTH - 2):0]));
assign valid_pushed[(DEPTH - 1)] = (valid_q[(DEPTH - 1)] | (in_valid_i & lowest_free_entry[(DEPTH - 1)]));
assign valid_popped[(DEPTH - 1)] = (pop_fifo ? 1'b0 : valid_pushed[(DEPTH - 1)]);
assign valid_d[(DEPTH - 1)] = (valid_popped[(DEPTH - 1)] & (~ clear_i));
assign entry_en[(DEPTH - 1)] = (in_valid_i & lowest_free_entry[(DEPTH - 1)]);
assign addr_d[(2 + ((DEPTH - 1) * 30))+:30] = in_addr_i[31:2];
assign rdata_d[((DEPTH - 1) * 32)+:32] = in_rdata_i;
assign err_d[(DEPTH - 1)] = in_err_i;
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
valid_q <= 1'sb0;
entry0_unaligned_q <= 1'sb0;
end
else begin
valid_q <= valid_d;
entry0_unaligned_q <= entry0_unaligned_d;
end
end
generate
genvar g_fifo_regs_i;
for (g_fifo_regs_i = 0; (g_fifo_regs_i < DEPTH); g_fifo_regs_i = (g_fifo_regs_i + 1)) begin : g_fifo_regs
always @(posedge clk_i) begin
if (entry_en[g_fifo_regs_i]) begin
addr_q[(2 + (g_fifo_regs_i * 30))+:30] <= addr_d[(2 + (g_fifo_regs_i * 30))+:30];
rdata_q[(g_fifo_regs_i * 32)+:32] <= rdata_d[(g_fifo_regs_i * 32)+:32];
err_q[g_fifo_regs_i] <= err_d[g_fifo_regs_i];
end
end
end
endgenerate
endmodule
module ibex_pmp (
clk_i,
rst_ni,
csr_pmp_cfg_i,
csr_pmp_addr_i,
priv_mode_i,
pmp_req_addr_i,
pmp_req_type_i,
pmp_req_err_o
);
parameter unsigned [31:0] PMPGranularity = 0;
parameter unsigned [31:0] PMPNumChan = 2;
parameter unsigned [31:0] PMPNumRegions = 4;
input wire clk_i;
input wire rst_ni;
input wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 6) + (((PMPNumRegions - 1) * 6) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 6) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 6) : 0)] csr_pmp_cfg_i;
input wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 34) + (((PMPNumRegions - 1) * 34) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 34) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 34) : 0)] csr_pmp_addr_i;
input wire [1:0] priv_mode_i;
input wire [((0 >= (PMPNumChan - 1)) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * 34) + (((PMPNumChan - 1) * 34) - 1)) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * 34) + -1)):((0 >= (PMPNumChan - 1)) ? ((PMPNumChan - 1) * 34) : 0)] pmp_req_addr_i;
input wire [((0 >= (PMPNumChan - 1)) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * 2) + (((PMPNumChan - 1) * 2) - 1)) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * 2) + -1)):((0 >= (PMPNumChan - 1)) ? ((PMPNumChan - 1) * 2) : 0)] pmp_req_type_i;
output wire [0:(PMPNumChan - 1)] pmp_req_err_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 34) + (((PMPNumRegions - 1) * 34) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 34) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 34) : 0)] region_start_addr;
wire [((0 >= (PMPNumRegions - 1)) ? ((33 >= (PMPGranularity + 2)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))) + (((PMPGranularity + 2) + ((PMPNumRegions - 1) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1)))) - 1)) : ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * (((PMPGranularity + 2) >= 33) ? (((PMPGranularity + 2) - 33) + 1) : (34 - (PMPGranularity + 2)))) + ((33 + ((PMPNumRegions - 1) * (((PMPGranularity + 2) >= 33) ? (((PMPGranularity + 2) - 33) + 1) : (34 - (PMPGranularity + 2))))) - 1))) : ((33 >= (PMPGranularity + 2)) ? (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))) + ((PMPGranularity + 2) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * (((PMPGranularity + 2) >= 33) ? (((PMPGranularity + 2) - 33) + 1) : (34 - (PMPGranularity + 2)))) + 32))):((0 >= (PMPNumRegions - 1)) ? ((33 >= (PMPGranularity + 2)) ? ((PMPGranularity + 2) + ((PMPNumRegions - 1) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1)))) : (33 + ((PMPNumRegions - 1) * (((PMPGranularity + 2) >= 33) ? (((PMPGranularity + 2) - 33) + 1) : (34 - (PMPGranularity + 2)))))) : ((33 >= (PMPGranularity + 2)) ? (PMPGranularity + 2) : 33))] region_addr_mask;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] region_match_high;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] region_match_low;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] region_match_both;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] region_match_partial;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] region_perm_check;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] machine_access_fault;
wire [(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + -1) : (((((PMPNumChan - 1) >= 0) ? PMPNumChan : (2 - PMPNumChan)) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + ((PMPNumRegions - 1) - 1))) : (((PMPNumRegions - 1) >= 0) ? ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) - 1)) : ((((0 >= (PMPNumChan - 1)) ? (2 - PMPNumChan) : PMPNumChan) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)) + (((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions))) - 1)))):(((PMPNumChan - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) : (((PMPNumRegions - 1) >= 0) ? ((PMPNumChan - 1) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) : ((PMPNumRegions - 1) + ((PMPNumChan - 1) * ((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions)))))] user_access_allowed;
wire [(PMPNumChan - 1):0] access_fault;
generate
genvar g_addr_exp_r;
for (g_addr_exp_r = 0; (g_addr_exp_r < PMPNumRegions); g_addr_exp_r = (g_addr_exp_r + 1)) begin : g_addr_exp
if ((g_addr_exp_r == 0)) begin : g_entry0
assign region_start_addr[(((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 34)+:34] = ((csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 6) + 3)+:2] == PMP_MODE_TOR) ? 34'h000000000 : csr_pmp_addr_i[(((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 34)+:34]);
end
else begin : g_oth
assign region_start_addr[(((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 34)+:34] = ((csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 6) + 3)+:2] == PMP_MODE_TOR) ? csr_pmp_addr_i[(((0 >= (PMPNumRegions - 1)) ? (g_addr_exp_r - 1) : ((PMPNumRegions - 1) - (g_addr_exp_r - 1))) * 34)+:34] : csr_pmp_addr_i[(((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 34)+:34]);
end
genvar g_bitmask_b;
for (g_bitmask_b = (PMPGranularity + 2); (g_bitmask_b < 34); g_bitmask_b = (g_bitmask_b + 1)) begin : g_bitmask
if ((g_bitmask_b == (PMPGranularity + 2))) begin : g_bit0
assign region_addr_mask[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))) + ((33 >= (PMPGranularity + 2)) ? g_bitmask_b : ((PMPGranularity + 2) - (g_bitmask_b - 33))))] = (csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 6) + 3)+:2] != PMP_MODE_NAPOT);
end
else begin : g_others
assign region_addr_mask[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))) + ((33 >= (PMPGranularity + 2)) ? g_bitmask_b : ((PMPGranularity + 2) - (g_bitmask_b - 33))))] = ((csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 6) + 3)+:2] != PMP_MODE_NAPOT) | (~& csr_pmp_addr_i[((((0 >= (PMPNumRegions - 1)) ? g_addr_exp_r : ((PMPNumRegions - 1) - g_addr_exp_r)) * 34) + (PMPGranularity + 2))+:(((g_bitmask_b - 1) >= (PMPGranularity + 2)) ? (((g_bitmask_b - 1) - (PMPGranularity + 2)) + 1) : (((PMPGranularity + 2) - (g_bitmask_b - 1)) + 1))]));
end
end
end
endgenerate
generate
genvar g_access_check_c;
for (g_access_check_c = 0; (g_access_check_c < PMPNumChan); g_access_check_c = (g_access_check_c + 1)) begin : g_access_check
genvar g_regions_r;
for (g_regions_r = 0; (g_regions_r < PMPNumRegions); g_regions_r = (g_regions_r + 1)) begin : g_regions
assign region_match_low[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = (pmp_req_addr_i[((((0 >= (PMPNumChan - 1)) ? g_access_check_c : ((PMPNumChan - 1) - g_access_check_c)) * 34) + (PMPGranularity + 2))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))] >= (region_start_addr[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 34) + (PMPGranularity + 2))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))] & region_addr_mask[(((33 >= (PMPGranularity + 2)) ? (PMPGranularity + 2) : 33) + (((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))]));
assign region_match_high[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = (pmp_req_addr_i[((((0 >= (PMPNumChan - 1)) ? g_access_check_c : ((PMPNumChan - 1) - g_access_check_c)) * 34) + (PMPGranularity + 2))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))] <= (csr_pmp_addr_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 34) + (PMPGranularity + 2))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))] & region_addr_mask[(((33 >= (PMPGranularity + 2)) ? (PMPGranularity + 2) : 33) + (((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * ((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))))+:((33 >= (PMPGranularity + 2)) ? (34 - (PMPGranularity + 2)) : (((PMPGranularity + 2) - 33) + 1))]));
assign region_match_both[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = ((region_match_low[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] & region_match_high[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))]) & (csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6) + 3)+:2] != PMP_MODE_OFF));
assign region_match_partial[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = ((region_match_low[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] ^ region_match_high[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))]) & (csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6) + 3)+:2] != PMP_MODE_OFF));
assign region_perm_check[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = ((((pmp_req_type_i[(((0 >= (PMPNumChan - 1)) ? g_access_check_c : ((PMPNumChan - 1) - g_access_check_c)) * 2)+:2] == PMP_ACC_EXEC) & csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6) + 2)+:1]) | ((pmp_req_type_i[(((0 >= (PMPNumChan - 1)) ? g_access_check_c : ((PMPNumChan - 1) - g_access_check_c)) * 2)+:2] == PMP_ACC_WRITE) & csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6) + 1)+:1])) | ((pmp_req_type_i[(((0 >= (PMPNumChan - 1)) ? g_access_check_c : ((PMPNumChan - 1) - g_access_check_c)) * 2)+:2] == PMP_ACC_READ) & csr_pmp_cfg_i[(((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6)+:1]));
assign machine_access_fault[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = ((region_match_both[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] & csr_pmp_cfg_i[((((0 >= (PMPNumRegions - 1)) ? g_regions_r : ((PMPNumRegions - 1) - g_regions_r)) * 6) + 5)+:1]) & (~ region_perm_check[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))]));
if ((g_regions_r == 0)) begin : g_region0
assign user_access_allowed[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = (region_match_both[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] & region_perm_check[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))]);
end
else begin : g_oth_regions
assign user_access_allowed[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] = ((region_match_both[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))] & region_perm_check[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? g_regions_r : (0 - (g_regions_r - (PMPNumRegions - 1)))))]) & (~| region_match_partial[(((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))) + (((PMPNumRegions - 1) >= 0) ? (((PMPNumRegions - 1) >= 0) ? 0 : (g_regions_r - 1)) : (0 - ((((PMPNumRegions - 1) >= 0) ? 0 : (g_regions_r - 1)) - (PMPNumRegions - 1)))))+:(((g_regions_r - 1) >= 0) ? g_regions_r : (2 - g_regions_r))]));
end
end
assign access_fault[g_access_check_c] = ((priv_mode_i == PRIV_LVL_M) ? (| machine_access_fault[((((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) + ((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))))+:(((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))]) : (~| user_access_allowed[((((PMPNumRegions - 1) >= 0) ? 0 : (PMPNumRegions - 1)) + ((((PMPNumChan - 1) >= 0) ? g_access_check_c : (0 - (g_access_check_c - (PMPNumChan - 1)))) * (((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))))+:(((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions))]));
assign pmp_req_err_o[g_access_check_c] = access_fault[g_access_check_c];
end
endgenerate
endmodule
module ibex_core (
clk_i,
rst_ni,
test_en_i,
hart_id_i,
boot_addr_i,
instr_req_o,
instr_gnt_i,
instr_rvalid_i,
instr_addr_o,
instr_rdata_i,
instr_err_i,
data_req_o,
data_gnt_i,
data_rvalid_i,
data_we_o,
data_be_o,
data_addr_o,
data_wdata_o,
data_rdata_i,
data_err_i,
irq_software_i,
irq_timer_i,
irq_external_i,
irq_fast_i,
irq_nm_i,
debug_req_i,
fetch_enable_i,
core_sleep_o
);
parameter PMPEnable = 0;
parameter unsigned [31:0] PMPGranularity = 0;
parameter unsigned [31:0] PMPNumRegions = 4;
parameter unsigned [31:0] MHPMCounterNum = 0;
parameter unsigned [31:0] MHPMCounterWidth = 40;
parameter RV32E = 0;
parameter RV32M = 1;
parameter unsigned [31:0] DmHaltAddr = 32'h1A110800;
parameter unsigned [31:0] DmExceptionAddr = 32'h1A110808;
input wire clk_i;
input wire rst_ni;
input wire test_en_i;
input wire [31:0] hart_id_i;
input wire [31:0] boot_addr_i;
output wire instr_req_o;
input wire instr_gnt_i;
input wire instr_rvalid_i;
output wire [31:0] instr_addr_o;
input wire [31:0] instr_rdata_i;
input wire instr_err_i;
output wire data_req_o;
input wire data_gnt_i;
input wire data_rvalid_i;
output wire data_we_o;
output wire [3:0] data_be_o;
output wire [31:0] data_addr_o;
output wire [31:0] data_wdata_o;
input wire [31:0] data_rdata_i;
input wire data_err_i;
input wire irq_software_i;
input wire irq_timer_i;
input wire irq_external_i;
input wire [14:0] irq_fast_i;
input wire irq_nm_i;
input wire debug_req_i;
input wire fetch_enable_i;
output wire core_sleep_o;
parameter unsigned [31:0] PMP_MAX_REGIONS = 16;
parameter unsigned [31:0] PMP_CFG_W = 8;
parameter unsigned [31:0] PMP_I = 0;
parameter unsigned [31:0] PMP_D = 1;
parameter [11:0] CSR_OFF_PMP_CFG = 12'h3A0;
parameter [11:0] CSR_OFF_PMP_ADDR = 12'h3B0;
parameter [11:0] CSR_OFF_MCOUNTER_SETUP = 12'h320;
parameter [11:0] CSR_OFF_MCOUNTER = 12'hB00;
parameter [11:0] CSR_OFF_MCOUNTERH = 12'hB80;
parameter [11:0] CSR_MASK_MCOUNTER = 12'hFE0;
parameter unsigned [31:0] CSR_MSTATUS_MIE_BIT = 3;
parameter unsigned [31:0] CSR_MSTATUS_MPIE_BIT = 7;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_LOW = 11;
parameter unsigned [31:0] CSR_MSTATUS_MPP_BIT_HIGH = 12;
parameter unsigned [31:0] CSR_MSIX_BIT = 3;
parameter unsigned [31:0] CSR_MTIX_BIT = 7;
parameter unsigned [31:0] CSR_MEIX_BIT = 11;
parameter unsigned [31:0] CSR_MFIX_BIT_LOW = 16;
parameter unsigned [31:0] CSR_MFIX_BIT_HIGH = 30;
localparam [0:0] IMM_A_Z = 1'd0;
localparam [0:0] OP_B_REG_B = 1'd0;
localparam [1:0] CSR_OP_READ = 2'd0;
localparam [1:0] EXC_PC_EXC = 2'd0;
localparam [1:0] MD_OP_MULL = 2'd0;
localparam [1:0] OP_A_REG_A = 2'd0;
localparam [1:0] RF_WD_LSU = 2'd0;
localparam [2:0] IMM_B_I = 3'd0;
localparam [2:0] PC_BOOT = 3'd0;
localparam [4:0] ALU_ADD = 5'd0;
localparam [0:0] IMM_A_ZERO = 1'd1;
localparam [0:0] OP_B_IMM = 1'd1;
localparam [1:0] CSR_OP_WRITE = 2'd1;
localparam [1:0] EXC_PC_IRQ = 2'd1;
localparam [1:0] MD_OP_MULH = 2'd1;
localparam [1:0] OP_A_FWD = 2'd1;
localparam [1:0] RF_WD_EX = 2'd1;
localparam [2:0] IMM_B_S = 3'd1;
localparam [2:0] PC_JUMP = 3'd1;
localparam [4:0] ALU_SUB = 5'd1;
localparam [4:0] ALU_LE = 5'd10;
localparam [4:0] ALU_LEU = 5'd11;
localparam [4:0] ALU_GT = 5'd12;
localparam [11:0] CSR_MSTATUS = 12'h300;
localparam [11:0] CSR_MISA = 12'h301;
localparam [11:0] CSR_MIE = 12'h304;
localparam [11:0] CSR_MTVEC = 12'h305;
localparam [11:0] CSR_MCOUNTINHIBIT = 12'h320;
localparam [11:0] CSR_MSCRATCH = 12'h340;
localparam [11:0] CSR_MEPC = 12'h341;
localparam [11:0] CSR_MCAUSE = 12'h342;
localparam [11:0] CSR_MTVAL = 12'h343;
localparam [11:0] CSR_MIP = 12'h344;
localparam [11:0] CSR_PMPCFG0 = 12'h3A0;
localparam [11:0] CSR_PMPCFG1 = 12'h3A1;
localparam [11:0] CSR_PMPCFG2 = 12'h3A2;
localparam [11:0] CSR_PMPCFG3 = 12'h3A3;
localparam [11:0] CSR_PMPADDR0 = 12'h3B0;
localparam [11:0] CSR_PMPADDR1 = 12'h3B1;
localparam [11:0] CSR_PMPADDR2 = 12'h3B2;
localparam [11:0] CSR_PMPADDR3 = 12'h3B3;
localparam [11:0] CSR_PMPADDR4 = 12'h3B4;
localparam [11:0] CSR_PMPADDR5 = 12'h3B5;
localparam [11:0] CSR_PMPADDR6 = 12'h3B6;
localparam [11:0] CSR_PMPADDR7 = 12'h3B7;
localparam [11:0] CSR_PMPADDR8 = 12'h3B8;
localparam [11:0] CSR_PMPADDR9 = 12'h3B9;
localparam [11:0] CSR_PMPADDR10 = 12'h3BA;
localparam [11:0] CSR_PMPADDR11 = 12'h3BB;
localparam [11:0] CSR_PMPADDR12 = 12'h3BC;
localparam [11:0] CSR_PMPADDR13 = 12'h3BD;
localparam [11:0] CSR_PMPADDR14 = 12'h3BE;
localparam [11:0] CSR_PMPADDR15 = 12'h3BF;
localparam [11:0] CSR_DCSR = 12'h7b0;
localparam [11:0] CSR_DPC = 12'h7b1;
localparam [11:0] CSR_DSCRATCH0 = 12'h7b2;
localparam [11:0] CSR_DSCRATCH1 = 12'h7b3;
localparam [11:0] CSR_MCYCLE = 12'hB00;
localparam [11:0] CSR_MINSTRET = 12'hB02;
localparam [11:0] CSR_MCYCLEH = 12'hB80;
localparam [11:0] CSR_MINSTRETH = 12'hB82;
localparam [11:0] CSR_MHARTID = 12'hF14;
localparam [4:0] ALU_GTU = 5'd13;
localparam [4:0] ALU_GE = 5'd14;
localparam [4:0] ALU_GEU = 5'd15;
localparam [4:0] ALU_EQ = 5'd16;
localparam [4:0] ALU_NE = 5'd17;
localparam [4:0] ALU_SLT = 5'd18;
localparam [4:0] ALU_SLTU = 5'd19;
localparam [1:0] CSR_OP_SET = 2'd2;
localparam [1:0] EXC_PC_DBD = 2'd2;
localparam [1:0] MD_OP_DIV = 2'd2;
localparam [1:0] OP_A_CURRPC = 2'd2;
localparam [1:0] RF_WD_CSR = 2'd2;
localparam [2:0] IMM_B_B = 3'd2;
localparam [2:0] PC_EXC = 3'd2;
localparam [4:0] ALU_XOR = 5'd2;
localparam [1:0] PMP_ACC_EXEC = 2'b00;
localparam [1:0] PMP_MODE_OFF = 2'b00;
localparam [1:0] PRIV_LVL_U = 2'b00;
localparam [1:0] PMP_ACC_WRITE = 2'b01;
localparam [1:0] PMP_MODE_TOR = 2'b01;
localparam [1:0] PRIV_LVL_S = 2'b01;
localparam [1:0] PMP_ACC_READ = 2'b10;
localparam [1:0] PMP_MODE_NA4 = 2'b10;
localparam [1:0] PRIV_LVL_H = 2'b10;
localparam [1:0] PMP_MODE_NAPOT = 2'b11;
localparam [1:0] PRIV_LVL_M = 2'b11;
localparam [4:0] ALU_SLET = 5'd20;
localparam [4:0] ALU_SLETU = 5'd21;
localparam [1:0] CSR_OP_CLEAR = 2'd3;
localparam [1:0] EXC_PC_DBG_EXC = 2'd3;
localparam [1:0] MD_OP_REM = 2'd3;
localparam [1:0] OP_A_IMM = 2'd3;
localparam [2:0] IMM_B_U = 3'd3;
localparam [2:0] PC_ERET = 3'd3;
localparam [4:0] ALU_OR = 5'd3;
localparam [2:0] DBG_CAUSE_NONE = 3'h0;
localparam [2:0] DBG_CAUSE_EBREAK = 3'h1;
localparam [2:0] DBG_CAUSE_TRIGGER = 3'h2;
localparam [2:0] DBG_CAUSE_HALTREQ = 3'h3;
localparam [2:0] DBG_CAUSE_STEP = 3'h4;
localparam [2:0] IMM_B_J = 3'd4;
localparam [2:0] PC_DRET = 3'd4;
localparam [4:0] ALU_AND = 5'd4;
localparam [3:0] XDEBUGVER_NO = 4'd0;
localparam [3:0] XDEBUGVER_NONSTD = 4'd15;
localparam [3:0] XDEBUGVER_STD = 4'd4;
localparam [2:0] IMM_B_INCR_PC = 3'd5;
localparam [4:0] ALU_SRA = 5'd5;
localparam [2:0] IMM_B_INCR_ADDR = 3'd6;
localparam [4:0] ALU_SRL = 5'd6;
localparam [4:0] ALU_SLL = 5'd7;
localparam [6:0] OPCODE_LOAD = 7'h03;
localparam [6:0] OPCODE_MISC_MEM = 7'h0f;
localparam [6:0] OPCODE_OP_IMM = 7'h13;
localparam [6:0] OPCODE_AUIPC = 7'h17;
localparam [6:0] OPCODE_STORE = 7'h23;
localparam [6:0] OPCODE_OP = 7'h33;
localparam [6:0] OPCODE_LUI = 7'h37;
localparam [6:0] OPCODE_BRANCH = 7'h63;
localparam [6:0] OPCODE_JALR = 7'h67;
localparam [6:0] OPCODE_JAL = 7'h6f;
localparam [6:0] OPCODE_SYSTEM = 7'h73;
localparam [4:0] ALU_LT = 5'd8;
localparam [4:0] ALU_LTU = 5'd9;
localparam [5:0] EXC_CAUSE_INSN_ADDR_MISA = {1'b0, 5'd00};
localparam [5:0] EXC_CAUSE_INSTR_ACCESS_FAULT = {1'b0, 5'd01};
localparam [5:0] EXC_CAUSE_ILLEGAL_INSN = {1'b0, 5'd02};
localparam [5:0] EXC_CAUSE_BREAKPOINT = {1'b0, 5'd03};
localparam [5:0] EXC_CAUSE_LOAD_ACCESS_FAULT = {1'b0, 5'd05};
localparam [5:0] EXC_CAUSE_STORE_ACCESS_FAULT = {1'b0, 5'd07};
localparam [5:0] EXC_CAUSE_ECALL_MMODE = {1'b0, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_SOFTWARE_M = {1'b1, 5'd03};
localparam [5:0] EXC_CAUSE_IRQ_TIMER_M = {1'b1, 5'd07};
localparam [5:0] EXC_CAUSE_IRQ_EXTERNAL_M = {1'b1, 5'd11};
localparam [5:0] EXC_CAUSE_IRQ_NM = {1'b1, 5'd31};
localparam unsigned [31:0] PMP_NUM_CHAN = 2;
wire instr_valid_id;
wire instr_new_id;
wire [31:0] instr_rdata_id;
wire [15:0] instr_rdata_c_id;
wire instr_is_compressed_id;
wire instr_fetch_err;
wire illegal_c_insn_id;
wire [31:0] pc_if;
wire [31:0] pc_id;
wire instr_valid_clear;
wire pc_set;
wire [2:0] pc_mux_id;
wire [1:0] exc_pc_mux_id;
wire [5:0] exc_cause;
wire lsu_load_err;
wire lsu_store_err;
wire lsu_addr_incr_req;
wire [31:0] lsu_addr_last;
wire [31:0] jump_target_ex;
wire branch_decision;
wire ctrl_busy;
wire if_busy;
wire lsu_busy;
wire core_busy;
wire core_ctrl_firstfetch;
wire core_busy_int;
reg core_busy_q;
wire [4:0] alu_operator_ex;
wire [31:0] alu_operand_a_ex;
wire [31:0] alu_operand_b_ex;
wire [31:0] alu_adder_result_ex;
wire [31:0] regfile_wdata_ex;
wire mult_en_ex;
wire div_en_ex;
wire [1:0] multdiv_operator_ex;
wire [1:0] multdiv_signed_mode_ex;
wire [31:0] multdiv_operand_a_ex;
wire [31:0] multdiv_operand_b_ex;
wire csr_access;
wire [1:0] csr_op;
wire [11:0] csr_addr;
wire [31:0] csr_rdata;
wire [31:0] csr_wdata;
wire illegal_csr_insn_id;
wire data_we_ex;
wire [1:0] data_type_ex;
wire data_sign_ext_ex;
wire data_req_ex;
wire [31:0] data_wdata_ex;
wire [31:0] regfile_wdata_lsu;
wire id_in_ready;
wire ex_valid;
wire lsu_data_valid;
wire instr_req_int;
wire irq_pending;
wire csr_msip;
wire csr_mtip;
wire csr_meip;
wire [14:0] csr_mfip;
wire csr_mstatus_mie;
wire [31:0] csr_mepc;
wire [31:0] csr_depc;
wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 34) + (((PMPNumRegions - 1) * 34) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 34) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 34) : 0)] csr_pmp_addr;
wire [((0 >= (PMPNumRegions - 1)) ? ((((0 >= (PMPNumRegions - 1)) ? (2 - PMPNumRegions) : PMPNumRegions) * 6) + (((PMPNumRegions - 1) * 6) - 1)) : (((((PMPNumRegions - 1) >= 0) ? PMPNumRegions : (2 - PMPNumRegions)) * 6) + -1)):((0 >= (PMPNumRegions - 1)) ? ((PMPNumRegions - 1) * 6) : 0)] csr_pmp_cfg;
wire pmp_req_err [0:(PMP_NUM_CHAN - 1)];
wire instr_req_out;
wire data_req_out;
wire csr_save_if;
wire csr_save_id;
wire csr_restore_mret_id;
wire csr_save_cause;
wire csr_mtvec_init;
wire [31:0] csr_mtvec;
wire [31:0] csr_mtval;
wire [1:0] priv_mode;
wire debug_mode;
wire [2:0] debug_cause;
wire debug_csr_save;
wire debug_single_step;
wire debug_ebreakm;
wire instr_ret;
wire instr_ret_compressed;
wire perf_imiss;
wire perf_jump;
wire perf_branch;
wire perf_tbranch;
wire perf_load;
wire perf_store;
wire illegal_insn_id;
wire unused_illegal_insn_id;
wire clk;
wire clock_en;
assign core_busy_int = ((if_busy | ctrl_busy) | lsu_busy);
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
core_busy_q <= 1'b0;
end
else begin
core_busy_q <= core_busy_int;
end
end
assign core_busy = (core_ctrl_firstfetch ? 1'b1 : core_busy_q);
assign core_sleep_o = (~ clock_en);
assign clock_en = (((core_busy | debug_req_i) | irq_pending) | irq_nm_i);
prim_clock_gating core_clock_gate_i(
.clk_i(clk_i),
.en_i(clock_en),
.test_en_i(test_en_i),
.clk_o(clk)
);
ibex_if_stage #(
.DmHaltAddr(DmHaltAddr),
.DmExceptionAddr(DmExceptionAddr)
) if_stage_i(
.clk_i(clk),
.rst_ni(rst_ni),
.boot_addr_i(boot_addr_i),
.req_i(instr_req_int),
.instr_req_o(instr_req_out),
.instr_addr_o(instr_addr_o),
.instr_gnt_i(instr_gnt_i),
.instr_rvalid_i(instr_rvalid_i),
.instr_rdata_i(instr_rdata_i),
.instr_err_i(instr_err_i),
.instr_pmp_err_i(pmp_req_err[PMP_I]),
.instr_valid_id_o(instr_valid_id),
.instr_new_id_o(instr_new_id),
.instr_rdata_id_o(instr_rdata_id),
.instr_rdata_c_id_o(instr_rdata_c_id),
.instr_is_compressed_id_o(instr_is_compressed_id),
.instr_fetch_err_o(instr_fetch_err),
.illegal_c_insn_id_o(illegal_c_insn_id),
.pc_if_o(pc_if),
.pc_id_o(pc_id),
.instr_valid_clear_i(instr_valid_clear),
.pc_set_i(pc_set),
.pc_mux_i(pc_mux_id),
.exc_pc_mux_i(exc_pc_mux_id),
.exc_cause(exc_cause),
.jump_target_ex_i(jump_target_ex),
.csr_mepc_i(csr_mepc),
.csr_depc_i(csr_depc),
.csr_mtvec_i(csr_mtvec),
.csr_mtvec_init_o(csr_mtvec_init),
.id_in_ready_i(id_in_ready),
.if_busy_o(if_busy),
.perf_imiss_o(perf_imiss)
);
assign instr_req_o = (instr_req_out & (~ pmp_req_err[PMP_I]));
ibex_id_stage #(
.RV32E(RV32E),
.RV32M(RV32M)
) id_stage_i(
.clk_i(clk),
.rst_ni(rst_ni),
.test_en_i(test_en_i),
.fetch_enable_i(fetch_enable_i),
.ctrl_busy_o(ctrl_busy),
.core_ctrl_firstfetch_o(core_ctrl_firstfetch),
.illegal_insn_o(illegal_insn_id),
.instr_valid_i(instr_valid_id),
.instr_new_i(instr_new_id),
.instr_rdata_i(instr_rdata_id),
.instr_rdata_c_i(instr_rdata_c_id),
.instr_is_compressed_i(instr_is_compressed_id),
.branch_decision_i(branch_decision),
.id_in_ready_o(id_in_ready),
.instr_valid_clear_o(instr_valid_clear),
.instr_req_o(instr_req_int),
.pc_set_o(pc_set),
.pc_mux_o(pc_mux_id),
.exc_pc_mux_o(exc_pc_mux_id),
.exc_cause_o(exc_cause),
.instr_fetch_err_i(instr_fetch_err),
.illegal_c_insn_i(illegal_c_insn_id),
.pc_id_i(pc_id),
.ex_valid_i(ex_valid),
.lsu_valid_i(lsu_data_valid),
.alu_operator_ex_o(alu_operator_ex),
.alu_operand_a_ex_o(alu_operand_a_ex),
.alu_operand_b_ex_o(alu_operand_b_ex),
.mult_en_ex_o(mult_en_ex),
.div_en_ex_o(div_en_ex),
.multdiv_operator_ex_o(multdiv_operator_ex),
.multdiv_signed_mode_ex_o(multdiv_signed_mode_ex),
.multdiv_operand_a_ex_o(multdiv_operand_a_ex),
.multdiv_operand_b_ex_o(multdiv_operand_b_ex),
.csr_access_o(csr_access),
.csr_op_o(csr_op),
.csr_save_if_o(csr_save_if),
.csr_save_id_o(csr_save_id),
.csr_restore_mret_id_o(csr_restore_mret_id),
.csr_save_cause_o(csr_save_cause),
.csr_mtval_o(csr_mtval),
.illegal_csr_insn_i(illegal_csr_insn_id),
.data_req_ex_o(data_req_ex),
.data_we_ex_o(data_we_ex),
.data_type_ex_o(data_type_ex),
.data_sign_ext_ex_o(data_sign_ext_ex),
.data_wdata_ex_o(data_wdata_ex),
.lsu_addr_incr_req_i(lsu_addr_incr_req),
.lsu_addr_last_i(lsu_addr_last),
.lsu_load_err_i(lsu_load_err),
.lsu_store_err_i(lsu_store_err),
.csr_mstatus_mie_i(csr_mstatus_mie),
.csr_msip_i(csr_msip),
.csr_mtip_i(csr_mtip),
.csr_meip_i(csr_meip),
.csr_mfip_i(csr_mfip),
.irq_pending_i(irq_pending),
.irq_nm_i(irq_nm_i),
.debug_mode_o(debug_mode),
.debug_cause_o(debug_cause),
.debug_csr_save_o(debug_csr_save),
.debug_req_i(debug_req_i),
.debug_single_step_i(debug_single_step),
.debug_ebreakm_i(debug_ebreakm),
.regfile_wdata_lsu_i(regfile_wdata_lsu),
.regfile_wdata_ex_i(regfile_wdata_ex),
.csr_rdata_i(csr_rdata),
.perf_jump_o(perf_jump),
.perf_branch_o(perf_branch),
.perf_tbranch_o(perf_tbranch),
.instr_ret_o(instr_ret),
.instr_ret_compressed_o(instr_ret_compressed)
);
assign unused_illegal_insn_id = illegal_insn_id;
ibex_ex_block #(.RV32M(RV32M)) ex_block_i(
.clk_i(clk),
.rst_ni(rst_ni),
.alu_operator_i(alu_operator_ex),
.alu_operand_a_i(alu_operand_a_ex),
.alu_operand_b_i(alu_operand_b_ex),
.multdiv_operator_i(multdiv_operator_ex),
.mult_en_i(mult_en_ex),
.div_en_i(div_en_ex),
.multdiv_signed_mode_i(multdiv_signed_mode_ex),
.multdiv_operand_a_i(multdiv_operand_a_ex),
.multdiv_operand_b_i(multdiv_operand_b_ex),
.alu_adder_result_ex_o(alu_adder_result_ex),
.regfile_wdata_ex_o(regfile_wdata_ex),
.jump_target_o(jump_target_ex),
.branch_decision_o(branch_decision),
.ex_valid_o(ex_valid)
);
assign data_req_o = (data_req_out & (~ pmp_req_err[PMP_D]));
ibex_load_store_unit load_store_unit_i(
.clk_i(clk),
.rst_ni(rst_ni),
.data_req_o(data_req_out),
.data_gnt_i(data_gnt_i),
.data_rvalid_i(data_rvalid_i),
.data_err_i(data_err_i),
.data_pmp_err_i(pmp_req_err[PMP_D]),
.data_addr_o(data_addr_o),
.data_we_o(data_we_o),
.data_be_o(data_be_o),
.data_wdata_o(data_wdata_o),
.data_rdata_i(data_rdata_i),
.data_we_ex_i(data_we_ex),
.data_type_ex_i(data_type_ex),
.data_wdata_ex_i(data_wdata_ex),
.data_sign_ext_ex_i(data_sign_ext_ex),
.data_rdata_ex_o(regfile_wdata_lsu),
.data_req_ex_i(data_req_ex),
.adder_result_ex_i(alu_adder_result_ex),
.addr_incr_req_o(lsu_addr_incr_req),
.addr_last_o(lsu_addr_last),
.data_valid_o(lsu_data_valid),
.load_err_o(lsu_load_err),
.store_err_o(lsu_store_err),
.busy_o(lsu_busy)
);
assign csr_wdata = alu_operand_a_ex;
assign csr_addr = (csr_access ? alu_operand_b_ex[11:0] : 12'b0);
assign perf_load = ((data_req_o & data_gnt_i) & (~ data_we_o));
assign perf_store = ((data_req_o & data_gnt_i) & data_we_o);
ibex_cs_registers #(
.MHPMCounterNum(MHPMCounterNum),
.MHPMCounterWidth(MHPMCounterWidth),
.PMPGranularity(PMPGranularity),
.PMPNumRegions(PMPNumRegions),
.RV32E(RV32E),
.RV32M(RV32M)
) cs_registers_i(
.clk_i(clk),
.rst_ni(rst_ni),
.hart_id_i(hart_id_i),
.priv_mode_o(priv_mode),
.csr_mtvec_o(csr_mtvec),
.csr_mtvec_init_i(csr_mtvec_init),
.boot_addr_i(boot_addr_i),
.csr_access_i(csr_access),
.csr_addr_i(csr_addr),
.csr_wdata_i(csr_wdata),
.csr_op_i(csr_op),
.csr_rdata_o(csr_rdata),
.irq_software_i(irq_software_i),
.irq_timer_i(irq_timer_i),
.irq_external_i(irq_external_i),
.irq_fast_i(irq_fast_i),
.irq_pending_o(irq_pending),
.csr_msip_o(csr_msip),
.csr_mtip_o(csr_mtip),
.csr_meip_o(csr_meip),
.csr_mfip_o(csr_mfip),
.csr_mstatus_mie_o(csr_mstatus_mie),
.csr_mepc_o(csr_mepc),
.csr_pmp_cfg_o(csr_pmp_cfg),
.csr_pmp_addr_o(csr_pmp_addr),
.csr_depc_o(csr_depc),
.debug_mode_i(debug_mode),
.debug_cause_i(debug_cause),
.debug_csr_save_i(debug_csr_save),
.debug_single_step_o(debug_single_step),
.debug_ebreakm_o(debug_ebreakm),
.pc_if_i(pc_if),
.pc_id_i(pc_id),
.csr_save_if_i(csr_save_if),
.csr_save_id_i(csr_save_id),
.csr_restore_mret_i(csr_restore_mret_id),
.csr_save_cause_i(csr_save_cause),
.csr_mcause_i(exc_cause),
.csr_mtval_i(csr_mtval),
.illegal_csr_insn_o(illegal_csr_insn_id),
.instr_new_id_i(instr_new_id),
.instr_ret_i(instr_ret),
.instr_ret_compressed_i(instr_ret_compressed),
.imiss_i(perf_imiss),
.pc_set_i(pc_set),
.jump_i(perf_jump),
.branch_i(perf_branch),
.branch_taken_i(perf_tbranch),
.mem_load_i(perf_load),
.mem_store_i(perf_store),
.lsu_busy_i(lsu_busy)
);
generate
if (PMPEnable) begin : g_pmp
wire [((PMP_NUM_CHAN * 34) + -1):0] pmp_req_addr;
wire [((PMP_NUM_CHAN * 2) + -1):0] pmp_req_type;
assign pmp_req_addr[(((PMP_NUM_CHAN - 1) - PMP_I) * 34)+:34] = {2'b00, instr_addr_o[31:0]};
assign pmp_req_type[(((PMP_NUM_CHAN - 1) - PMP_I) * 2)+:2] = PMP_ACC_EXEC;
assign pmp_req_addr[(((PMP_NUM_CHAN - 1) - PMP_D) * 34)+:34] = {2'b00, data_addr_o[31:0]};
assign pmp_req_type[(((PMP_NUM_CHAN - 1) - PMP_D) * 2)+:2] = (data_we_o ? PMP_ACC_WRITE : PMP_ACC_READ);
ibex_pmp #(
.PMPGranularity(PMPGranularity),
.PMPNumChan(PMP_NUM_CHAN),
.PMPNumRegions(PMPNumRegions)
) pmp_i(
.clk_i(clk),
.rst_ni(rst_ni),
.csr_pmp_cfg_i(csr_pmp_cfg),
.csr_pmp_addr_i(csr_pmp_addr),
.priv_mode_i(priv_mode),
.pmp_req_addr_i(pmp_req_addr),
.pmp_req_type_i(pmp_req_type),
.pmp_req_err_o(pmp_req_err)
);
end
else begin : g_no_pmp
assign pmp_req_err[PMP_I] = 1'b0;
assign pmp_req_err[PMP_D] = 1'b0;
end
endgenerate
endmodule
module ibex_register_file (
clk_i,
rst_ni,
test_en_i,
raddr_a_i,
rdata_a_o,
raddr_b_i,
rdata_b_o,
waddr_a_i,
wdata_a_i,
we_a_i
);
function automatic [4:0] sv2v_cast_5;
input reg [4:0] inp;
sv2v_cast_5 = inp;
endfunction
parameter RV32E = 0;
parameter unsigned [31:0] DataWidth = 32;
input wire clk_i;
input wire rst_ni;
input wire test_en_i;
input wire [4:0] raddr_a_i;
output wire [(DataWidth - 1):0] rdata_a_o;
input wire [4:0] raddr_b_i;
output wire [(DataWidth - 1):0] rdata_b_o;
input wire [4:0] waddr_a_i;
input wire [(DataWidth - 1):0] wdata_a_i;
input wire we_a_i;
localparam unsigned [31:0] ADDR_WIDTH = (RV32E ? 4 : 5);
localparam unsigned [31:0] NUM_WORDS = (2 ** ADDR_WIDTH);
wire [(((NUM_WORDS - 1) >= 0) ? (((DataWidth - 1) >= 0) ? (((((NUM_WORDS - 1) >= 0) ? NUM_WORDS : (2 - NUM_WORDS)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) + -1) : (((((NUM_WORDS - 1) >= 0) ? NUM_WORDS : (2 - NUM_WORDS)) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)) + ((DataWidth - 1) - 1))) : (((DataWidth - 1) >= 0) ? ((((0 >= (NUM_WORDS - 1)) ? (2 - NUM_WORDS) : NUM_WORDS) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) + (((NUM_WORDS - 1) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) - 1)) : ((((0 >= (NUM_WORDS - 1)) ? (2 - NUM_WORDS) : NUM_WORDS) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)) + (((DataWidth - 1) + ((NUM_WORDS - 1) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth))) - 1)))):(((NUM_WORDS - 1) >= 0) ? (((DataWidth - 1) >= 0) ? 0 : (DataWidth - 1)) : (((DataWidth - 1) >= 0) ? ((NUM_WORDS - 1) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) : ((DataWidth - 1) + ((NUM_WORDS - 1) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)))))] rf_reg;
reg [(((NUM_WORDS - 1) >= 1) ? (((DataWidth - 1) >= 0) ? (((((NUM_WORDS - 1) >= 1) ? (NUM_WORDS - 1) : (3 - NUM_WORDS)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) + ((((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)) - 1)) : (((((NUM_WORDS - 1) >= 1) ? (NUM_WORDS - 1) : (3 - NUM_WORDS)) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)) + (((DataWidth - 1) + ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)) - 1))) : (((DataWidth - 1) >= 0) ? ((((1 >= (NUM_WORDS - 1)) ? (3 - NUM_WORDS) : (NUM_WORDS - 1)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) + (((NUM_WORDS - 1) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) - 1)) : ((((1 >= (NUM_WORDS - 1)) ? (3 - NUM_WORDS) : (NUM_WORDS - 1)) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)) + (((DataWidth - 1) + ((NUM_WORDS - 1) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth))) - 1)))):(((NUM_WORDS - 1) >= 1) ? (((DataWidth - 1) >= 0) ? (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)) : ((DataWidth - 1) + ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth))) : (((DataWidth - 1) >= 0) ? ((NUM_WORDS - 1) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))) : ((DataWidth - 1) + ((NUM_WORDS - 1) * ((0 >= (DataWidth - 1)) ? (2 - DataWidth) : DataWidth)))))] rf_reg_tmp;
reg [(NUM_WORDS - 1):1] we_a_dec;
always @(*) begin : we_a_decoder
begin : sv2v_autoblock_38
reg unsigned [31:0] i;
for (i = 1; (i < NUM_WORDS); i = (i + 1))
begin
we_a_dec[i] = ((waddr_a_i == sv2v_cast_5(i)) ? we_a_i : 1'b0);
end
end
end
always @(posedge clk_i or negedge rst_ni) begin
if ((! rst_ni)) begin
rf_reg_tmp <= {(((NUM_WORDS - 1) >= 1) ? (NUM_WORDS - 1) : (3 - NUM_WORDS)) {1'sb0}};
end
else begin
begin : sv2v_autoblock_39
reg signed [31:0] r;
for (r = 1; (r < NUM_WORDS); r = (r + 1))
begin
if (we_a_dec[r]) rf_reg_tmp[((((DataWidth - 1) >= 0) ? 0 : (DataWidth - 1)) + ((((NUM_WORDS - 1) >= 1) ? r : (1 - (r - (NUM_WORDS - 1)))) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))))+:(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))] <= wdata_a_i;
end
end
end
end
assign rf_reg[((((DataWidth - 1) >= 0) ? 0 : (DataWidth - 1)) + ((((NUM_WORDS - 1) >= 0) ? 0 : (NUM_WORDS - 1)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))))+:(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))] = 1'sb0;
assign rf_reg[(((((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)) + ((((NUM_WORDS - 1) >= 1) ? (NUM_WORDS - 1) : (3 - NUM_WORDS)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)))) - 1):(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))] = rf_reg_tmp[(((((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)) + ((((NUM_WORDS - 1) >= 1) ? (NUM_WORDS - 1) : (3 - NUM_WORDS)) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth)))) - 1):(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))];
assign rdata_a_o = rf_reg[((((DataWidth - 1) >= 0) ? 0 : (DataWidth - 1)) + ((((NUM_WORDS - 1) >= 0) ? raddr_a_i : (0 - (raddr_a_i - (NUM_WORDS - 1)))) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))))+:(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))];
assign rdata_b_o = rf_reg[((((DataWidth - 1) >= 0) ? 0 : (DataWidth - 1)) + ((((NUM_WORDS - 1) >= 0) ? raddr_b_i : (0 - (raddr_b_i - (NUM_WORDS - 1)))) * (((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))))+:(((DataWidth - 1) >= 0) ? DataWidth : (2 - DataWidth))];
endmodule
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 3

internal compiler error: /home/travis/build/SymbiFlow/sv-tests/third_party/tools/slang/source/binding/Statements.cpp:153: Default case should be unreachable!
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(128, 0) module_declaration
(240, 1) module_or_generate_item
(240, 1) always_construct
(240, 10) statement
(240, 10) statement_item
(240, 10) procedural_timing_control_statement
(240, 31) statement_or_null
(240, 31) statement
(240, 31) statement_item
(240, 31) seq_block
(252, 5) statement_or_null
(252, 5) statement
(252, 5) statement_item
(252, 5) conditional_statement
(258, 6) statement_or_null
(258, 6) statement
(258, 6) statement_item
(258, 6) conditional_statement
(258, 19) statement_or_null
(258, 19) statement
(258, 19) statement_item
(258, 19) seq_block
(260, 55) ERROR
(538, 1) module_or_generate_item
(538, 1) always_construct
(538, 10) statement
(538, 10) statement_item
(538, 10) procedural_timing_control_statement
(538, 31) statement_or_null
(538, 31) statement
(538, 31) statement_item
(538, 31) seq_block
(538, 37) statement_or_null
(538, 37) statement
(538, 37) statement_item
(538, 37) conditional_statement
(539, 17) statement_or_null
(539, 17) statement
(539, 17) statement_item
(539, 17) seq_block
(540, 17) ERROR
(545, 6) statement_or_null
(545, 6) statement
(545, 6) statement_item
(545, 6) conditional_statement
(549, 6) statement_or_null
(549, 6) statement
(549, 6) statement_item
(549, 6) conditional_statement
(549, 16) statement_or_null
(549, 16) statement
(549, 16) statement_item
(549, 16) seq_block
(557, 20) statement_or_null
(557, 20) statement
(557, 20) statement_item
(557, 20) conditional_statement
(558, 35) ERROR
(633, 0) module_declaration
(708, 1) module_or_generate_item
(708, 1) continuous_assign
(708, 7) list_of_net_assignments
(708, 7) net_assignment
(708, 17) expression
(708, 17) primary
(708, 27) select1
(708, 28) expression
(708, 42) ERROR
(709, 1) module_or_generate_item
(709, 1) continuous_assign
(709, 7) list_of_net_assignments
(709, 7) net_assignment
(709, 17) expression
(709, 17) primary
(709, 27) select1
(709, 28) expression
(709, 42) ERROR
(710, 1) module_or_generate_item
(710, 1) net_declaration
(710, 12) list_of_net_decl_assignments
(710, 12) net_decl_assignment
(710, 21) expression
(710, 21) primary
(710, 31) select1
(710, 32) expression
(710, 46) ERROR
(713, 1) module_or_generate_item
(713, 1) always_construct
(713, 10) statement
(713, 10) statement_item
(713, 10) procedural_timing_control_statement
(713, 31) statement_or_null
(713, 31) statement
(713, 31) statement_item
(713, 31) seq_block
(713, 37) statement_or_null
(713, 37) statement
(713, 37) statement_item
(713, 37) conditional_statement
(714, 11) statement_or_null
(714, 11) statement
(714, 11) statement_item
(714, 11) seq_block
(716, 141) ERROR
(718, 46) ERROR
(719, 19) primary
(719, 29) select1
(719, 30) expression
(719, 30) expression
(719, 43) ERROR
(719, 62) ERROR
(720, 21) primary
(720, 23) mintypmax_expression
(720, 23) expression
(720, 23) expression
(720, 23) primary
(720, 32) select1
(720, 33) expression
(720, 51) ERROR
(720, 81) ERROR
(721, 44) ERROR
(722, 44) ERROR
(723, 43) ERROR
(727, 97) ERROR
(729, 43) ERROR
(730, 43) ERROR
(731, 43) ERROR
(732, 43) ERROR
(734, 40) ERROR
(735, 40) ERROR
(736, 40) ERROR
(737, 40) ERROR
(739, 63) ERROR
(741, 62) ERROR
(742, 40) ERROR
(743, 40) ERROR
(744, 40) ERROR
(746, 45) ERROR
(747, 45) ERROR
(749, 19) primary
(749, 21) mintypmax_expression
(749, 21) expression
(749, 21) expression
(749, 21) primary
(749, 30) select1
(749, 31) expression
(749, 41) ERROR
(749, 63) ERROR
(750, 19) primary
(750, 21) mintypmax_expression
(750, 21) expression
(750, 21) expression
(750, 21) primary
(750, 30) select1
(750, 31) expression
(750, 31) expression
(750, 41) ERROR
(750, 65) ERROR
(751, 20) primary
(751, 22) mintypmax_expression
(751, 22) expression
(751, 22) expression
(751, 22) primary
(751, 31) select1
(751, 32) expression
(751, 32) expression
(751, 43) ERROR
(751, 68) ERROR
(752, 20) primary
(752, 22) mintypmax_expression
(752, 22) expression
(752, 22) expression
(752, 22) primary
(752, 31) select1
(752, 32) expression
(752, 43) ERROR
(752, 66) ERROR
(754, 47) ERROR
(757, 101) statement_or_null
(757, 101) statement
(757, 101) statement_item
(757, 101) subroutine_call_statement
(758, 17) ERROR
(787, 1) module_or_generate_item
(787, 1) continuous_assign
(787, 7) list_of_net_assignments
(787, 7) net_assignment
(787, 24) expression
(787, 24) primary
(787, 34) select1
(787, 35) expression
(787, 51) ERROR
(790, 1) module_or_generate_item
(790, 1) net_declaration
(790, 12) list_of_net_decl_assignments
(790, 12) net_decl_assignment
(790, 24) expression
(790, 24) primary
(790, 34) select1
(790, 35) expression
(790, 48) ERROR
(802, 1) module_or_generate_item
(802, 1) continuous_assign
(802, 7) list_of_net_assignments
(802, 7) net_assignment
(802, 21) expression
(802, 21) primary
(802, 23) mintypmax_expression
(802, 23) expression
(802, 23) expression
(802, 23) primary
(802, 32) select1
(802, 33) expression
(802, 46) ERROR
(803, 1) module_or_generate_item
(803, 1) continuous_assign
(803, 7) list_of_net_assignments
(803, 7) net_assignment
(803, 21) expression
(803, 21) primary
(803, 23) mintypmax_expression
(803, 23) expression
(803, 23) expression
(803, 23) primary
(803, 32) select1
(803, 33) expression
(803, 46) ERROR
(804, 1) module_or_generate_item
(804, 1) continuous_assign
(804, 7) list_of_net_assignments
(804, 7) net_assignment
(804, 21) expression
(804, 21) primary
(804, 23) mintypmax_expression
(804, 23) expression
(804, 23) expression
(804, 23) primary
(804, 32) select1
(804, 33) expression
(804, 46) ERROR
(863, 1) module_or_generate_item
(863, 1) continuous_assign
(863, 7) list_of_net_assignments
(863, 7) net_assignment
(863, 22) expression
(863, 22) expression
(863, 22) primary
(863, 24) mintypmax_expression
(863, 24) expression
(863, 24) expression
(863, 24) primary
(863, 33) select1
(863, 34) expression
(863, 44) ERROR
(866, 1) module_or_generate_item
(866, 1) continuous_assign
(866, 7) list_of_net_assignments
(866, 7) net_assignment
(866, 22) expression
(866, 22) expression
(866, 22) primary
(866, 24) mintypmax_expression
(866, 24) expression
(866, 24) expression
(866, 24) primary
(866, 33) select1
(866, 34) expression
(866, 44) ERROR
(871, 1) module_or_generate_item
(871, 1) always_construct
(871, 10) statement
(871, 10) statement_item
(871, 10) procedural_timing_control_statement
(871, 31) statement_or_null
(871, 31) statement
(871, 31) statement_item
(871, 31) seq_block
(871, 37) statement_or_null
(871, 37) statement
(871, 37) statement_item
(871, 37) conditional_statement
(872, 5) ERROR
(872, 17) subroutine_call
(872, 17) method_call
(873, 16) ERROR
(895, 74) ERROR
(901, 58) ERROR
(913, 6) expression
(913, 6) primary
(913, 6) function_subroutine_call
(913, 6) subroutine_call
(913, 6) tf_call
(913, 16) list_of_arguments_parent
(913, 31) ERROR
(914, 10) ERROR
(917, 24) ERROR
(919, 62) ERROR
(919, 62) expression
(919, 62) primary
(919, 62) function_subroutine_call
(919, 62) subroutine_call
(919, 62) tf_call
(920, 16) ERROR
(925, 7) expression
(925, 7) expression
(925, 7) expression
(925, 7) expression
(925, 7) primary
(925, 7) function_subroutine_call
(925, 7) subroutine_call
(925, 7) method_call
(925, 16) method_call_body
(925, 24) ERROR
(926, 7) expression
(926, 7) expression
(926, 7) primary
(926, 7) function_subroutine_call
(926, 7) subroutine_call
(926, 7) method_call
(926, 16) ERROR
(926, 34) ERROR
(928, 7) expression
(928, 7) primary
(928, 7) function_subroutine_call
(928, 7) subroutine_call
(928, 7) method_call
(928, 7) primary
(928, 7) function_subroutine_call
(928, 7) subroutine_call
(928, 7) method_call
(928, 16) ERROR
(929, 16) ERROR
(931, 6) method_call_body
(931, 16) ERROR
(932, 5) expression
(932, 5) primary
(932, 5) function_subroutine_call
(932, 5) subroutine_call
(932, 5) tf_call
(932, 13) ERROR
(932, 35) ERROR
(940, 15) ERROR
(941, 59) ERROR
(941, 59) expression
(941, 59) primary
(941, 59) function_subroutine_call
(941, 59) subroutine_call
(941, 59) method_call
(942, 13) method_call_body
(942, 22) ERROR
(944, 16) expression
(944, 16) primary
(944, 16) function_subroutine_call
(944, 16) subroutine_call
(944, 16) method_call
(944, 26) method_call_body
(944, 35) ERROR
(944, 49) ERROR
(944, 68) ERROR
(946, 18) expression
(946, 18) expression
(946, 36) ERROR
(946, 63) ERROR
(946, 72) ERROR
(947, 18) expression
(947, 18) expression
(947, 36) ERROR
(947, 63) ERROR
(947, 87) ERROR
(951, 18) expression
(951, 18) expression
(951, 18) primary
(951, 18) function_subroutine_call
(951, 18) subroutine_call
(951, 18) method_call
(951, 27) method_call_body
(951, 36) ERROR
(953, 46) ERROR
(954, 10) casting_type
(954, 10) constant_primary
(954, 10) constant_function_call
(954, 10) function_subroutine_call
(954, 10) subroutine_call
(954, 10) method_call
(955, 21) ERROR
(955, 41) ERROR
(960, 18) expression
(960, 18) expression
(960, 18) expression
(960, 18) expression
(960, 18) primary
(960, 18) function_subroutine_call
(960, 18) subroutine_call
(960, 18) method_call
(961, 10) ERROR
(961, 32) ERROR
(961, 47) expression
(961, 49) ERROR
(963, 7) primary
(963, 7) function_subroutine_call
(963, 7) subroutine_call
(963, 7) method_call
(963, 29) ERROR
(963, 60) ERROR
(969, 7) expression
(969, 7) expression
(969, 7) primary
(969, 7) function_subroutine_call
(969, 7) subroutine_call
(969, 7) method_call
(969, 16) ERROR
(969, 35) ERROR
(969, 66) ERROR
(972, 7) expression
(972, 7) expression
(972, 7) primary
(972, 7) function_subroutine_call
(972, 7) subroutine_call
(972, 7) method_call
(972, 16) ERROR
(972, 36) ERROR
(972, 63) ERROR
(977, 5) expression
(977, 5) expression
(977, 5) primary
(977, 5) function_subroutine_call
(977, 5) subroutine_call
(977, 5) tf_call
(977, 17) ERROR
(978, 7) expression
(978, 7) expression
(978, 7) primary
(978, 7) function_subroutine_call
(978, 7) subroutine_call
(978, 7) method_call
(978, 16) ERROR
(978, 49) ERROR
(982, 16) ERROR
(984, 88) ERROR
(984, 88) expression
(984, 88) expression
(984, 88) primary
(984, 88) function_subroutine_call
(984, 88) subroutine_call
(984, 88) tf_call
(985, 11) ERROR
(990, 10) expression
(990, 10) expression
(990, 10) primary
(990, 10) function_subroutine_call
(990, 10) subroutine_call
(990, 10) method_call
(990, 10) primary
(990, 10) function_subroutine_call
(990, 10) subroutine_call
(990, 10) method_call
(990, 20) ERROR
(992, 12) ERROR
(993, 23) ERROR
(996, 16) constant_primary
(996, 16) constant_function_call
(996, 16) function_subroutine_call
(996, 16) subroutine_call
(996, 16) method_call
(996, 25) ERROR
(999, 36) ERROR
(1009, 5) expression
(1009, 5) expression
(1009, 5) primary
(1009, 5) function_subroutine_call
(1009, 5) subroutine_call
(1009, 5) tf_call
(1009, 17) ERROR
(1009, 63) ERROR
(1012, 16) expression
(1012, 16) expression
(1012, 16) expression
(1012, 16) expression
(1012, 16) primary
(1012, 16) function_subroutine_call
(1012, 16) subroutine_call
(1012, 16) method_call
(1013, 12) method_call_body
(1013, 19) ERROR
(1017, 42) ERROR
(1017, 65) ERROR
(1019, 16) expression
(1019, 16) expression
(1019, 16) expression
(1019, 16) primary
(1019, 16) function_subroutine_call
(1019, 16) subroutine_call
(1019, 16) method_call
(1019, 16) primary
(1019, 16) function_subroutine_call
(1019, 16) subroutine_call
(1019, 16) method_call
(1019, 27) ERROR
(1019, 34) ERROR
(1022, 12) ERROR
(1022, 27) method_call_body
(1022, 34) ERROR
(1022, 57) ERROR
(1023, 16) expression
(1023, 16) primary
(1023, 16) function_subroutine_call
(1023, 16) subroutine_call
(1023, 16) method_call
(1023, 27) method_call_body
(1023, 34) ERROR
(1030, 18) expression
(1030, 18) primary
(1030, 18) function_subroutine_call
(1030, 18) subroutine_call
(1030, 18) method_call
(1030, 28) method_call_body
(1030, 35) ERROR
(1032, 10) cond_predicate
(1032, 10) expression
(1032, 10) expression
(1032, 10) expression
(1032, 10) primary
(1032, 10) function_subroutine_call
(1032, 10) subroutine_call
(1032, 10) method_call
(1032, 29) ERROR
(1037, 1) ERROR
(1037, 16) ERROR
(1037, 36) ERROR
(1037, 57) ERROR
(1045, 1) ERROR
(1046, 20) statement_or_null
(1046, 20) statement
(1046, 20) statement_item
(1046, 20) subroutine_call_statement
(1046, 20) subroutine_call
(1046, 20) method_call
(1047, 15) ERROR
(1047, 26) method_call_body
(1047, 37) ERROR
(1047, 71) statement_or_null
(1047, 71) statement
(1047, 71) statement_item
(1047, 71) blocking_assignment
(1047, 71) operator_assignment
(1048, 12) ERROR
(1050, 75) statement_or_null
(1050, 75) statement
(1051, 10) statement_item
(1051, 10) subroutine_call_statement
(1051, 32) ERROR
(1051, 39) ERROR
(1063, 65) ERROR
(1064, 23) statement_or_null
(1064, 23) statement
(1064, 23) statement_item
(1064, 23) blocking_assignment
(1064, 23) operator_assignment
(1065, 12) ERROR
(1065, 94) ERROR
(1090, 1) module_or_generate_item
(1090, 1) always_construct
(1090, 12) statement
(1090, 12) statement_item
(1090, 12) seq_block
(1090, 18) statement_or_null
(1090, 18) statement
(1090, 18) statement_item
(1090, 18) conditional_statement
(1091, 20) statement_or_null
(1091, 20) statement
(1091, 20) statement_item
(1091, 20) seq_block
(1091, 26) ERROR
(1092, 19) case_item
(1093, 15) statement_or_null
(1093, 15) statement
(1093, 15) statement_item
(1093, 15) subroutine_call_statement
(1093, 33) ERROR
(1093, 48) case_item
(1094, 9) statement_or_null
(1094, 9) statement
(1094, 9) statement_item
(1094, 9) subroutine_call_statement
(1094, 29) ERROR
(1095, 57) statement_or_null
(1095, 57) statement
(1095, 57) statement_item
(1095, 57) subroutine_call_statement
(1095, 57) subroutine_call
(1095, 57) method_call
(1097, 2) ERROR
(1099, 24) ERROR
(1100, 4) statement_or_null
(1100, 4) statement
(1100, 4) statement_item
(1100, 4) checker_instantiation
(1103, 13) ERROR
(1103, 37) statement_or_null
(1103, 37) statement
(1103, 37) statement_item
(1103, 37) blocking_assignment
(1103, 37) operator_assignment
(1104, 6) ERROR
(1112, 67) statement_or_null
(1112, 67) statement
(1112, 67) statement_item
(1112, 67) checker_instantiation
(1125, 0) ERROR
(1125, 22) ERROR
(1126, 7) ERROR
(1127, 7) ERROR
(1127, 21) ERROR
(1128, 14) ERROR
(1129, 7) ERROR
(1130, 14) ERROR
(1131, 14) ERROR
(1131, 19) property_actual_arg
(1131, 19) property_expr
(1131, 19) sequence_expr
(1131, 19) expression_or_dist
(1131, 19) expression
(1131, 19) primary
(1133, 8) ERROR
(1133, 20) ERROR
(1134, 15) ERROR
(1136, 8) ERROR
(1137, 8) ERROR
(1138, 8) ERROR
(1139, 15) ERROR
(1139, 22) property_actual_arg
(1139, 22) property_expr
(1139, 22) sequence_expr
(1139, 22) expression_or_dist
(1139, 22) expression
(1139, 22) primary
(1140, 8) ERROR
(1140, 21) ERROR
(1140, 25) property_actual_arg
(1140, 25) property_expr
(1140, 25) sequence_expr
(1140, 25) expression_or_dist
(1140, 25) expression
(1140, 25) primary
(1141, 8) ERROR
(1141, 21) ERROR
(1141, 26) property_actual_arg
(1141, 26) property_expr
(1141, 26) sequence_expr
(1141, 26) expression_or_dist
(1141, 26) expression
(1141, 26) primary
(1142, 8) ERROR
(1142, 21) ERROR
(1142, 26) statement_or_null
(1142, 26) statement
(1142, 26) statement_item
(1142, 26) blocking_assignment
(1142, 26) operator_assignment
(1144, 11) ERROR
(1144, 24) statement_or_null
(1144, 24) statement
(1144, 24) statement_item
(1144, 24) blocking_assignment
(1144, 24) operator_assignment
(1145, 11) ERROR
(1145, 24) statement_or_null
(1145, 24) statement
(1145, 24) statement_item
(1145, 24) blocking_assignment
(1145, 24) operator_assignment
(1146, 11) ERROR
(1148, 18) ERROR
(1149, 25) ERROR
(1160, 3) ERROR
(1304, 1) module_or_generate_item
(1304, 1) always_construct
(1304, 12) statement
(1304, 12) statement_item
(1304, 12) seq_block
(1304, 18) ERROR
(1306, 3) block_item_declaration
(1306, 3) data_declaration
(1306, 3) list_of_variable_decl_assignments
(1306, 21) variable_decl_assignment
(1306, 28) ERROR
(1375, 1) module_or_generate_item
(1375, 1) always_construct
(1375, 10) statement
(1375, 10) statement_item
(1375, 10) procedural_timing_control_statement
(1375, 31) statement_or_null
(1375, 31) statement
(1375, 31) statement_item
(1375, 31) seq_block
(1377, 38) statement_or_null
(1377, 38) statement
(1377, 38) statement_item
(1377, 38) conditional_statement
(1378, 11) statement_or_null
(1378, 11) statement
(1378, 11) statement_item
(1378, 11) seq_block
(1378, 17) ERROR
(1379, 57) ERROR
(1482, 1) module_or_generate_item
(1482, 1) always_construct
(1482, 10) statement
(1482, 10) statement_item
(1482, 10) procedural_timing_control_statement
(1482, 31) statement_or_null
(1482, 31) statement
(1482, 31) statement_item
(1482, 31) seq_block
(1482, 37) statement_or_null
(1482, 37) statement
(1482, 37) statement_item
(1482, 37) conditional_statement
(1485, 6) statement_or_null
(1485, 6) statement
(1485, 6) statement_item
(1485, 6) conditional_statement
(1485, 32) ERROR
(1487, 22) ERROR
(1489, 37) ERROR
(1530, 1) module_or_generate_item
(1530, 1) always_construct
(1530, 10) statement
(1530, 10) statement_item
(1530, 10) procedural_timing_control_statement
(1530, 31) statement_or_null
(1530, 31) statement
(1530, 31) statement_item
(1530, 31) seq_block
(1530, 37) statement_or_null
(1530, 37) statement
(1530, 37) statement_item
(1530, 37) conditional_statement
(1531, 20) statement_or_null
(1531, 20) statement
(1531, 20) statement_item
(1531, 20) seq_block
(1531, 26) ERROR
(2466, 0) module_declaration
(2470, 1) module_or_generate_item
(2470, 1) net_declaration
(2470, 24) list_of_net_decl_assignments
(2470, 24) net_decl_assignment
(2470, 34) expression
(2470, 34) primary
(2470, 40) select1
(2470, 54) ERROR
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:467: Operator COND expects 9 bits on the Conditional True, but Conditional True's CONST '4'h6' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:467: Operator COND expects 9 bits on the Conditional False, but Conditional False's CONST '4'h0' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:468: Operator COND expects 5 bits on the Conditional True, but Conditional True's CONST '4'h6' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:468: Operator COND expects 5 bits on the Conditional False, but Conditional False's CONST '4'h0' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:472: Operator COND expects 9 bits on the Conditional True, but Conditional True's CONST '4'h6' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:472: Operator COND expects 9 bits on the Conditional False, but Conditional False's CONST '4'h0' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:473: Operator COND expects 5 bits on the Conditional True, but Conditional True's CONST '4'h6' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:473: Operator COND expects 5 bits on the Conditional False, but Conditional False's CONST '4'h0' generates 4 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:278: Operator ADD expects 17 bits on the LHS, but LHS's REPLICATE generates 9 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:278: Operator ADD expects 17 bits on the RHS, but RHS's REPLICATE generates 9 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:278: Operator ADD expects 17 bits on the RHS, but RHS's VARREF 'cin' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:279: Operator SUB expects 17 bits on the LHS, but LHS's REPLICATE generates 9 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:279: Operator SUB expects 17 bits on the RHS, but RHS's REPLICATE generates 9 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:279: Operator SUB expects 17 bits on the RHS, but RHS's VARREF 'cin' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:284: Operator ADD expects 17 bits on the RHS, but RHS's VARREF 'cin' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:285: Operator SUB expects 17 bits on the RHS, but RHS's VARREF 'cin' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1904: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's VARREF 'i' generates 32 bits.
%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:41: Unsupported: Unpacked struct/union
%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:66: Unsupported: Unpacked struct/union
%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:49: Unsupported: Unpacked struct/union
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2371: Operator AND expects 32 bits on the LHS, but LHS's SEL generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2371: Operator AND expects 32 bits on the RHS, but RHS's VARREF 'bcComplete' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2371: Logical Operator IF expects 1 bit on the If, but If's AND generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2116: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's REPLICATE generates 2 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1815: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's SEL generates 3 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1226: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1231: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1236: Operator ASSIGN expects 4 bits on the Assign RHS, but Assign RHS's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1480: Operator ADD expects 16 bits on the RHS, but RHS's SEL generates 1 bits.
%Warning-INITIALDLY: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1165: Delayed assignments (<=) in initial or final block; suggest blocking assignments (=).
%Warning-INITIALDLY: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1166: Delayed assignments (<=) in initial or final block; suggest blocking assignments (=).
%Error-BLKANDNBLK: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: Unsupported: Blocked and non-blocking assignments to same variable: fx68k.Nanod
%Warning-MULTIDRIVEN: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: Signal has multiple driving blocks with different clocking: fx68k.Nanod
%Warning-MULTIDRIVEN: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:874: ... Location of first driving block
%Warning-MULTIDRIVEN: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:719: ... Location of other driving block
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:459: Signal unoptimizable: Feedback to clock or circular logic: fx68k.excUnit.alu.aluCorf.htemp
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:459: fx68k.excUnit.alu.aluCorf.htemp
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:463: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:463: fx68k.excUnit.alu.aluCorf.highC
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:465: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:459: fx68k.excUnit.alu.aluCorf.htemp
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:857: Signal unoptimizable: Feedback to clock or circular logic: fx68k.nDecoder.isPcRel
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:857: fx68k.nDecoder.isPcRel
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:863: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: fx68k.Nanod
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:857: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:857: fx68k.nDecoder.isPcRel
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:151: Signal unoptimizable: Feedback to clock or circular logic: fx68k.Clks
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:151: fx68k.Clks
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2218: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2218: fx68k.busArbiter.__Vsenitemexpr1
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2220: ACTIVE
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2220: ASSIGNPRE
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2160: __Vdly__fx68k.busArbiter.dmaPhase
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2219: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:151: fx68k.Clks
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:153: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:151: fx68k.Clks
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:276: Signal unoptimizable: Feedback to clock or circular logic: fx68k.Irdecod
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:276: fx68k.Irdecod
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:937: ALWAYS
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:276: fx68k.Irdecod
%Warning-UNOPTFLAT: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: Signal unoptimizable: Feedback to clock or circular logic: fx68k.Nanod
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: fx68k.Nanod
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:766: ASSIGNW
%Warning-UNOPTFLAT: Example path: /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: fx68k.Nanod
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:41: syntax error, unexpected TOK_ID
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (3)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (4)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv::15 error in parsing: (syntax error, unexpected vLOCALPARAM, expecting vMODULE or preDEFAULT_NETTYPE)
`define SRIL1 'h385
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 135

/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:15: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:17: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:18: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:19: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:21: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:22: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:23: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:25: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:26: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:27: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:28: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:29: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:31: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:32: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:33: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:35: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:36: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:37: sorry: localparam declarations in the $root scope are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:41: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:49: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:66: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:170: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:172: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:173: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:175: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:176: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:176: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:177: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:177: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:178: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:178: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:179: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:179: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:180: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:193: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:199: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:201: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:202: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:205: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:206: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:206: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:207: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:208: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:213: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:214: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:214: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:224: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:241: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:247: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:248: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:248: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:251: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:252: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:256: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:257: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:257: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:262: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:263: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:266: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:267: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:267: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:274: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:299: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:302: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:303: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:304: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:308: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:366: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:368: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:369: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:372: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:373: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:373: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:377: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:381: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:383: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:384: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:385: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:388: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:395: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:403: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:405: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:406: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:410: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:421: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:423: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:423: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:428: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:429: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:429: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:432: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:433: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:434: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:440: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:446: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:458: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:460: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:461: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:462: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:466: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:467: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:468: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:471: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:473: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:477: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:478: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:479: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:480: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:489: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:490: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:492: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:493: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:494: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:495: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:498: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:499: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:500: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:501: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:504: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:507: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:509: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:510: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:511: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:516: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:517: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:518: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:521: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:523: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:525: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:528: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:532: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:534: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:534: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:538: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:539: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:541: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:542: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:542: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:543: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:543: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:547: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:548: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:554: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:556: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:560: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:560: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:563: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:563: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:564: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:567: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:567: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:574: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:583: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:587: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:588: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:592: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:593: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:597: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:598: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:600: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:603: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:603: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:605: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:610: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:611: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:619: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:620: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:621: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:622: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:623: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:624: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:625: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:626: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:628: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:629: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:637: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:714: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:717: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:719: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:724: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:725: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:730: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:736: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:737: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:742: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:743: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:744: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:745: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:747: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:748: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:750: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:751: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:752: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:753: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:755: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:766: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:872: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:874: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:875: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:875: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:877: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:878: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:880: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:881: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:883: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:884: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:886: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:887: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:889: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:890: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:892: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:893: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:895: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:896: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:902: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:903: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:915: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:937: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:943: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:945: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:945: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:947: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:948: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:956: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:957: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:962: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:963: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:964: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:982: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:983: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:986: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:986: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:991: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:993: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:993: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:996: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:999: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1009: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1011: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1018: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1020: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1020: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1023: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1024: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1026: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1033: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1034: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1038: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1046: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1048: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1049: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1049: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1052: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1053: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1060: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1068: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1071: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1073: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1073: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1077: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1080: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1082: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1083: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1085: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1091: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1094: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1095: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1095: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1096: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1096: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1097: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1100: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1101: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1104: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1220: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1224: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1225: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1225: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1229: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1230: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1230: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1231: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1234: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1235: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1240: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1241: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1242: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1243: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1244: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1247: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1247: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1248: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1251: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1258: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1259: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1259: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1263: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1264: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1264: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1266: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1266: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1268: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1268: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1275: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1277: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1285: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1286: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1290: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1306: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1307: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1307: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1309: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1310: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1311: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1311: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1312: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1316: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1316: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1320: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1321: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1321: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1322: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1322: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1324: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1325: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1325: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1326: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1326: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1326: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1326: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1330: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1331: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1334: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1334: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1335: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1335: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1335: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1339: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1340: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1340: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1341: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1341: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1342: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1343: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1343: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1343: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1347: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1348: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1348: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1349: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1349: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1350: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1354: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1354: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1354: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1358: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1359: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1360: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1361: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1362: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1363: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1364: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1364: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1364: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1373: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1376: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1380: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1381: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1381: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1382: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1390: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1391: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1392: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1393: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1394: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1397: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1399: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1404: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1406: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1408: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1408: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1411: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1411: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1413: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1434: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1436: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1440: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1441: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1443: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1444: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1445: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1446: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1449: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1459: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1461: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1462: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1462: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1463: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1463: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1464: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1464: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1465: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1465: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1466: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1466: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1467: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1467: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1468: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1468: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1469: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1469: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1470: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1478: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1481: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1483: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1484: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1486: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1490: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1499: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1500: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1500: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1501: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1501: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1502: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1504: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1509: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1510: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1510: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1511: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1511: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1512: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1514: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1515: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1519: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1521: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1527: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1529: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1531: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1533: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1534: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1535: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1536: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1539: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1540: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1540: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1541: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1542: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1544: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1545: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1546: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1547: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1552: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1553: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1555: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1556: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1557: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1558: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1562: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1563: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1565: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1566: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1567: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1568: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1573: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1574: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1575: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1576: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1581: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1582: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1583: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1584: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1590: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1598: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1602: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1603: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1604: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1605: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1605: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1610: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1615: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1617: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1618: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1619: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1620: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1620: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1625: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1627: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1631: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1632: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1633: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1634: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1637: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1644: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1646: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1647: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1647: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1648: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1648: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1649: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1649: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1650: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1655: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1704: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1712: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1715: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1715: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1716: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1717: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1722: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1726: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1726: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1727: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1734: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1738: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1740: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1745: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1747: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1755: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1759: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1760: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1763: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1802: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1805: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1806: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1806: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1807: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1807: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1808: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1808: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1809: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1809: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1810: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1810: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1811: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1813: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1814: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1834: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1836: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1840: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1842: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1843: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1845: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1848: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1849: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1850: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1853: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1853: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1854: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1861: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1862: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1864: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1865: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1865: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1866: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1866: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1867: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1867: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1868: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1868: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1869: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1869: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1870: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1870: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1871: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1871: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1872: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1872: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1873: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1873: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1874: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1874: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1875: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1875: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1876: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1876: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1877: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1877: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1878: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1878: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1879: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1879: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1880: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1888: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1889: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1889: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1890: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1890: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1892: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1892: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1893: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1893: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1896: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1897: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1906: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1983: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1985: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1986: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1988: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1990: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1997: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1998: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2001: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2003: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2010: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2013: warning: extra digits given for sized binary constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2013: warning: extra digits given for sized binary constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2013: warning: extra digits given for sized binary constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2014: warning: extra digits given for sized binary constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2019: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2020: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2023: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2024: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2027: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2030: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2033: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2036: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:2036: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:151: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:152: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:1799: error: Syntax error defining function.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:500: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:501: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:503: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:503: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:512: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:513: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:514: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:516: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:517: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:518: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:519: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:520: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:527: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:529: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:530: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:531: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:532: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:533: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:533: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:535: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:539: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:540: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:540: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:541: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:541: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:542: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:546: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:547: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:547: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:548: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:548: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:549: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:553: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:554: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:554: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:555: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:556: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:559: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:561: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:561: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:565: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:566: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:566: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:567: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:571: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:572: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:572: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:573: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:573: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:574: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:580: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:581: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:581: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:582: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:582: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:583: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:587: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:588: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:588: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:589: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:589: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:590: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:594: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:595: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:595: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:596: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:596: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:597: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:601: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:602: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:602: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:603: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:603: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:604: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:606: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:607: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:624: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:633: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:638: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:639: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:640: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:641: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:649: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:650: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:651: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:652: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:652: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:653: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:653: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:654: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:654: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:655: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:655: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:656: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:656: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:657: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:657: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:658: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:663: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:664: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:665: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:666: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:666: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:667: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:667: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:668: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:668: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:669: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:669: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:670: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:670: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:671: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:671: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:672: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:672: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:673: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:680: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:682: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:684: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:685: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:686: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:687: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:687: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:688: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:688: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:689: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:691: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:692: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:693: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:694: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:695: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:696: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:698: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:699: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:700: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:701: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:703: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:704: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:705: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:706: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:708: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:709: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:710: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:711: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:712: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:713: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:715: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:716: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:717: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:718: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:720: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:723: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:725: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:725: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:728: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:728: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:729: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:729: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:730: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:730: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:731: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:732: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:733: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:734: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:735: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:739: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:740: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:752: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:779: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:781: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:783: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:785: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:787: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:787: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:796: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:799: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:803: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:815: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:817: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:817: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:818: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:819: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:820: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:821: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:822: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:822: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:823: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:825: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:826: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:826: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:827: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:833: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:834: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:835: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv:836: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:52: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:83: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:85: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:86: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:86: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:88: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:88: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:90: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:90: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:93: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:94: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:95: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:98: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:98: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:99: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:99: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:110: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:110: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:111: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:112: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:112: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:113: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:113: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:113: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:114: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:114: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:114: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:115: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:115: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:115: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:116: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:116: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:116: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:117: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:117: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:118: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:118: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:119: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:124: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:125: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:128: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:129: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:129: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:129: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:129: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:132: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:133: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:133: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:133: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:133: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:135: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:135: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:142: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:145: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:145: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:146: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:147: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:147: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:148: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:148: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:149: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:149: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:153: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:153: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:154: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:154: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:155: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:155: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:156: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:156: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:157: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:157: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:158: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:158: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:159: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:159: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:160: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:163: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:165: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:179: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:179: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:180: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:180: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:181: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:181: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:181: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:181: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:181: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:182: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:182: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:183: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:183: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:184: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:184: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:185: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:185: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:186: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:186: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:187: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:187: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:188: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:188: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:189: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:189: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:189: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:189: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:189: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:190: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:190: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:190: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:190: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:190: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:191: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:191: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:191: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:191: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:191: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:197: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:197: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:197: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:197: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:197: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:198: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:198: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:198: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:198: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:198: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:199: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:199: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:199: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:199: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:199: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:200: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:200: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:200: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:200: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:200: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:201: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:201: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:201: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:201: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:201: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:202: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:202: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:202: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:203: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:203: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:203: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:203: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:203: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:204: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:204: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:204: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:204: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:204: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:205: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:205: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:205: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:205: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:205: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:206: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:206: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:206: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:206: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:206: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:207: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:207: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:207: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:207: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:207: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:208: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:208: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:208: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:208: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:208: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:209: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:209: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:209: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:209: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:209: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:215: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:215: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:216: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:216: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:216: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:216: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:216: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:217: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:217: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:218: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:218: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:219: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:219: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:219: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:219: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:219: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:220: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:220: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:220: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:220: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:220: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:221: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:221: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:221: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:221: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:221: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:222: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:222: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:222: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:222: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:222: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:223: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:223: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:223: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:223: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:223: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:224: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:224: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:224: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:224: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:224: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:225: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:225: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:225: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:225: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:225: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:226: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:226: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:227: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:227: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:227: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:227: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:227: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:233: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:233: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:234: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:234: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:235: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:235: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:236: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:236: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:237: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:237: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:237: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:237: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:237: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:238: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:238: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:239: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:239: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:239: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:239: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:239: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:240: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:240: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:240: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:240: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:240: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:241: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:241: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:241: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:241: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:241: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:242: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:242: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:242: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:242: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:242: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:243: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:243: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:243: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:243: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:243: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:244: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:245: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:245: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:245: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:245: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:245: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:251: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:251: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:252: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:252: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:253: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:253: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:253: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:253: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:253: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:254: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:254: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:254: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:254: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:254: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:255: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:255: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:255: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:255: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:255: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:256: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:256: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:256: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:256: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:256: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:257: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:257: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:257: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:257: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:257: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:258: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:258: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:258: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:258: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:258: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:259: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:259: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:259: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:259: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:259: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:260: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:260: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:261: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:261: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:261: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:261: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:261: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:262: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:262: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:262: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:262: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:262: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:263: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:263: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:269: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:269: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:270: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:270: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:270: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:270: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:270: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:271: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:271: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:271: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:271: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:271: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:272: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:272: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:272: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:272: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:272: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:273: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:273: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:273: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:273: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:273: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:274: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:274: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:274: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:274: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:274: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:275: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:275: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:275: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:275: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:275: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:276: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:276: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:276: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:276: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:276: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:277: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:277: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:278: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:278: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:279: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:279: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:279: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:279: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:279: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:280: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:280: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:281: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:281: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:287: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:287: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:287: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:287: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:287: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:288: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:288: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:288: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:288: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:288: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:289: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:289: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:289: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:289: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:289: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:290: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:290: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:290: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:290: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:290: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:291: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:291: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:291: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:291: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:291: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:292: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:292: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:292: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:292: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:292: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:293: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:293: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:293: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:293: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:293: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:294: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:294: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:294: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:294: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:294: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:295: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:295: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:296: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:296: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:296: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:296: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:296: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:297: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:297: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:297: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:297: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:297: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:298: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:298: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:298: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:298: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:298: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:299: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:299: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:299: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:299: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:299: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:305: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:306: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:306: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:306: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:306: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:306: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:307: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:307: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:307: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:307: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:307: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:308: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:308: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:308: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:308: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:308: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:309: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:309: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:309: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:309: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:309: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:310: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:310: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:310: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:310: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:310: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:311: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:311: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:312: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:312: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:313: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:313: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:314: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:314: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:315: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:315: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:316: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:316: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:317: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:323: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:323: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:324: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:324: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:324: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:324: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:324: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:325: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:325: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:325: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:325: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:325: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:326: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:326: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:326: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:326: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:326: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:327: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:327: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:327: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:327: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:327: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:328: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:328: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:329: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:329: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:329: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:329: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:329: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:330: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:330: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:331: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:331: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:332: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:332: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:333: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:333: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:334: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:334: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:334: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:334: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:334: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:335: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:335: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:341: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:341: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:341: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:341: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:341: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:342: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:342: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:342: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:342: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:342: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:343: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:343: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:343: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:343: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:343: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:344: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:344: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:344: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:344: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:344: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:345: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:345: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:345: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:345: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:345: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:346: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:346: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:346: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:346: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:346: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:347: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:347: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:347: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:347: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:347: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:348: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:348: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:348: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:348: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:348: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:349: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:349: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:349: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:349: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:349: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:350: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:350: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:351: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:351: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:352: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:352: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:353: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:353: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:359: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:359: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:360: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:360: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:360: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:360: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:360: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:361: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:361: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:361: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:361: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:361: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:362: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:362: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:362: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:362: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:362: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:363: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:363: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:363: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:363: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:363: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:364: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:364: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:364: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:364: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:364: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:365: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:365: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:365: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:365: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:365: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:366: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:366: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:366: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:366: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:366: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:367: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:367: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:367: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:367: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:367: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:368: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:368: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:368: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:368: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:368: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:369: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:369: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:370: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:370: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:371: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:371: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:371: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:371: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:371: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:377: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:377: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:377: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:377: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:377: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:378: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:378: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:379: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:379: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:379: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:379: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:379: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:380: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:380: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:380: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:380: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:380: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:381: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:381: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:381: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:382: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:382: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:382: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:382: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:382: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:383: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:383: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:383: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:383: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:383: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:384: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:384: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:385: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:385: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:386: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:386: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:386: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:386: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:386: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:387: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:387: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:387: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:387: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:387: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:388: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:388: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:389: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:389: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:395: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:395: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:395: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:395: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:395: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:396: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:396: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:396: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:396: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:396: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:397: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:397: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:398: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:398: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:398: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:398: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:398: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:399: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:399: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:400: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:400: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:400: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:400: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:400: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:401: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:401: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:402: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:402: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:403: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:403: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:404: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:404: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:405: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:405: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:406: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:406: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:407: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:407: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:407: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:407: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:407: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:413: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:413: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:414: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:414: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:415: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:415: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:416: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:416: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:417: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:417: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:417: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:417: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:417: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:418: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:418: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:419: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:419: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:420: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:420: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:421: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:421: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:421: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:422: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:422: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:422: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:422: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:422: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:423: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:423: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:423: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:423: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:423: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:424: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:424: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:424: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:424: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:424: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:425: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:425: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:431: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:431: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:432: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:432: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:432: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:432: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:432: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:433: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:433: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:434: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:434: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:435: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:435: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:435: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:435: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:435: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:436: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:436: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:436: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:436: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:436: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:437: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:437: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:437: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:437: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:437: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:438: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:438: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:438: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:438: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:438: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:439: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:439: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:440: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:440: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:441: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:441: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:442: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:442: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:443: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:443: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:449: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:449: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:449: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:449: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:449: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:450: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:450: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:450: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:450: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:450: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:451: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:451: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:451: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:452: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:452: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:452: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:452: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:452: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:453: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:453: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:453: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:453: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:453: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:454: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:454: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:454: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:454: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:454: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:455: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:455: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:455: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:455: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:455: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:456: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:456: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:456: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:456: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:456: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:457: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:457: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:457: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:457: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:457: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:458: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:458: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:458: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:458: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:458: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:459: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:459: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:459: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:459: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:459: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:460: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:460: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:460: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:460: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:460: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:461: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:461: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:467: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:467: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:467: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:467: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:467: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:468: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:468: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:468: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:468: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:468: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:469: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:469: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:469: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:469: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:469: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:470: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:470: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:470: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:470: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:470: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:471: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:471: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:472: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:472: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:472: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:472: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:472: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:473: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:473: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:474: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:474: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:474: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:474: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:474: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:475: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:475: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:475: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:475: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:475: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:476: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:476: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:476: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:476: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:476: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:477: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:477: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:477: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:477: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:477: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:478: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:478: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:478: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:478: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:478: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:479: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:479: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:479: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:479: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:479: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:485: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:485: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:485: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:485: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:485: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:486: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:486: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:486: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:486: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:486: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:487: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:487: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:487: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:487: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:487: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:488: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:488: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:488: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:488: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:488: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:489: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:489: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:490: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:490: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:491: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:491: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:492: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:492: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:493: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:493: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:494: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:494: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:495: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:495: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:495: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:495: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:495: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:496: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:496: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:496: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:496: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:496: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:497: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:497: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:503: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:503: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:503: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:503: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:503: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:504: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:504: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:504: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:504: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:504: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:505: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:506: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:506: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:507: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:507: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:508: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:508: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:509: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:509: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:509: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:509: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:509: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:510: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:510: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:510: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:510: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:510: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:511: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:511: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:512: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:512: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:513: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:513: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:514: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:514: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:515: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:515: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:515: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:515: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:515: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:521: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:521: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:522: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:522: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:523: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:523: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:524: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:524: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:524: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:524: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:524: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:525: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:525: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:526: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:526: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:527: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:527: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:527: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:527: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:527: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:528: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:528: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:529: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:529: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:530: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:530: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:531: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:531: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:531: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:531: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:531: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:532: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:532: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:533: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:533: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:537: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:537: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:537: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:537: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:537: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:549: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:549: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:549: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:549: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:550: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:550: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:550: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:550: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:551: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:551: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:551: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:551: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:552: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:552: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:552: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:552: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:553: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:553: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:553: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:553: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:554: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:554: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:554: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:554: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:555: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:556: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:556: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:556: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:556: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:557: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:557: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:557: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:557: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:558: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:558: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:559: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:559: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:559: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:559: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:560: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:560: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:560: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:560: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:561: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:561: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:561: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:561: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:567: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:567: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:567: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:567: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:568: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:568: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:568: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:568: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:569: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:569: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:569: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:569: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:570: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:570: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:570: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:570: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:571: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:571: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:571: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:571: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:572: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:572: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:572: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:572: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:573: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:573: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:573: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:573: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:574: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:574: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:574: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:574: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:575: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:575: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:575: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:575: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:576: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:576: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:576: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:576: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:577: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:577: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:577: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:577: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:578: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:578: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:578: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:578: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:579: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:579: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:585: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:585: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:585: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:585: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:586: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:586: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:586: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:586: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:587: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:587: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:587: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:587: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:588: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:588: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:588: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:588: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:589: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:589: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:589: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:589: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:590: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:590: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:590: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:590: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:591: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:591: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:592: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:592: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:593: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:593: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:594: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:594: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:594: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:594: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:595: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:595: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:595: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:595: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:596: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:596: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:596: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:596: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:597: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:597: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:603: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:603: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:603: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:603: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:604: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:604: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:604: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:604: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:605: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:605: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:605: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:605: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:606: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:606: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:607: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:607: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:608: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:608: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:609: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:609: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:610: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:610: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:610: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:610: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:611: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:611: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:611: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:611: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:612: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:612: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:612: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:612: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:613: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:613: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:613: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:613: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:614: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:614: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:614: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:614: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:615: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:615: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:615: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:615: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:621: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:621: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:621: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:621: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:622: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:622: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:622: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:622: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:623: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:623: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:623: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:623: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:624: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:624: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:624: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:624: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:625: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:625: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:625: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:625: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:626: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:626: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:626: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:626: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:627: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:627: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:627: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:627: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:628: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:628: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:628: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:628: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:629: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:629: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:629: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:629: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:630: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:630: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:630: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:630: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:631: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:631: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:631: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:631: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:632: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:632: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:632: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:632: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:633: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:633: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:633: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:633: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:639: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:639: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:639: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:639: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:640: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:640: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:640: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:640: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:641: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:641: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:641: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:641: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:642: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:642: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:642: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:642: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:643: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:643: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:643: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:643: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:644: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:644: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:644: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:644: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:645: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:645: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:645: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:645: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:646: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:646: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:646: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:646: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:647: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:647: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:647: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:647: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:648: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:648: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:648: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:648: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:649: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:649: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:649: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:649: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:650: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:650: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:650: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:650: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:651: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:651: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:651: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:651: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:657: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:657: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:657: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:657: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:658: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:658: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:658: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:658: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:659: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:659: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:659: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:659: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:660: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:660: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:660: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:660: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:661: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:661: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:661: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:661: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:662: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:662: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:662: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:662: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:663: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:663: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:663: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:663: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:664: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:664: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:664: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:664: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:665: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:665: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:665: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:665: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:666: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:666: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:667: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:667: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:667: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:667: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:668: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:668: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:669: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:669: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:669: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:669: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:675: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:675: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:675: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:675: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:676: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:676: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:676: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:676: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:677: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:677: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:677: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:677: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:678: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:678: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:678: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:678: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:679: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:679: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:679: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:679: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:680: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:680: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:680: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:680: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:681: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:681: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:681: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:681: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:682: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:682: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:682: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:682: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:683: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:683: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:683: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:683: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:684: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:684: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:684: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:684: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:685: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:685: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:685: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:685: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:686: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:686: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:686: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:686: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:687: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:687: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:687: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:687: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:693: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:693: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:693: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:693: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:694: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:694: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:694: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:694: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:695: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:695: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:695: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:695: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:696: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:696: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:696: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:696: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:697: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:697: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:697: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:697: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:698: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:698: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:698: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:698: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:699: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:699: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:699: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:699: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:700: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:700: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:700: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:700: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:701: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:701: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:701: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:701: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:702: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:702: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:702: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:702: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:703: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:703: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:703: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:703: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:704: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:704: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:704: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:704: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:705: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:705: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:705: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:705: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:711: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:711: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:711: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:711: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:712: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:712: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:712: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:712: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:713: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:713: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:713: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:713: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:714: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:714: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:714: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:714: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:715: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:715: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:715: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:715: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:716: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:716: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:716: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:716: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:717: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:717: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:717: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:717: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:718: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:718: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:718: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:718: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:719: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:719: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:720: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:720: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:721: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:721: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:722: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:722: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:723: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:723: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:729: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:729: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:729: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:729: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:730: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:730: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:730: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:730: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:731: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:731: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:732: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:732: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:733: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:733: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:734: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:734: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:735: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:735: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:736: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:736: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:736: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:736: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:737: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:737: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:737: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:737: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:738: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:738: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:739: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:739: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:739: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:739: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:740: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:740: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:741: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:741: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:741: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:741: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:747: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:747: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:747: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:747: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:748: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:748: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:748: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:748: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:749: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:749: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:749: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:749: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:750: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:750: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:750: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:750: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:751: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:751: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:751: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:751: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:752: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:752: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:752: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:752: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:753: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:753: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:753: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:753: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:754: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:754: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:754: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:754: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:755: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:755: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:755: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:755: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:756: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:756: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:757: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:757: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:757: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:757: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:758: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:758: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:758: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:758: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:759: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:759: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:765: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:765: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:765: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:765: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:766: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:766: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:766: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:766: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:767: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:767: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:767: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:767: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:768: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:768: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:768: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:768: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:769: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:769: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:769: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:769: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:770: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:770: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:770: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:770: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:771: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:771: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:771: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:771: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:772: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:772: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:772: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:772: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:773: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:773: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:773: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:773: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:774: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:774: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:774: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:774: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:775: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:775: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:775: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:775: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:776: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:776: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:776: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:776: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:777: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:777: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:777: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:777: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:783: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:783: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:783: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:783: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:784: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:784: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:784: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:784: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:785: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:785: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:785: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:785: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:786: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:786: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:786: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:786: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:787: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:787: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:787: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:787: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:788: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:788: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:788: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:788: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:789: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:789: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:789: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:789: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:790: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:790: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:790: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:790: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:791: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:791: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:792: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:792: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:792: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:792: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:793: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:793: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:793: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:793: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:794: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:794: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:794: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:794: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:795: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:795: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:795: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:795: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:801: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:801: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:801: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:801: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:802: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:802: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:802: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:802: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:803: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:803: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:803: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:803: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:804: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:804: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:804: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:804: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:805: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:805: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:805: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:805: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:806: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:806: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:806: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:806: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:807: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:807: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:807: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:807: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:808: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:808: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:808: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:808: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:809: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:809: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:809: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:809: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:810: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:810: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:810: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:810: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:811: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:811: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:811: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:811: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:812: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:812: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:812: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:812: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:813: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:813: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:813: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:813: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:819: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:819: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:819: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:819: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:820: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:820: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:820: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:820: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:821: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:821: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:821: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:821: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:822: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:822: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:822: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:822: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:823: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:823: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:823: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:823: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:824: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:824: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:824: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:824: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:825: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:825: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:825: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:825: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:826: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:826: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:826: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:826: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:827: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:827: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:827: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:827: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:828: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:828: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:828: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:828: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:829: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:829: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:830: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:830: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:830: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:830: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:831: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:831: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:831: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:831: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:837: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:837: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:837: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:837: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:838: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:838: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:838: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:838: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:839: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:839: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:839: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:839: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:840: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:840: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:840: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:840: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:841: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:841: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:841: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:841: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:842: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:842: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:842: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:842: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:843: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:843: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:843: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:843: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:844: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:844: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:844: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:844: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:845: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:845: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:845: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:845: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:846: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:846: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:846: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:846: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:847: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:847: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:847: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:847: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:848: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:848: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:848: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:848: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:849: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:849: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:849: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:849: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:855: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:855: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:855: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:855: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:856: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:856: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:856: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:856: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:857: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:857: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:857: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:857: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:858: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:858: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:859: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:859: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:859: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:859: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:860: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:860: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:860: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:860: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:861: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:861: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:861: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:861: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:862: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:862: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:862: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:862: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:863: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:863: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:863: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:863: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:864: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:864: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:864: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:864: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:865: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:865: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:865: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:865: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:866: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:866: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:866: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:866: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:867: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:867: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:867: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:867: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:873: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:873: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:873: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:873: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:874: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:874: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:874: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:874: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:875: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:875: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:875: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:875: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:876: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:876: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:876: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:876: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:877: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:877: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:877: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:877: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:878: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:878: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:878: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:878: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:879: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:879: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:879: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:879: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:880: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:880: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:880: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:880: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:881: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:881: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:881: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:881: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:882: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:882: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:882: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:882: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:883: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:883: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:883: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:883: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:884: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:884: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:884: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:884: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:885: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:885: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:885: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:885: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:890: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:890: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:890: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:890: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:893: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:893: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:893: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:893: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:906: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:906: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:906: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:906: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:907: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:907: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:907: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:907: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:908: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:908: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:908: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:908: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:909: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:909: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:909: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:909: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:910: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:910: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:910: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:910: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:911: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:911: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:911: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:911: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:912: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:912: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:912: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:912: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:913: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:913: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:913: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:913: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:914: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:914: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:914: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:914: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:915: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:915: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:915: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:915: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:916: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:916: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:916: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:916: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:917: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:917: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:917: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:917: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:918: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:918: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:918: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:918: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:923: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:923: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:923: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:923: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:924: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:924: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:924: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:924: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:925: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:925: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:925: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:925: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:926: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:926: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:926: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:926: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:927: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:927: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:927: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:927: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:928: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:928: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:928: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:928: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:929: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:929: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:929: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:929: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:930: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:930: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:930: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:930: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:931: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:931: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:931: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:931: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:932: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:932: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:933: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:933: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:934: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:934: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:934: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:934: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:935: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:935: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:935: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:935: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:940: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:940: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:941: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:941: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:942: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:942: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:942: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:942: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:943: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:943: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:943: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:943: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:944: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:944: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:944: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:944: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:945: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:945: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:945: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:945: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:946: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:946: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:946: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:946: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:947: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:947: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:947: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:947: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:948: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:948: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:948: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:948: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:949: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:949: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:949: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:949: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:950: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:950: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:951: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:951: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:951: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:951: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:952: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:952: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:952: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:952: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:957: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:957: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:957: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:957: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:958: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:958: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:958: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:958: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:959: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:959: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:959: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:959: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:960: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:960: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:960: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:960: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:961: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:961: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:961: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:961: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:962: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:962: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:962: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:962: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:963: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:963: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:963: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:963: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:964: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:964: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:964: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:964: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:965: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:965: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:965: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:965: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:966: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:966: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:966: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:966: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:967: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:967: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:967: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:967: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:968: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:968: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:968: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:968: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:969: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:969: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:969: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:969: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:974: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:974: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:974: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:974: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:975: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:975: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:975: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:975: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:976: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:976: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:976: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:976: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:977: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:977: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:977: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:977: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:978: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:978: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:978: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:978: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:979: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:979: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:979: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:979: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:980: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:980: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:980: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:980: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:981: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:981: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:981: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:981: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:982: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:982: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:982: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:982: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:983: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:983: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:983: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:983: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:984: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:984: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:984: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:984: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:985: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:985: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:985: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:985: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:986: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:986: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:986: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:986: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:991: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:991: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:991: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:991: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:992: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:992: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:992: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:992: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:993: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:993: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:993: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:993: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:994: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:994: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:994: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:994: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:995: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:995: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:995: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:995: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:996: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:996: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:996: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:996: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:997: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:997: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:997: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:997: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:998: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:998: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:998: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:998: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:999: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:999: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:999: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:999: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1000: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1000: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1000: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1000: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1001: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1001: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1001: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1001: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1002: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1002: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1002: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1002: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1003: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1003: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1003: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1003: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1008: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1008: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1008: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1008: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1009: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1009: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1009: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1009: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1010: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1010: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1010: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1010: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1011: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1011: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1011: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1011: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1012: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1012: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1012: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1012: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1013: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1013: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1013: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1013: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1014: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1014: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1014: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1014: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1015: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1015: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1015: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1015: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1016: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1016: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1016: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1016: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1017: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1017: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1017: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1017: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1018: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1018: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1018: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1018: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1019: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1019: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1019: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1019: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1020: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1020: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1020: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1020: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1025: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1025: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1025: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1025: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1026: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1026: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1026: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1026: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1027: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1027: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1027: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1027: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1028: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1028: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1028: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1028: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1029: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1029: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1029: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1029: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1030: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1030: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1030: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1030: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1031: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1031: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1031: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1031: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1032: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1032: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1032: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1032: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1033: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1033: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1033: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1033: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1034: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1034: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1034: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1034: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1035: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1035: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1035: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1035: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1036: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1036: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1036: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1036: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1037: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1037: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1037: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1037: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1039: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1039: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1039: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1039: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1049: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1049: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1049: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1049: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1050: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1050: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1050: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1050: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1051: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1051: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1051: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1051: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1052: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1052: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1052: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1052: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1053: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1053: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1053: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1053: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1054: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1054: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1054: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1054: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1055: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1055: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1055: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1055: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1056: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1056: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1056: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1056: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1057: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1057: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1057: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1057: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1058: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1058: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1058: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1058: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1059: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1059: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1059: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1059: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1060: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1060: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1060: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1060: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1061: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1061: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1061: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1061: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1066: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1066: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1066: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1066: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1067: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1067: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1067: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1067: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1068: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1068: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1068: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1068: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1069: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1069: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1069: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1069: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1070: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1070: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1070: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1070: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1071: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1071: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1071: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1071: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1072: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1072: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1072: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1072: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1073: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1073: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1073: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1073: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1074: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1074: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1074: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1074: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1075: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1075: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1075: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1075: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1076: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1076: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1076: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1076: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1077: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1077: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1077: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1077: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1078: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1078: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1083: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1083: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1083: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1083: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1084: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1084: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1084: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1084: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1085: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1085: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1085: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1085: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1086: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1086: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1086: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1086: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1087: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1087: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1087: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1087: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1088: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1088: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1088: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1088: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1089: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1089: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1089: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1089: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1090: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1090: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1091: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1091: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1091: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1091: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1092: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1092: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1092: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1092: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1093: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1093: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1093: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1093: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1094: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1094: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1094: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1094: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1095: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1095: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1095: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1095: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1100: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1100: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1101: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1101: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1102: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1102: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1102: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1102: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1103: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1103: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1103: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1103: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1104: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1104: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1104: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1104: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1105: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1105: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1105: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1105: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1106: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1106: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1107: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1107: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1107: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1107: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1108: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1108: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1108: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1108: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1109: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1109: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1109: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1109: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1110: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1110: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1111: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1111: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1111: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1111: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1112: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1112: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1117: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1117: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1118: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1118: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1119: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1119: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1119: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1120: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1120: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1120: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1120: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1121: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1121: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1121: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1121: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1122: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1122: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1122: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1122: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1123: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1123: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1123: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1123: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1124: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1124: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1124: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1124: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1125: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1125: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1125: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1125: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1126: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1126: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1126: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1126: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1127: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1127: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1127: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1127: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1128: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1128: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1128: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1128: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1129: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1129: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1129: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1129: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1134: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1134: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1134: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1134: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1135: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1135: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1136: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1136: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1136: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1136: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1137: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1137: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1137: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1137: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1138: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1138: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1138: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1138: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1139: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1139: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1139: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1139: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1140: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1140: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1140: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1140: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1141: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1141: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1141: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1141: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1142: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1142: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1142: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1142: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1143: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1143: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1143: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1143: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1144: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1144: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1144: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1144: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1145: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1145: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1145: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1145: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1146: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1146: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1151: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1151: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1151: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1151: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1152: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1152: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1152: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1152: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1153: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1153: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1153: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1153: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1154: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1154: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1154: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1154: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1155: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1155: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1155: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1155: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1156: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1156: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1156: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1156: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1157: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1157: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1157: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1157: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1158: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1158: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1158: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1158: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1159: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1159: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1159: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1159: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1160: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1160: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1161: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1161: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1161: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1161: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1162: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1162: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1162: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1162: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1163: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1163: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1168: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1168: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1168: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1168: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1169: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1169: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1169: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1169: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1170: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1170: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1170: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1170: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1171: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1171: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1171: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1171: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1172: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1172: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1172: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1172: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1173: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1173: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1173: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1173: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1174: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1174: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1174: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1174: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1175: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1175: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1175: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1175: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1176: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1176: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1176: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1176: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1177: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1177: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1178: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1178: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1178: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1178: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1179: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1179: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1180: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1180: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1185: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1185: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1186: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1186: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1187: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1187: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1187: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1188: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1188: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1188: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1189: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1189: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1189: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1189: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1190: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1190: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1190: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1190: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1191: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1191: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1191: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1191: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1192: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1192: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1192: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1192: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1193: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1193: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1193: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1193: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1194: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1194: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1194: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1194: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1195: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1195: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1195: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1195: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1196: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1196: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1196: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1196: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1197: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1197: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1197: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1197: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1199: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1199: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1199: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1199: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1209: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1209: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1209: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1209: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1210: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1210: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1210: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1210: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1211: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1211: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1211: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1211: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1212: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1212: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1212: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1212: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1213: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1213: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1213: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1213: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1214: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1214: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1214: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1214: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1215: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1215: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1215: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1216: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1216: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1216: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1216: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1217: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1217: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1217: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1218: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1218: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1218: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1219: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1219: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1219: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1219: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1220: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1220: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1220: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1220: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1221: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1221: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1221: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1221: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1226: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1226: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1226: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1227: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1227: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1227: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1227: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1228: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1228: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1228: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1228: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1229: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1229: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1229: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1229: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1230: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1230: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1230: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1230: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1231: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1231: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1231: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1231: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1232: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1232: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1232: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1232: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1233: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1233: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1233: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1234: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1234: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1234: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1235: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1235: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1235: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1236: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1236: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1236: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1237: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1237: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1237: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1237: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1238: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1238: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1238: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1243: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1243: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1243: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1243: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1244: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1244: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1244: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1245: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1245: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1245: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1245: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1246: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1246: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1246: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1246: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1247: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1247: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1247: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1247: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1248: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1248: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1248: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1248: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1249: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1249: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1249: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1249: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1250: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1250: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1250: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1250: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1251: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1251: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1251: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1252: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1252: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1252: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1253: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1253: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1253: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1253: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1254: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1254: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1254: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1254: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1255: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1255: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1255: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1255: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1260: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1260: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1260: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1261: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1261: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1261: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1261: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1262: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1262: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1262: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1262: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1263: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1263: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1263: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1264: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1264: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1264: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1264: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1265: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1265: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1265: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1265: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1266: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1266: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1266: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1266: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1267: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1267: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1267: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1267: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1268: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1268: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1268: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1268: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1269: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1269: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1269: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1270: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1270: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1270: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1270: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1271: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1271: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1271: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1271: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1272: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1272: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1272: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1272: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1277: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1277: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1277: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1278: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1278: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1278: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1279: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1279: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1279: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1279: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1280: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1280: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1280: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1281: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1281: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1281: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1282: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1282: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1282: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1282: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1283: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1283: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1283: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1283: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1284: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1284: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1284: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1284: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1285: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1285: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1285: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1285: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1286: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1286: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1286: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1286: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1287: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1287: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1287: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1287: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1288: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1288: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1288: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1288: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1289: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1289: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1289: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1289: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1294: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1294: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1294: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1294: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1295: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1295: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1295: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1296: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1296: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1296: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1296: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1297: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1297: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1297: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1297: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1298: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1298: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1298: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1298: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1299: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1299: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1299: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1299: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1300: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1300: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1300: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1300: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1301: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1301: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1301: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1301: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1302: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1302: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1302: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1302: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1303: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1303: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1303: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1303: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1304: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1304: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1304: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1304: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1305: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1305: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1305: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1306: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1306: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1306: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1306: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1311: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1311: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1311: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1312: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1312: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1312: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1313: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1313: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1313: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1314: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1314: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1314: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1315: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1315: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1315: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1316: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1316: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1316: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1317: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1317: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1317: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1318: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1318: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1318: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1318: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1319: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1319: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1319: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1319: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1320: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1320: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1320: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1320: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1321: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1321: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1321: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1321: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1322: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1322: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1322: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1322: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1323: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1323: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1323: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1328: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1328: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1328: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1329: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1329: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1329: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1329: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1330: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1330: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1330: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1331: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1331: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1331: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1332: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1332: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1332: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1333: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1333: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1333: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1334: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1334: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1334: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1334: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1335: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1335: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1335: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1336: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1336: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1336: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1336: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1337: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1337: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1337: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1337: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1338: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1338: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1338: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1338: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1339: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1339: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1339: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1339: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1340: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1340: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1340: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1340: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1345: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1345: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1345: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1345: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1346: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1346: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1346: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1346: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1347: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1347: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1347: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1347: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1348: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1348: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1348: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1348: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1349: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1349: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1349: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1349: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1350: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1350: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1350: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1351: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1351: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1351: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1352: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1352: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1352: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1353: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1353: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1353: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1354: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1354: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1354: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1354: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1355: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1355: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1355: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1355: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1356: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1356: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1356: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1356: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1357: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1357: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1357: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1357: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1359: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1359: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1359: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1369: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1369: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1369: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1370: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1370: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1370: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1371: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1371: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1371: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1371: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1372: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1372: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1372: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1372: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1373: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1373: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1373: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1373: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1374: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1374: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1374: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1374: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1375: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1375: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1375: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1375: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1376: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1376: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1376: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1376: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1377: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1377: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1377: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1377: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1378: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1378: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1378: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1383: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1383: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1383: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1383: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1384: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1384: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1384: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1385: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1385: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1385: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1386: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1386: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1386: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1386: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1387: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1387: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1387: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1387: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1388: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1388: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1388: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1389: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1389: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1389: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1390: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1390: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1390: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1390: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1391: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1391: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1391: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1391: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1392: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1392: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1392: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1392: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1397: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1397: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1397: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1398: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1398: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1398: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1398: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1399: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1399: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1399: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1400: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1400: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1400: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1400: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1401: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1401: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1401: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1402: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1402: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1402: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1403: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1403: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1403: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1404: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1404: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1404: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1405: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1405: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1405: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1406: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1406: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1406: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1411: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1411: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1411: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1411: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1412: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1412: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1412: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1412: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1413: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1413: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1413: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1414: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1414: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1414: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1415: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1415: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1415: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1416: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1416: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1416: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1417: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1417: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1417: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1417: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1418: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1418: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1418: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1419: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1419: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1419: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1420: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1420: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1420: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1425: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1425: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1425: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1426: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1426: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1426: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1426: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1427: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1427: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1427: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1427: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1428: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1428: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1428: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1428: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1429: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1429: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1429: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1429: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1430: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1430: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1430: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1431: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1431: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1431: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1432: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1432: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1432: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1432: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1433: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1433: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1433: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1434: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1434: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1434: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1439: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1439: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1439: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1440: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1440: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1440: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1441: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1441: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1441: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1442: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1442: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1442: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1443: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1443: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1443: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1444: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1444: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1444: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1444: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1445: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1445: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1445: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1445: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1446: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1446: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1446: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1446: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1447: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1447: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1447: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1447: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1448: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1448: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1448: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1448: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1453: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1453: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1453: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1453: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1454: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1454: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1454: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1454: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1455: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1455: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1455: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1455: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1456: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1456: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1456: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1456: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1457: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1457: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1457: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1457: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1458: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1458: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1458: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1458: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1459: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1459: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1459: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1459: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1460: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1460: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1460: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1460: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1461: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1461: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1461: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1462: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1462: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1462: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1462: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1467: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1467: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1467: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1467: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1468: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1468: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1468: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1468: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1469: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1469: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1469: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1469: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1470: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1470: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1470: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1470: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1471: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1471: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1471: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1472: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1472: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1472: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1472: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1473: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1473: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1473: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1474: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1474: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1474: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1474: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1475: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1475: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1475: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1475: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1476: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1476: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1476: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1476: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1487: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1487: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1487: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1487: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1488: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1488: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1488: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1488: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1489: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1489: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1489: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1490: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1490: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1490: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1491: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1491: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1491: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1492: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1492: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1492: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1493: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1493: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1493: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1494: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1494: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1494: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1495: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1495: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1495: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1495: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1496: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1496: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1496: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1496: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1497: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1497: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1497: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1498: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1498: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1498: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1498: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1499: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1499: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1499: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1499: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1504: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1504: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1504: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1504: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1505: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1505: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1505: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1506: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1506: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1506: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1507: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1507: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1507: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1508: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1508: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1508: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1509: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1509: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1509: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1509: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1510: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1510: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1510: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1510: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1511: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1511: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1511: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1512: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1512: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1512: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1513: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1513: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1513: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1514: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1514: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1514: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1515: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1515: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1515: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1515: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1516: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1516: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1516: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1516: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1521: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1521: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1521: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1522: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1522: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1522: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1523: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1523: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1523: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1524: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1524: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1524: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1524: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1525: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1525: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1525: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1526: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1526: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1526: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1527: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1527: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1527: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1527: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1528: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1528: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1528: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1529: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1529: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1529: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1530: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1530: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1530: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1531: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1531: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1531: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1531: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1532: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1532: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1532: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1533: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1533: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1533: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1538: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1538: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1538: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1538: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1539: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1539: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1539: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1539: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1540: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1540: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1540: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1540: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1541: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1541: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1541: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1541: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1542: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1542: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1542: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1542: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1543: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1543: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1543: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1543: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1544: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1544: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1544: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1544: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1545: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1545: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1545: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1545: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1546: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1546: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1546: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1546: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1547: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1547: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1547: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1547: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1548: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1548: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1548: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1548: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1549: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1549: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1549: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1549: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1550: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1550: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1550: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1550: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1555: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1555: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1555: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1556: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1556: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1556: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1556: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1557: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1557: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1557: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1557: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1558: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1558: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1558: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1559: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1559: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1559: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1559: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1560: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1560: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1560: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1560: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1561: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1561: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1561: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1561: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1562: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1562: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1562: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1562: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1563: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1563: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1563: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1563: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1564: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1564: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1564: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1564: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1565: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1565: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1565: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1565: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1566: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1566: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1566: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1566: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1567: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1567: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1567: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1567: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1572: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1572: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1572: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1572: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1573: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1573: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1573: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1573: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1574: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1574: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1574: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1574: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1575: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1575: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1575: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1575: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1576: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1576: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1576: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1576: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1577: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1577: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1577: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1577: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1578: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1578: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1578: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1578: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1579: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1579: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1579: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1580: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1580: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1580: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1580: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1581: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1581: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1581: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1581: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1582: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1582: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1582: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1582: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1583: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1583: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1583: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1583: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1584: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1584: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1584: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1584: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1589: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1589: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1589: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1589: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1590: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1590: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1590: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1590: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1591: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1591: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1591: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1592: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1592: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1592: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1593: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1593: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1593: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1594: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1594: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1594: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1594: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1595: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1595: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1595: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1595: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1596: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1596: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1596: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1596: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1597: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1597: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1597: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1598: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1598: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1598: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1598: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1599: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1599: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1599: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1599: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1600: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1600: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1600: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1600: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1601: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1601: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1601: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1601: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1606: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1606: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1606: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1607: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1607: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1607: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1608: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1608: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1608: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1609: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1609: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1609: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1610: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1610: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1610: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1610: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1611: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1611: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1611: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1611: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1612: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1612: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1612: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1612: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1613: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1613: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1613: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1613: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1614: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1614: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1614: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1614: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1615: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1615: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1615: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1615: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1616: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1616: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1616: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1616: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1617: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1617: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1617: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1617: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1618: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1618: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1618: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1618: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1629: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1629: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1629: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1629: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1630: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1630: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1630: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1630: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1631: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1631: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1631: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1631: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1632: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1632: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1632: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1632: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1633: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1633: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1633: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1633: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1634: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1634: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1634: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1634: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1635: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1635: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1635: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1635: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1636: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1636: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1636: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1636: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1637: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1637: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1637: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1637: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1638: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1638: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1638: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1638: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1639: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1639: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1639: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1639: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1640: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1640: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1640: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1640: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1641: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1641: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1641: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1641: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1646: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1646: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1646: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1646: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1647: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1647: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1647: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1647: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1648: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1648: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1648: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1648: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1649: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1649: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1649: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1649: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1650: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1650: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1650: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1650: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1651: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1651: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1651: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1651: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1652: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1652: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1652: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1652: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1653: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1653: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1653: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1653: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1654: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1654: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1654: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1654: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1655: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1655: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1655: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1655: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1656: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1656: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1656: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1656: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1657: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1657: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1657: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1657: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1658: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1658: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1658: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1658: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1663: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1663: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1663: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1663: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1664: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1664: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1664: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1664: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1665: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1665: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1665: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1665: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1666: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1666: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1666: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1667: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1667: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1667: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1667: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1668: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1668: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1668: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1669: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1669: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1669: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1669: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1670: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1670: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1670: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1670: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1671: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1671: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1671: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1671: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1672: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1672: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1672: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1672: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1673: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1673: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1673: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1673: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1674: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1674: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1674: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1674: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1675: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1675: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1675: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1675: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1680: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1680: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1680: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1680: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1681: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1681: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1681: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1681: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1682: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1682: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1682: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1682: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1683: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1683: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1683: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1683: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1684: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1684: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1684: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1684: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1685: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1685: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1685: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1685: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1686: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1686: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1686: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1686: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1687: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1687: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1687: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1687: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1688: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1688: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1688: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1688: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1689: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1689: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1689: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1689: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1690: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1690: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1690: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1690: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1691: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1691: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1691: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1691: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1692: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1692: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1692: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1692: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1697: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1697: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1697: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1697: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1698: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1698: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1698: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1698: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1699: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1699: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1699: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1699: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1700: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1700: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1700: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1700: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1701: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1701: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1701: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1701: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1702: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1702: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1702: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1702: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1703: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1703: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1703: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1703: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1704: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1704: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1704: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1704: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1705: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1705: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1705: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1705: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1706: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1706: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1706: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1706: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1707: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1707: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1707: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1707: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1708: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1708: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1708: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1708: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1709: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1709: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1709: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1709: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1714: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1714: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1714: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1714: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1715: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1715: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1715: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1715: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1716: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1716: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1716: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1716: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1717: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1717: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1717: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1717: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1718: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1718: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1718: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1718: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1719: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1719: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1719: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1720: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1720: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1720: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1721: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1721: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1721: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1722: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1722: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1722: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1723: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1723: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1723: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1724: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1724: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1724: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1724: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1725: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1725: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1725: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1725: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1726: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1726: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1726: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1726: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1731: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1731: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1731: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1732: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1732: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1732: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1733: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1733: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1733: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1734: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1734: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1734: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1735: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1735: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1735: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1736: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1736: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1736: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1736: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1737: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1737: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1737: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1737: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1738: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1738: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1738: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1739: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1739: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1739: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1739: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1740: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1740: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1740: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1741: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1741: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1741: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1741: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1742: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1742: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1742: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1742: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1743: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1743: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1743: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1743: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1748: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1748: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1748: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1748: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1749: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1749: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1749: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1749: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1750: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1750: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1750: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1750: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1751: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1751: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1751: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1751: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1752: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1752: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1752: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1752: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1753: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1753: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1753: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1753: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1754: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1754: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1754: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1754: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1755: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1755: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1755: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1755: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1756: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1756: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1756: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1757: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1757: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1757: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1757: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1758: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1758: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1758: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1758: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1759: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1759: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1759: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1760: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1760: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1760: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1760: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1771: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1771: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1771: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1771: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1772: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1772: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1772: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1772: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1773: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1773: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1773: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1773: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1774: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1774: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1774: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1774: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1775: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1775: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1775: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1775: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1776: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1776: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1776: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1776: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1777: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1777: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1777: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1777: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1778: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1778: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1778: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1778: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1779: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1779: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1779: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1779: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1780: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1780: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1780: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1780: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1781: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1781: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1781: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1781: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1782: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1782: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1782: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1782: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1783: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1783: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1783: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1783: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1788: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1788: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1788: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1788: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1789: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1789: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1789: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1789: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1790: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1790: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1790: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1790: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1791: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1791: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1791: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1792: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1792: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1792: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1792: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1793: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1793: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1793: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1793: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1794: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1794: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1794: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1794: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1795: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1795: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1795: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1795: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1796: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1796: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1796: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1796: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1797: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1797: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1797: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1797: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1798: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1798: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1798: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1798: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1799: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1799: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1799: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1799: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1800: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1800: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1800: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1800: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1805: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1805: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1805: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1805: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1806: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1806: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1806: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1806: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1807: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1807: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1807: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1807: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1808: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1808: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1808: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1808: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1809: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1809: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1809: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1809: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1810: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1810: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1810: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1810: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1811: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1811: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1811: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1811: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1812: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1812: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1812: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1812: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1813: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1813: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1813: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1813: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1814: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1814: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1814: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1814: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1815: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1815: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1815: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1815: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1816: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1816: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1816: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1816: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1817: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1817: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1817: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1817: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1822: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1822: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1822: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1822: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1823: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1823: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1823: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1823: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1824: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1824: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1824: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1824: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1825: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1825: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1825: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1825: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1826: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1826: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1826: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1826: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1827: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1827: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1827: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1827: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1828: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1828: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1828: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1828: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1829: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1829: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1829: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1830: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1830: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1830: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1830: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1831: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1831: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1831: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1831: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1832: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1832: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1832: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1832: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1833: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1833: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1833: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1833: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1834: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1834: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1834: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1834: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1839: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1839: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1839: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1839: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1840: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1840: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1840: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1840: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1841: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1841: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1841: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1841: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1842: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1842: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1842: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1842: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1843: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1843: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1843: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1843: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1844: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1844: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1844: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1844: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1845: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1845: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1845: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1845: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1846: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1846: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1846: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1846: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1847: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1847: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1847: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1847: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1848: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1848: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1848: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1848: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1849: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1849: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1849: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1849: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1850: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1850: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1850: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1850: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1851: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1851: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1851: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1851: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1856: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1856: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1856: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1856: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1857: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1857: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1857: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1857: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1858: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1858: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1858: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1859: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1859: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1859: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1859: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1860: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1860: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1860: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1860: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1861: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1861: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1861: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1861: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1862: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1862: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1862: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1862: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1863: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1863: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1863: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1863: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1864: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1864: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1864: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1864: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1865: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1865: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1865: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1865: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1866: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1866: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1866: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1866: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1867: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1867: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1867: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1867: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1868: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1868: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1868: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1868: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1873: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1873: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1873: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1873: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1874: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1874: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1874: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1874: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1875: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1875: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1875: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1875: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1876: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1876: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1876: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1876: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1877: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1877: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1877: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1877: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1878: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1878: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1878: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1878: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1879: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1879: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1879: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1879: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1880: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1880: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1880: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1880: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1881: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1881: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1881: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1881: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1882: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1882: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1882: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1882: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1883: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1883: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1883: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1883: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1884: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1884: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1884: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1884: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1885: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1885: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1885: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1885: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1890: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1890: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1890: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1890: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1891: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1891: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1891: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1891: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1892: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1892: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1892: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1892: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1893: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1893: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1893: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1893: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1894: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1894: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1894: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1894: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1895: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1895: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1895: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1895: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1896: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1896: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1896: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1896: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1897: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1897: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1897: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1897: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1898: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1898: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1898: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1898: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1899: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1899: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1899: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1899: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1900: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1900: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1900: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1900: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1901: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1901: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1901: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1901: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1902: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1902: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1902: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1902: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1913: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1913: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1913: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1913: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1914: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1914: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1914: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1914: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1915: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1915: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1915: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1915: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1916: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1916: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1916: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1916: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1917: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1917: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1917: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1917: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1918: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1918: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1918: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1918: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1919: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1919: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1919: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1919: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1920: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1920: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1920: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1920: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1921: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1921: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1921: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1921: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1922: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1922: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1922: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1922: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1923: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1923: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1923: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1923: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1924: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1924: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1924: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1924: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1925: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1925: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1925: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1925: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1930: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1930: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1930: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1930: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1931: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1931: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1931: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1931: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1932: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1932: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1932: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1933: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1933: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1933: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1934: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1934: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1934: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1934: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1935: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1935: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1935: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1935: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1936: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1936: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1936: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1936: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1937: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1937: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1937: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1937: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1938: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1938: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1938: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1938: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1939: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1939: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1939: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1939: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1940: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1940: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1940: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1941: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1941: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1941: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1942: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1942: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1942: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1942: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1947: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1947: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1947: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1947: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1948: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1948: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1948: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1948: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1949: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1949: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1949: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1949: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1950: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1950: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1950: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1951: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1951: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1951: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1951: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1952: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1952: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1952: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1952: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1953: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1953: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1953: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1953: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1954: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1954: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1954: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1954: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1955: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1955: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1955: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1955: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1956: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1956: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1956: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1956: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1957: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1957: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1957: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1957: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1958: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1958: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1958: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1958: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1959: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1959: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1959: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1959: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1964: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1964: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1964: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1964: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1965: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1965: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1965: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1965: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1966: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1966: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1966: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1966: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1967: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1967: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1967: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1967: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1968: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1968: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1968: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1968: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1969: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1969: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1969: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1969: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1970: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1970: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1970: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1970: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1971: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1971: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1971: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1971: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1972: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1972: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1972: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1972: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1973: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1973: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1973: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1973: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1974: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1974: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1974: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1974: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1975: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1975: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1975: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1975: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1976: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1976: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1976: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1976: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1981: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1981: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1981: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1981: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1982: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1982: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1982: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1982: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1983: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1983: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1983: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1983: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1984: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1984: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1984: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1984: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1985: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1985: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1985: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1985: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1986: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1986: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1986: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1986: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1987: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1987: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1987: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1987: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1988: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1988: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1988: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1988: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1989: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1989: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1989: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1989: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1990: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1990: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1990: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1990: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1991: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1991: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1991: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1991: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1992: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1992: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1992: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1992: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1993: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1993: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1993: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1993: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1998: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1998: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1998: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1998: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1999: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1999: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1999: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:1999: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2000: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2000: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2000: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2000: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2001: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2001: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2001: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2001: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2002: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2002: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2002: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2002: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2003: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2003: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2003: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2003: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2004: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2004: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2004: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2004: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2005: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2005: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2005: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2005: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2006: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2006: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2006: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2006: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2007: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2007: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2007: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2007: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2008: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2008: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2008: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2008: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2009: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2009: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2009: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2009: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2010: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2010: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2010: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2010: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2015: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2015: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2015: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2015: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2016: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2016: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2016: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2016: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2017: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2017: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2017: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2017: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2018: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2018: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2018: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2018: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2019: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2019: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2019: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2019: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2020: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2020: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2020: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2020: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2021: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2021: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2021: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2021: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2022: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2022: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2022: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2022: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2023: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2023: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2023: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2023: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2024: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2024: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2024: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2024: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2025: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2025: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2025: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2025: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2026: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2026: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2026: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2026: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2027: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2027: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2027: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2027: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2032: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2032: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2032: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2032: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2033: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2033: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2033: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2033: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2034: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2034: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2034: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2034: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2035: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2035: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2035: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2035: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2036: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2036: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2036: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2036: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2037: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2037: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2037: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2037: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2038: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2038: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2038: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2038: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2039: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2039: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2039: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2039: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2040: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2040: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2040: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2040: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2041: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2041: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2041: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2041: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2042: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2042: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2042: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2042: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2043: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2043: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2043: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2043: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2044: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2044: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2044: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2044: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2055: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2055: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2055: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2055: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2056: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2056: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2056: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2056: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2057: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2057: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2057: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2057: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2058: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2058: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2058: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2058: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2059: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2059: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2059: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2059: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2060: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2060: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2060: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2060: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2061: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2061: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2061: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2061: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2062: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2062: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2062: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2062: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2063: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2063: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2063: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2063: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2064: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2064: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2064: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2064: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2065: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2065: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2065: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2065: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2066: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2066: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2066: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2066: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2067: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2067: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2067: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2067: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2072: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2072: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2072: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2072: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2073: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2073: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2073: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2073: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2074: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2074: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2074: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2074: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2075: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2075: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2075: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2075: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2076: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2076: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2076: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2076: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2077: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2077: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2077: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2077: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2078: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2078: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2078: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2079: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2079: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2079: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2079: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2080: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2080: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2080: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2080: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2081: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2081: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2081: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2081: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2082: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2082: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2082: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2082: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2083: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2083: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2083: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2083: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2084: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2084: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2084: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2084: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2089: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2089: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2089: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2089: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2090: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2090: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2090: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2091: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2091: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2091: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2091: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2092: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2092: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2092: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2092: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2093: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2093: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2093: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2093: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2094: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2094: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2094: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2094: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2095: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2095: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2095: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2095: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2096: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2096: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2096: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2096: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2097: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2097: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2097: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2097: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2098: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2098: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2098: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2098: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2099: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2099: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2099: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2099: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2100: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2100: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2100: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2101: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2101: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2101: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2106: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2106: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2106: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2107: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2107: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2107: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2107: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2108: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2108: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2108: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2108: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2109: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2109: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2109: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2109: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2110: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2110: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2110: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2111: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2111: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2111: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2111: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2112: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2112: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2112: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2113: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2113: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2113: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2113: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2114: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2114: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2114: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2114: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2115: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2115: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2115: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2115: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2116: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2116: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2116: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2116: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2117: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2117: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2117: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2118: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2118: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2118: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2123: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2123: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2123: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2123: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2124: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2124: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2124: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2124: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2125: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2125: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2125: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2125: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2126: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2126: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2126: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2126: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2127: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2127: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2127: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2127: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2128: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2128: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2128: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2128: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2129: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2129: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2129: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2129: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2130: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2130: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2130: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2130: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2131: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2131: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2131: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2131: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2132: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2132: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2132: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2132: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2133: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2133: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2133: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2133: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2134: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2134: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2134: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2134: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2135: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2135: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2135: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2140: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2140: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2140: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2140: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2141: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2141: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2141: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2141: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2142: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2142: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2142: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2142: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2143: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2143: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2143: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2143: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2144: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2144: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2144: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2144: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2145: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2145: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2145: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2145: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2146: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2146: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2146: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2147: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2147: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2147: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2147: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2148: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2148: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2148: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2148: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2149: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2149: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2149: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2149: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2150: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2150: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2150: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2150: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2151: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2151: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2151: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2151: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2152: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2152: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2152: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2152: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2157: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2157: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2157: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2157: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2158: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2158: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2158: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2158: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2159: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2159: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2159: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2159: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2160: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2160: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2160: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2161: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2161: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2161: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2161: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2162: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2162: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2162: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2162: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2163: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2163: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2163: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2164: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2164: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2164: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2164: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2165: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2165: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2165: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2165: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2166: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2166: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2166: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2166: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2167: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2167: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2167: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2167: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2168: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2168: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2168: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2168: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2169: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2169: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2169: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2169: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2174: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2174: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2174: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2174: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2175: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2175: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2175: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2175: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2176: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2176: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2176: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2176: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2177: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2177: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2177: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2178: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2178: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2178: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2178: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2179: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2179: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2179: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2180: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2180: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2180: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2181: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2181: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2181: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2181: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2182: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2182: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2182: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2183: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2183: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2183: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2184: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2184: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2184: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2185: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2185: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2185: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2186: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2186: syntax error
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2186: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv:2186: error: Invalid module instantiation
I give up.
name: fx68k
description: Full fx68k core test
files: ['/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68kAlu.sv', '/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/uaddrPla.sv']
should_fail: 0
tags: fx68k
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/third_party/cores/fx68k/fx68k.sv:993:17: Parse error: unexpected token 'lineOnehot' (Id_simple).
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0

name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0

name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv' to AST representation.
Generating RTLIL representation for module `\top'.
one line
Successfully finished Verilog frontend.
name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv' to AST representation.
Successfully finished Verilog frontend.
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

module top;
initial begin
;
$display("one line");
end
endmodule
name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0


name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0

name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0

name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv
name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv' to AST representation.
Generating RTLIL representation for module `\empty'.
Successfully finished Verilog frontend.
name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv' to AST representation.
Successfully finished Verilog frontend.
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv' to AST representation.
Successfully finished Verilog frontend.
name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv::15 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0

name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: comments
description: A module testing system verilog comments
should_fail: 0
tags: 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.4--coments.sv']
incdirs: []
top_module:
rc: 0

module empty;

endmodule
name: empty_test_2
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_2.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_1
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_1.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_3
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_3.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_0
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_0.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_4
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_4.sv']
incdirs: []
top_module:
rc: 0


name: empty_test_5
description: Test
should_fail: 0
tags: 5.3 5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/empty/empty_test_5.sv']
incdirs: []
top_module:
rc: 0


name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9:6: error: expected declarator
reg 0number;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9:7: error: expected member
reg 0number;
^
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0

name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 2) ERROR
(8, 2) module_or_generate_item
(8, 2) data_declaration
(8, 6) ERROR
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0

name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:8: Unsupported or unknown PLI call: $dollar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:8: syntax error, unexpected ${ignored-bbox-sys}, expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0

name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9: syntax error, unexpected TOK_CONST
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv' to AST representation.
Generating RTLIL representation for module `\identifiers'.
Successfully finished Verilog frontend.
name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv::8 error in parsing: (syntax error, unexpected vCFUNC, expecting vSYMBOL_ID or vSIGNED or '[')
reg $dollar;
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9: error: invalid module item.
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0

name: wrong-identifiers
description: Identifiers that should not be accepted
should_fail: 1
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--wrong-identifiers.sv:9:7: Parse error: unexpected token '0' (Lit_number).
name: identifiers
description: Identifiers that should be accepted
should_fail: 0
tags: 5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6--identifiers.sv']
incdirs: []
top_module:
rc: 0

module identifiers;
wire shiftreg_a;
wire busa_index;
wire error_condition;
wire merge_ab;
wire _bus3;
wire n$657;
wire sensitive;
wire Sensitive;
endmodule
name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0

name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0

name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0

name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv' to AST representation.
Generating RTLIL representation for module `\identifiers'.
Successfully finished Verilog frontend.
name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv::9 error in parsing: (syntax error, unexpected '+', expecting ';' or ',')
reg \busa+index ;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv::12 error in parsing: (syntax error, unexpected '/', expecting ';' or ',')
reg \net1/\net2 ;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv::14 error in parsing: (syntax error, unexpected '*', expecting ';' or ',')
reg \a*(b+c) ;
name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0

name: escaped-identifiers
description: Escaped identifiers that should be accepted
should_fail: 0
tags: 5.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.1--escaped-identifiers.sv']
incdirs: []
top_module:
rc: 0

module identifiers;
wire \busa+index ;
wire \-clock ;
wire \***error-condition*** ;
wire \net1/\net2 ;
wire \{a,b} ;
wire \a*(b+c) ;
endmodule
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8:8: error: expected declarator
bit extends;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8:9: error: expected member
bit extends;
^~~~~~~
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv:8:8: error: expected declarator
bit uwire;
^
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:8: error: expected declarator
bit cover;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:9: error: language feature not yet supported
bit cover;
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:14: error: expected expression
bit cover;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:14: error: expected '('
bit cover;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:14: error: expected ')'
bit cover;
^
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8:8: error: expected declarator
bit tranif0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8:9: error: expected member
bit tranif0;
^~~~~~~
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8:8: error: expected declarator
bit casex;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8:9: error: expected member
bit casex;
^~~~~
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8:8: error: expected declarator
bit coverpoint;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8:9: error: expected member
bit coverpoint;
^~~~~~~~~~
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8:8: error: expected declarator
bit until;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8:9: error: expected member
bit until;
^~~~~
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8:8: error: expected declarator
bit endpackage;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8:9: error: expected member
bit endpackage;
^~~~~~~~~~
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8:8: error: expected declarator
bit program;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8:16: error: expected identifier
bit program;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:9:10: error: expected 'endprogram'
endmodule
^
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8:8: error: expected declarator
bit do;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8:9: error: expected member
bit do;
^~
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8:8: error: expected declarator
bit endprimitive;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8:9: error: expected member
bit endprimitive;
^~~~~~~~~~~~
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8:8: error: expected declarator
bit sequence;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8:9: error: language feature not yet supported
bit sequence;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8:17: error: expected identifier
bit sequence;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8:18: error: expected ';'
bit sequence;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:9:1: error: expected expression
endmodule
^
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8:8: error: expected declarator
bit join_any;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8:9: error: expected member
bit join_any;
^~~~~~~~
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8:8: error: expected declarator
bit s_nexttime;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8:9: error: expected member
bit s_nexttime;
^~~~~~~~~~
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8:8: error: expected declarator
bit nor;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8:9: error: expected member
bit nor;
^~~
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8:8: error: expected declarator
bit genvar;
^
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8:8: error: expected declarator
bit ref;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8:9: error: can't use port declaration in module with ANSI style port list
bit ref;
^
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8:8: error: expected declarator
bit incdir;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8:9: error: expected member
bit incdir;
^~~~~~
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8:8: error: expected declarator
bit nand;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8:9: error: expected member
bit nand;
^~~~
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8:8: error: expected declarator
bit or;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8:9: error: expected member
bit or;
^~
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8:8: error: expected declarator
bit nmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8:9: error: expected member
bit nmos;
^~~~
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8:8: error: expected declarator
bit wait_order;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8:9: error: expected member
bit wait_order;
^~~~~~~~~~
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8:8: error: expected declarator
bit weak;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8:9: error: expected member
bit weak;
^~~~
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 3

internal compiler error: /home/travis/build/SymbiFlow/sv-tests/third_party/tools/slang/source/parsing/Parser_statements.cpp:452: Default case should be unreachable!
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8:8: error: expected declarator
bit package;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8:16: error: expected identifier
bit package;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:9:10: error: expected 'endpackage'
endmodule
^
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8:8: error: expected declarator
bit cross;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8:9: error: expected member
bit cross;
^~~~~
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8:8: error: expected declarator
bit pull0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8:9: error: expected member
bit pull0;
^~~~~
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8:8: error: expected declarator
bit endsequence;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8:9: error: expected member
bit endsequence;
^~~~~~~~~~~
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8:8: error: expected declarator
bit solve;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8:9: error: expected member
bit solve;
^~~~~
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8:8: error: expected declarator
bit covergroup;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8:9: error: language feature not yet supported
bit covergroup;
^~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8:19: error: expected identifier
bit covergroup;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:9:10: error: expected 'endgroup'
endmodule
^
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8:8: error: expected declarator
bit void;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8:9: error: expected member
bit void;
^~~~
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8:8: error: expected declarator
bit endclocking;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8:9: error: expected member
bit endclocking;
^~~~~~~~~~~
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8:8: error: expected declarator
bit endfunction;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8:9: error: expected member
bit endfunction;
^~~~~~~~~~~
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8:8: error: expected declarator
bit extern;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8:9: error: expected member
bit extern;
^~~~~~
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8:8: error: expected declarator
bit nettype;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8:16: error: expected identifier
bit nettype;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8:16: error: expected data type (implicit type name not allowed)
bit nettype;
^
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 0

name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv:8:8: error: expected declarator
bit string;
^
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8:8: error: expected declarator
bit super;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8:9: error: expected member
bit super;
^~~~~
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8:8: error: expected declarator
bit while;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8:9: error: expected member
bit while;
^~~~~
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8:8: error: expected declarator
bit negedge;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8:9: error: expected member
bit negedge;
^~~~~~~
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv:8:8: error: expected declarator
bit bit;
^
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8:8: error: expected declarator
bit function;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8:17: error: expected identifier
bit function;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8:18: error: expected 'endfunction'
bit function;
^
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8:8: error: expected declarator
bit pulsestyle_ondetect;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8:9: error: expected member
bit pulsestyle_ondetect;
^~~~~~~~~~~~~~~~~~~
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv:8:8: error: expected declarator
bit chandle;
^
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8:8: error: expected declarator
bit inside;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8:9: error: expected member
bit inside;
^~~~~~
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8:8: error: expected declarator
bit config;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8:9: error: expected member
bit config;
^~~~~~
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8:8: error: expected declarator
bit library;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8:9: error: expected member
bit library;
^~~~~~~
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv:8:8: error: expected declarator
bit shortreal;
^
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8:8: error: expected declarator
bit generate;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:9:10: error: expected 'endgenerate'
endmodule
^
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8:8: error: expected declarator
bit const;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8:14: error: expected data type (implicit type name not allowed)
bit const;
^
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8:8: error: expected declarator
bit buf;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8:9: error: expected member
bit buf;
^~~
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8:8: error: expected declarator
bit use;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8:9: error: expected member
bit use;
^~~
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8:8: error: expected declarator
bit instance;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8:9: error: expected member
bit instance;
^~~~~~~~
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8:8: error: expected declarator
bit include;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8:9: error: expected member
bit include;
^~~~~~~
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8:8: error: expected declarator
bit endgroup;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8:9: error: expected member
bit endgroup;
^~~~~~~~
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8:8: error: expected declarator
bit enum;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8:13: error: expected '{'
bit enum;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8:13: error: expected data type (implicit type name not allowed)
bit enum;
^
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8:8: error: expected declarator
bit soft;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8:9: error: expected member
bit soft;
^~~~
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8:8: error: expected declarator
bit endcase;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8:9: error: expected member
bit endcase;
^~~~~~~
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8:8: error: expected declarator
bit accept_on;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8:9: error: expected member
bit accept_on;
^~~~~~~~~
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8:8: error: expected declarator
bit event;
^
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8:8: error: expected declarator
bit sync_accept_on;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8:9: error: expected member
bit sync_accept_on;
^~~~~~~~~~~~~~
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8:8: error: expected declarator
bit binsof;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8:9: error: expected member
bit binsof;
^~~~~~
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8:8: error: expected declarator
bit new;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8:9: error: expected member
bit new;
^~~
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8:8: error: expected declarator
bit pmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8:9: error: expected member
bit pmos;
^~~~
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8:8: error: expected declarator
bit pullup;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8:9: error: expected member
bit pullup;
^~~~~~
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8:8: error: expected declarator
bit unique;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8:9: error: expected member
bit unique;
^~~~~~
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv:8:8: error: expected declarator
bit wire;
^
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8:8: error: expected declarator
bit always_comb;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8:20: error: expected statement
bit always_comb;
^
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv:8:8: error: expected declarator
bit trireg;
^
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8:8: error: expected declarator
bit cmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8:9: error: expected member
bit cmos;
^~~~
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8:8: error: expected declarator
bit endgenerate;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8:9: error: expected member
bit endgenerate;
^~~~~~~~~~~
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv:8:8: error: expected declarator
bit real;
^
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8:8: error: expected declarator
bit weak0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8:9: error: expected member
bit weak0;
^~~~~
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8:8: error: expected declarator
bit always_ff;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8:18: error: expected statement
bit always_ff;
^
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8:8: error: expected declarator
bit strong;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8:9: error: expected member
bit strong;
^~~~~~
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8:8: error: expected declarator
bit rand;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8:9: error: expected member
bit rand;
^~~~
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8:8: error: expected declarator
bit reject_on;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8:9: error: expected member
bit reject_on;
^~~~~~~~~
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8:8: error: expected declarator
bit timeunit;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8:17: error: expected time literal
bit timeunit;
^
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8:8: error: expected declarator
bit s_eventually;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8:9: error: expected member
bit s_eventually;
^~~~~~~~~~~~
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8:8: error: expected declarator
bit implies;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8:9: error: expected member
bit implies;
^~~~~~~
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8:8: error: expected declarator
bit bind;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8:9: error: expected member
bit bind;
^~~~
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv:8:8: error: expected declarator
bit shortint;
^
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8:8: error: expected declarator
bit constraint;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8:9: error: expected member
bit constraint;
^~~~~~~~~~
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8:8: error: expected declarator
bit initial;
^
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8:8: error: expected declarator
bit unique0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8:9: error: expected member
bit unique0;
^~~~~~~
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8:8: error: expected declarator
bit wait;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8:9: error: expected member
bit wait;
^~~~
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv:8:8: error: expected declarator
bit automatic;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv:8:18: error: expected data type (implicit type name not allowed)
bit automatic;
^
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv:8:8: error: expected declarator
bit wor;
^
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8:8: error: expected declarator
bit pure;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8:9: error: expected member
bit pure;
^~~~
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:8: error: expected declarator
bit assume;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:9: error: language feature not yet supported
bit assume;
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:15: error: expected expression
bit assume;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:15: error: expected '('
bit assume;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:15: error: expected ')'
bit assume;
^
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8:8: error: expected declarator
bit interface;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8:18: error: expected identifier
bit interface;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:9:10: error: expected 'endinterface'
endmodule
^
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8:8: error: expected declarator
bit strong1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8:9: error: expected member
bit strong1;
^~~~~~~
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8:8: error: expected declarator
bit macromodule;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8:20: error: expected identifier
bit macromodule;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:9:10: error: expected 'endmodule'
endmodule
^
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8:8: error: expected declarator
bit endmodule;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:9:1: error: expected member
endmodule
^~~~~~~~~
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:8: error: expected declarator
bit case;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:9: error: case generate has no items
bit case;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:13: error: expected expression
bit case;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:13: error: expected '('
bit case;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:13: error: expected ')'
bit case;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:13: error: expected 'endcase'
bit case;
^
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8:8: error: expected declarator
bit notif0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8:9: error: expected member
bit notif0;
^~~~~~
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8:8: error: expected declarator
bit strong0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8:9: error: expected member
bit strong0;
^~~~~~~
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8:8: error: expected declarator
bit rpmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8:9: error: expected member
bit rpmos;
^~~~~
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8:8: error: expected declarator
bit module;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8:15: error: expected identifier
bit module;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:9:10: error: expected 'endmodule'
endmodule
^
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8:8: error: expected declarator
bit design;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8:9: error: expected member
bit design;
^~~~~~
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8:8: error: expected declarator
bit specify;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8:9: error: expected member
bit specify;
^~~~~~~
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8:8: error: expected declarator
bit repeat;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8:9: error: expected member
bit repeat;
^~~~~~
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv:8:8: error: expected declarator
bit realtime;
^
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 0

name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8:8: error: expected declarator
bit task;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8:13: error: expected identifier
bit task;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8:14: error: expected 'endtask'
bit task;
^
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv:8:8: error: expected declarator
bit import;
^
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8:8: error: expected declarator
bit always;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8:15: error: expected statement
bit always;
^
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8:8: error: expected declarator
bit pull1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8:9: error: expected member
bit pull1;
^~~~~
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8:8: error: expected declarator
bit this;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8:9: error: expected member
bit this;
^~~~
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv:8:8: error: expected declarator
bit time;
^
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8:8: error: expected declarator
bit rtranif1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8:9: error: expected member
bit rtranif1;
^~~~~~~~
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8:8: error: expected declarator
bit first_match;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8:9: error: expected member
bit first_match;
^~~~~~~~~~~
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8:8: error: expected declarator
bit nexttime;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8:9: error: expected member
bit nexttime;
^~~~~~~~
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8:8: error: expected declarator
bit rtran;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8:9: error: expected member
bit rtran;
^~~~~
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8:8: error: expected declarator
bit throughout;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8:9: error: expected member
bit throughout;
^~~~~~~~~~
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8:8: error: expected declarator
bit foreach;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8:9: error: expected member
bit foreach;
^~~~~~~
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:8: error: expected declarator
bit for;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:12: error: expected expression
bit for;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:12: error: expected '('
bit for;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:13: error: expected ';'
bit for;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:13: error: expected ')'
bit for;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:9:1: error: expected expression
endmodule
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:9:1: error: expected expression
endmodule
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:9:1: error: invalid genvar iteration expression
endmodule
^
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8:8: error: expected declarator
bit not;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8:9: error: expected member
bit not;
^~~
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8:8: error: expected declarator
bit large;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8:9: error: expected member
bit large;
^~~~~
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8:8: error: expected declarator
bit endclass;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8:9: error: expected member
bit endclass;
^~~~~~~~
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8:8: error: expected declarator
bit s_always;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8:9: error: expected member
bit s_always;
^~~~~~~~
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8:8: error: expected declarator
bit specparam;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8:9: error: expected member
bit specparam;
^~~~~~~~~
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8:8: error: expected declarator
bit and;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8:9: error: expected member
bit and;
^~~
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8:8: error: expected declarator
bit null;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8:9: error: expected member
bit null;
^~~~
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8:8: error: expected declarator
bit forever;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8:9: error: expected member
bit forever;
^~~~~~~
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8:8: error: expected declarator
bit cell;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8:9: error: expected member
bit cell;
^~~~
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8:8: error: expected declarator
bit parameter;
^
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8:8: error: expected declarator
bit bins;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8:9: error: expected member
bit bins;
^~~~
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8:8: error: expected declarator
bit join_none;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8:9: error: expected member
bit join_none;
^~~~~~~~~
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8:8: error: expected declarator
bit clocking;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8:9: error: language feature not yet supported
bit clocking;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8:17: error: expected identifier
bit clocking;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8:18: error: expected 'endclocking'
bit clocking;
^
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8:8: error: expected declarator
bit timeprecision;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8:22: error: expected time literal
bit timeprecision;
^
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8:8: error: expected declarator
bit with;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8:9: error: expected member
bit with;
^~~~
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8:8: error: expected declarator
bit randc;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8:9: error: expected member
bit randc;
^~~~~
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8:8: error: expected declarator
bit class;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8:9: error: language feature not yet supported
bit class;
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8:14: error: expected identifier
bit class;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:9:10: error: expected 'endclass'
endmodule
^
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8:8: error: expected declarator
bit intersect;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8:9: error: expected member
bit intersect;
^~~~~~~~~
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8:8: error: expected declarator
bit defparam;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8:9: error: language feature not yet supported
bit defparam;
^~~~~~~~~
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8:8: error: expected declarator
bit dist;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8:9: error: expected member
bit dist;
^~~~
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8:8: error: expected declarator
bit protected;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8:9: error: expected member
bit protected;
^~~~~~~~~
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:8: error: expected declarator
bit assert;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:9: error: language feature not yet supported
bit assert;
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:15: error: expected expression
bit assert;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:15: error: expected '('
bit assert;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:15: error: expected ')'
bit assert;
^
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8:8: error: expected declarator
bit xnor;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8:9: error: expected member
bit xnor;
^~~~
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8:8: error: expected declarator
bit disable;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8:9: error: expected member
bit disable;
^~~~~~~
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8:8: error: expected declarator
bit tran;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8:9: error: expected member
bit tran;
^~~~
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8:8: error: expected declarator
bit typedef;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8:16: error: expected identifier
bit typedef;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8:16: error: expected data type (implicit type name not allowed)
bit typedef;
^
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8:8: error: expected declarator
bit weak1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8:9: error: expected member
bit weak1;
^~~~~
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8:8: error: expected declarator
bit showcancelled;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8:9: error: expected member
bit showcancelled;
^~~~~~~~~~~~~
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8:8: error: expected declarator
bit ignore_bins;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8:9: error: expected member
bit ignore_bins;
^~~~~~~~~~~
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8:8: error: expected declarator
bit table;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8:9: error: expected member
bit table;
^~~~~
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8:8: error: expected declarator
bit rcmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8:9: error: expected member
bit rcmos;
^~~~~
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8:8: error: expected declarator
bit output;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8:9: error: can't use port declaration in module with ANSI style port list
bit output;
^
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8:8: error: expected declarator
bit fork;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8:9: error: expected member
bit fork;
^~~~
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8:8: error: expected declarator
bit input;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8:9: error: can't use port declaration in module with ANSI style port list
bit input;
^
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8:8: error: expected declarator
bit rtranif0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8:9: error: expected member
bit rtranif0;
^~~~~~~~
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8:8: error: expected declarator
bit packed;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8:9: error: expected member
bit packed;
^~~~~~
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8:8: error: expected declarator
bit priority;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8:9: error: expected member
bit priority;
^~~~~~~~
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8:8: error: expected declarator
bit expect;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8:9: error: expected member
bit expect;
^~~~~~
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8:8: error: expected declarator
bit break;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8:9: error: expected member
bit break;
^~~~~
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv:8:8: error: expected declarator
bit global;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv:8:9: error: expected member
bit global;
^~~~~~
name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8:8: error: expected declarator
bit property;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8:9: error: language feature not yet supported
bit property;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8:17: error: expected identifier
bit property;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8:18: error: expected 'endproperty'
bit property;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:9:1: error: expected expression
endmodule
^
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8:8: error: expected declarator
bit s_until_with;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8:9: error: expected member
bit s_until_with;
^~~~~~~~~~~~
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8:8: error: expected declarator
bit bufif0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8:9: error: expected member
bit bufif0;
^~~~~~
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8:8: error: expected declarator
bit implements;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8:9: error: expected member
bit implements;
^~~~~~~~~~
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8:8: error: expected declarator
bit tranif1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8:9: error: expected member
bit tranif1;
^~~~~~~
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8:8: error: expected declarator
bit bufif1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8:9: error: expected member
bit bufif1;
^~~~~~
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8:8: error: expected declarator
bit highz1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8:9: error: expected member
bit highz1;
^~~~~~
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8:8: error: expected declarator
bit before;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8:9: error: expected member
bit before;
^~~~~~
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8:8: error: expected declarator
bit union;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8:14: error: expected '{'
bit union;
^
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv:8:8: error: expected declarator
bit static;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv:8:15: error: expected data type (implicit type name not allowed)
bit static;
^
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8:8: error: expected declarator
bit final;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8:14: error: expected statement
bit final;
^
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8:8: error: expected declarator
bit until_with;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8:9: error: expected member
bit until_with;
^~~~~~~~~~
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8:8: error: expected declarator
bit checker;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8:9: error: expected member
bit checker;
^~~~~~~
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8:8: error: expected declarator
bit endchecker;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8:9: error: expected member
bit endchecker;
^~~~~~~~~~
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8:8: error: expected declarator
bit localparam;
^
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8:8: error: expected declarator
bit type;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8:9: error: expected member
bit type;
^~~~
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8:8: error: expected declarator
bit edge;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8:9: error: expected member
bit edge;
^~~~
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8:8: error: expected declarator
bit s_until;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8:9: error: expected member
bit s_until;
^~~~~~~
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8:8: error: expected declarator
bit untyped;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8:9: error: expected member
bit untyped;
^~~~~~~
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv:8:8: error: expected declarator
bit integer;
^
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8:8: error: expected declarator
bit eventually;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8:9: error: expected member
bit eventually;
^~~~~~~~~~
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8:8: error: expected declarator
bit xor;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8:9: error: expected member
bit xor;
^~~
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8:8: error: expected declarator
bit local;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8:9: error: expected member
bit local;
^~~~~
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8:8: error: expected declarator
bit noshowcancelled;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8:9: error: expected member
bit noshowcancelled;
^~~~~~~~~~~~~~~
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8:8: error: expected declarator
bit if;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8:11: error: expected expression
bit if;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8:11: error: expected '('
bit if;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8:11: error: expected ')'
bit if;
^
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8:8: error: expected declarator
bit medium;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8:9: error: expected member
bit medium;
^~~~~~
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv:8:8: error: expected declarator
bit wand;
^
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8:8: error: expected declarator
bit illegal_bins;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8:9: error: expected member
bit illegal_bins;
^~~~~~~~~~~~
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8:8: error: expected declarator
bit always_latch;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8:21: error: expected statement
bit always_latch;
^
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8:8: error: expected declarator
bit rnmos;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8:9: error: expected member
bit rnmos;
^~~~~
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8:8: error: expected declarator
bit export;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8:9: error: language feature not yet supported
bit export;
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8:15: error: expected string literal
bit export;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8:15: error: expected 'function'
bit export;
^
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv:8:8: error: expected declarator
bit var;
^
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8:8: error: expected declarator
bit liblist;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8:9: error: expected member
bit liblist;
^~~~~~~
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv:8:8: error: expected declarator
bit tri;
^
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8:8: error: expected declarator
bit release;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8:9: error: expected member
bit release;
^~~~~~~
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv:8:8: error: expected declarator
bit logic;
^
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv:8:8: error: expected declarator
bit tri1;
^
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8:8: error: expected declarator
bit notif1;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8:9: error: expected member
bit notif1;
^~~~~~
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8:8: error: expected declarator
bit randsequence;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8:9: error: expected member
bit randsequence;
^~~~~~~~~~~~
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8:8: error: expected declarator
bit end;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8:9: error: expected member
bit end;
^~~
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8:8: error: expected declarator
bit join;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8:9: error: expected member
bit join;
^~~~
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8:8: error: expected declarator
bit inout;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8:9: error: can't use port declaration in module with ANSI style port list
bit inout;
^
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8:8: error: expected declarator
bit scalared;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8:9: error: expected member
bit scalared;
^~~~~~~~
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8:8: error: expected declarator
bit virtual;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8:9: error: language feature not yet supported
bit virtual;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8:17: error: expected identifier
bit virtual;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:9:1: error: expected member
endmodule
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:9:10: error: expected 'endclass'
endmodule
^
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv:8:8: error: expected declarator
bit int;
^
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv:8:8: error: expected declarator
bit longint;
^
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8:8: error: expected declarator
bit matches;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8:9: error: expected member
bit matches;
^~~~~~~
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8:8: error: expected declarator
bit assign;
^
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8:8: error: expected declarator
bit endspecify;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8:9: error: expected member
bit endspecify;
^~~~~~~~~~
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8:8: error: expected declarator
bit endproperty;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8:9: error: expected member
bit endproperty;
^~~~~~~~~~~
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8:8: error: expected declarator
bit wildcard;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8:9: error: expected member
bit wildcard;
^~~~~~~~
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8:8: error: expected declarator
bit sync_reject_on;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8:9: error: expected member
bit sync_reject_on;
^~~~~~~~~~~~~~
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv:8:8: error: expected declarator
bit tri0;
^
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv:8:8: error: expected declarator
bit byte;
^
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8:8: error: expected declarator
bit endtable;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8:9: error: expected member
bit endtable;
^~~~~~~~
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8:8: error: expected declarator
bit posedge;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8:9: error: expected member
bit posedge;
^~~~~~~
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv:8:8: error: expected declarator
bit supply0;
^
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8:8: error: expected declarator
bit interconnect;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8:9: error: expected member
bit interconnect;
^~~~~~~~~~~~
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8:8: error: expected declarator
bit casez;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8:9: error: expected member
bit casez;
^~~~~
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:8: error: expected declarator
bit let;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:9: error: language feature not yet supported
bit let;
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:12: error: expected identifier
bit let;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:12: error: expected expression
bit let;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:12: error: expected '='
bit let;
^
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8:8: error: expected declarator
bit pulldown;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8:9: error: expected member
bit pulldown;
^~~~~~~~
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8:8: error: expected declarator
bit alias;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8:9: error: expected member
bit alias;
^~~~~
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv:8:8: error: expected declarator
bit supply1;
^
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8:8: error: expected declarator
bit highz0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8:9: error: expected member
bit highz0;
^~~~~~
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8:8: error: expected declarator
bit ifnone;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8:9: error: expected member
bit ifnone;
^~~~~~
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8:8: error: expected declarator
bit begin;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8:9: error: expected member
bit begin;
^~~~~
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8:8: error: expected declarator
bit force;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8:9: error: expected member
bit force;
^~~~~
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8:8: error: expected declarator
bit vectored;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8:9: error: expected member
bit vectored;
^~~~~~~~
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8:8: error: expected declarator
bit context;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8:9: error: expected member
bit context;
^~~~~~~
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv:8:8: error: expected declarator
bit modport;
^
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8:8: error: expected declarator
bit default;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8:9: error: expected member
bit default;
^~~~~~~
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8:8: error: expected declarator
bit endtask;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8:9: error: expected member
bit endtask;
^~~~~~~
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8:8: error: expected declarator
bit within;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8:9: error: expected member
bit within;
^~~~~~
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8:8: error: expected declarator
bit forkjoin;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8:9: error: expected member
bit forkjoin;
^~~~~~~~
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8:8: error: expected declarator
bit primitive;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8:9: error: expected member
bit primitive;
^~~~~~~~~
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8:8: error: expected declarator
bit randcase;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8:9: error: expected member
bit randcase;
^~~~~~~~
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8:8: error: expected declarator
bit tagged;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8:9: error: expected member
bit tagged;
^~~~~~
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8:8: error: expected declarator
bit continue;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8:9: error: expected member
bit continue;
^~~~~~~~
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8:8: error: expected declarator
bit deassign;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8:9: error: expected member
bit deassign;
^~~~~~~~
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv:8:8: error: expected declarator
bit triand;
^
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8:8: error: expected declarator
bit struct;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8:15: error: expected '{'
bit struct;
^
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8:8: error: expected declarator
bit pulsestyle_onevent;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8:9: error: expected member
bit pulsestyle_onevent;
^~~~~~~~~~~~~~~~~~
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8:8: error: expected declarator
bit return;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8:9: error: expected member
bit return;
^~~~~~
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8:8: error: expected declarator
bit small;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8:9: error: expected member
bit small;
^~~~~
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8:8: error: expected declarator
bit iff;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8:9: error: expected member
bit iff;
^~~
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8:8: error: expected declarator
bit else;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8:9: error: expected member
bit else;
^~~~
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv:8:8: error: expected declarator
bit trior;
^
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8:8: error: expected declarator
bit endconfig;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8:9: error: expected member
bit endconfig;
^~~~~~~~~
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv:8:8: error: expected declarator
bit reg;
^
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8:8: error: expected declarator
bit endinterface;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8:9: error: expected member
bit endinterface;
^~~~~~~~~~~~
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8:8: error: expected declarator
bit endprogram;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8:9: error: expected member
bit endprogram;
^~~~~~~~~~
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 0

name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 0

name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 0

name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 0

name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 0

name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 0

name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 0

name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 0

name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 0

name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 0

name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 0

name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 0

name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 0

name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 0

name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 0

name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 0

name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 0

name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 0

name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 0

name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 0

name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 0

name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 0

name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 0

name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 0

name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 0

name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 0

name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 0

name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 0

name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 0

name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 0

name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 0

name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 0

name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 0

name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 0

name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 0

name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 4) ERROR
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 0

name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 0

name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 0

name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 0

name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 0

name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 0

name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 0

name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 0

name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 0

name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 0

name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 0

name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 0

name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 0

name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 0

name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 0

name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 0

name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 0

name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 0

name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 0

name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 0

name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 0

name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 0

name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 0

name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 0

name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 0

name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 0

name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 0

name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 0

name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 0

name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 0

name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 0

name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 0

name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 0

name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 0

name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 0

name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 0

name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 0

name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 0

name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 0

name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 0

name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 0

name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 0

name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 0

name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 0

name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 0

name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 0

name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 0

name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 0

name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 0

name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 0

name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 0

name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 0

name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 0

name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 0

name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 0

name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 0

name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 0

name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 0

name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 0

name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 0

name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 0

name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 0

name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 0

name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 0

name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 0

name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 0

name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 0

name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 4) module_or_generate_item
(7, 4) data_declaration
(7, 16) list_of_variable_decl_assignments
(7, 16) variable_decl_assignment
(7, 16) variable_identifier
(7, 16) simple_identifier
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 0

name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 0

name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 0

name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 0

name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 0

name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 0

name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 0

name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 0

name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 0

name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 0

name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 0

name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 0

name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 0

name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 0

name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 0

name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 0

name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 0

name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 0

name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 0

name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 0

name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 0

name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 0

name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 0

name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 0

name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 0

name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 0

name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 0

name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 0

name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 0

name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 0

name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 0

name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 0

name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 0

name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 0

name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 0

name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 0

name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 0

name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 0

name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 0

name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 0

name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 0

name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 0

name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 0

name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 0

name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 0

name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 0

name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 0

name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 0

name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 0

name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 0

name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 0

name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 0

name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 0

name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 0

name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 0

name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 0

name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 0

name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 0

name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 0

name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 0

name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 0

name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 0

name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 0

name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 0

name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 0

name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 0

name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 0

name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 0

name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 0

name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 0

name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 0

name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 0

name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 0

name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 0

name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 0

name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 0

name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 0

name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 0

name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 0

name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 0

name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 0

name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 0

name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 0

name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 0

name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 0

name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 0

name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 0

name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 0

name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 0

name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 0

name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 0

name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 0

name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 0

name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 0

name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 0

name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 0

name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 0

name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 0

name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 0

name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 0

name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 0

name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 0

name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 0

name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 0

name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 0

name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 0

name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 0

name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 0

name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 0

name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 0

name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 0

name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 0

name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 0

name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 0

name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 0

name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 0

name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 0

name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 0

name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 0

name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 0

name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 0

name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 0

name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 0

name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 0

name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 0

name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 0

name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 0

name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 0

name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 0

name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 0

name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 0

name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 0

name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 0

name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 0

name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 0

name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 0

name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 0

name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 0

name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 0

name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 0

name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 0

name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 0

name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 0

name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 0

name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv:8: syntax error, unexpected wire, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8: syntax error, unexpected cover, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8: syntax error, unexpected tranif0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8: syntax error, unexpected casex, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: coverpoint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: until
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8: syntax error, unexpected endpackage, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8: syntax error, unexpected program, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8: Unexpected "do": "do" is a SystemVerilog keyword misused as an identifier.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8: Modify the Verilog-2001 code to avoid SV keywords, or use `begin_keywords or --language.
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8: syntax error, unexpected endprimitive, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: sequence
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: join_any
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: s_nexttime
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8: syntax error, unexpected nor, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8: syntax error, unexpected genvar, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: ref
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: incdir
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8: syntax error, unexpected nand, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8: syntax error, unexpected or, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8: syntax error, unexpected nmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: wait_order
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: weak
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: restrict
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8: syntax error, unexpected package, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: cross
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8: Unsupported: Verilog 1995 reserved word not implemented: pull0
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endsequence
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: solve
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: covergroup
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8: syntax error, unexpected void, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8: syntax error, unexpected endclocking, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8: syntax error, unexpected endfunction, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: nettype
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv:8: syntax error, unexpected string, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8: syntax error, unexpected while, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8: syntax error, unexpected negedge, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv:8: syntax error, unexpected bit, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8: syntax error, unexpected function, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8: syntax error, unexpected TIMING SPEC ELEMENT, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv:8: syntax error, unexpected chandle, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8: syntax error, unexpected inside, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: config
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: library
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: shortreal
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8: syntax error, unexpected generate, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8: syntax error, unexpected const, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8: syntax error, unexpected buf, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: use
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: instance
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8: Unsupported: Verilog 2001-config reserved word not implemented; probably you want `include instead: include
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endgroup
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8: syntax error, unexpected enum, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: soft
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8: syntax error, unexpected endcase, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: accept_on
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: sync_accept_on
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: binsof
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8: syntax error, unexpected pmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8: syntax error, unexpected pullup, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8: syntax error, unexpected unique, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv:8: syntax error, unexpected wire, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8: syntax error, unexpected always_comb, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv:8: Unsupported: Verilog 1995 reserved word not implemented: trireg
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8: syntax error, unexpected cmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8: syntax error, unexpected endgenerate, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv:8: syntax error, unexpected real, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8: Unsupported: Verilog 1995 reserved word not implemented: weak0
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8: syntax error, unexpected always_ff, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: strong
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8: syntax error, unexpected rand, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: reject_on
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8: syntax error, unexpected timeunit, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: s_eventually
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: implies
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8: syntax error, unexpected bind, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv:8: syntax error, unexpected shortint, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8: syntax error, unexpected initial, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8: syntax error, unexpected unique0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv:8: syntax error, unexpected automatic, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv:8: Unsupported: Verilog 1995 reserved word not implemented: wor
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8: syntax error, unexpected pure, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: assume
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8: syntax error, unexpected interface, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8: Unsupported: Verilog 1995 reserved word not implemented: strong1
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8: syntax error, unexpected module, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8: syntax error, unexpected endmodule, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8: syntax error, unexpected case, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8: syntax error, unexpected notif0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8: Unsupported: Verilog 1995 reserved word not implemented: strong0
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8: syntax error, unexpected rpmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8: syntax error, unexpected module, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: design
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8: syntax error, unexpected specify, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8: syntax error, unexpected repeat, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv:8: syntax error, unexpected realtime, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8: syntax error, unexpected task, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv:8: syntax error, unexpected import, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8: syntax error, unexpected always, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8: Unsupported: Verilog 1995 reserved word not implemented: pull1
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv:8: syntax error, unexpected time, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8: syntax error, unexpected rtranif1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: first_match
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: nexttime
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8: syntax error, unexpected rtran, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: throughout
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8: syntax error, unexpected foreach, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8: syntax error, unexpected for, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8: syntax error, unexpected not, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8: Unsupported: Verilog 1995 reserved word not implemented: large
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: s_always
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8: syntax error, unexpected specparam, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8: syntax error, unexpected and, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: null
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8: syntax error, unexpected forever, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: cell
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8: syntax error, unexpected parameter, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: bins
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8: syntax error, unexpected clocking, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8: syntax error, unexpected timeprecision, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: with
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8: syntax error, unexpected randc, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: intersect
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8: syntax error, unexpected defparam, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: dist
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8: syntax error, unexpected assert, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8: syntax error, unexpected xnor, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8: syntax error, unexpected disable, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8: syntax error, unexpected tran, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8: syntax error, unexpected typedef, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8: Unsupported: Verilog 1995 reserved word not implemented: weak1
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8: syntax error, unexpected TIMING SPEC ELEMENT, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: ignore_bins
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 2

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8: syntax error, unexpected table, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:11: EOF in TABLE
fatal flex scanner internal error--end of buffer missed
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8: syntax error, unexpected rcmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8: syntax error, unexpected output, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8: syntax error, unexpected input, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8: syntax error, unexpected rtranif0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8: syntax error, unexpected packed, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8: syntax error, unexpected priority, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: expect
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8: syntax error, unexpected break, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 0

name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8: syntax error, unexpected property, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: s_until_with
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8: syntax error, unexpected bufif0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8: syntax error, unexpected tranif1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8: syntax error, unexpected bufif1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8: Unsupported: Verilog 1995 reserved word not implemented: highz1
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: before
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8: syntax error, unexpected union, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv:8: syntax error, unexpected static, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8: Unexpected "final": "final" is a SystemVerilog keyword misused as an identifier.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8: Modify the Verilog-2001 code to avoid SV keywords, or use `begin_keywords or --language.
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: until_with
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: checker
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: endchecker
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8: syntax error, unexpected localparam, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8: syntax error, unexpected type, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8: syntax error, unexpected edge, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: s_until
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: untyped
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv:8: syntax error, unexpected integer, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: eventually
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8: syntax error, unexpected xor, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8: syntax error, unexpected TIMING SPEC ELEMENT, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8: syntax error, unexpected if, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8: Unsupported: Verilog 1995 reserved word not implemented: medium
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv:8: Unsupported: Verilog 1995 reserved word not implemented: wand
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: illegal_bins
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8: syntax error, unexpected always_latch, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8: syntax error, unexpected rnmos, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8: syntax error, unexpected export, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv:8: syntax error, unexpected var, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: liblist
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv:8: syntax error, unexpected tri, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8: Unsupported: Verilog 1995 reserved word not implemented: release
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv:8: syntax error, unexpected logic, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv:8: syntax error, unexpected tri1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8: syntax error, unexpected notif1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: randsequence
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8: syntax error, unexpected end, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8: syntax error, unexpected inout, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8: syntax error, unexpected scalared, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv:8: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv:8: syntax error, unexpected longint, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8: syntax error, unexpected assign, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8: syntax error, unexpected endspecify, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8: syntax error, unexpected endproperty, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: wildcard
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: sync_reject_on
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv:8: syntax error, unexpected tri0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv:8: syntax error, unexpected byte, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8: Syntax error: ENDTABLE outside of TABLE
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8: syntax error, unexpected posedge, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv:8: syntax error, unexpected supply0, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: interconnect
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8: syntax error, unexpected casez, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8: Unsupported: SystemVerilog 2009 reserved word not implemented: let
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8: syntax error, unexpected pulldown, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: alias
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv:8: syntax error, unexpected supply1, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8: Unsupported: Verilog 1995 reserved word not implemented: highz0
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8: syntax error, unexpected TIMING SPEC ELEMENT, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8: syntax error, unexpected begin, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8: Unsupported: Verilog 1995 reserved word not implemented: force
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8: syntax error, unexpected vectored, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8: syntax error, unexpected context, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv:8: syntax error, unexpected modport, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8: syntax error, unexpected default, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8: syntax error, unexpected endtask, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: within
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: forkjoin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8: syntax error, unexpected primitive, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: randcase
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8: syntax error, unexpected continue, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8: syntax error, unexpected deassign, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv:8: Unsupported: Verilog 1995 reserved word not implemented: triand
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8: syntax error, unexpected struct, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8: syntax error, unexpected TIMING SPEC ELEMENT, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8: syntax error, unexpected return, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8: Unsupported: Verilog 1995 reserved word not implemented: small
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8: syntax error, unexpected iff, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8: syntax error, unexpected else, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv:8: Unsupported: Verilog 1995 reserved word not implemented: trior
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8: Unsupported: Verilog 2001-config reserved word not implemented: endconfig
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv:8: syntax error, unexpected reg, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8: syntax error, unexpected endinterface, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8: syntax error, unexpected endprogram, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8: syntax error, unexpected TOK_CASEX
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8: syntax error, unexpected TOK_ENDPACKAGE
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8: syntax error, unexpected ';'
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8: syntax error, unexpected TOK_OR
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8: syntax error, unexpected TOK_RESTRICT
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8: syntax error, unexpected TOK_PACKAGE
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8: syntax error, unexpected TOK_ENDFUNCTION
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv:8: syntax error, unexpected ';'
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8: syntax error, unexpected TOK_WHILE
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8: syntax error, unexpected TOK_NEGEDGE
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv:8: syntax error, unexpected ';'
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8: syntax error, unexpected TOK_FUNCTION
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8: syntax error, unexpected TOK_GENERATE
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8: syntax error, unexpected TOK_ENDCASE
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv:8: syntax error, unexpected ';'
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8: syntax error, unexpected TOK_ALWAYS
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8: syntax error, unexpected TOK_ENDGENERATE
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv:8: syntax error, unexpected TOK_REAL
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8: syntax error, unexpected TOK_ALWAYS
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8: syntax error, unexpected TOK_INITIAL
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8: syntax error, unexpected TOK_ASSUME
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8: syntax error, unexpected TOK_ENDMODULE
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8: syntax error, unexpected TOK_CASE
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8: syntax error, unexpected TOK_MODULE
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8: syntax error, unexpected TOK_REPEAT
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8: syntax error, unexpected TOK_TASK
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8: syntax error, unexpected TOK_ALWAYS
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8: syntax error, unexpected TOK_FOR
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8: syntax error, unexpected TOK_PARAMETER
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8: syntax error, unexpected TOK_DEFPARAM
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8: syntax error, unexpected TOK_ASSERT
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8: syntax error, unexpected ';'
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8: syntax error, unexpected ';'
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8: syntax error, unexpected TOK_PROPERTY
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8: syntax error, unexpected TOK_LOCALPARAM
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv:8: syntax error, unexpected ';'
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8: syntax error, unexpected TOK_IF
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8: syntax error, unexpected TOK_ALWAYS
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv:8: syntax error, unexpected ';'
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8: syntax error, unexpected TOK_PRIMITIVE
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8: syntax error, unexpected TOK_END
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8: syntax error, unexpected ';'
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8: syntax error, unexpected TOK_ASSIGN
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8: syntax error, unexpected TOK_POSEDGE
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv:8: syntax error, unexpected TOK_SUPPLY0
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8: syntax error, unexpected TOK_CASEZ
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv:8: syntax error, unexpected TOK_SUPPLY1
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8: syntax error, unexpected TOK_BEGIN
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8: syntax error, unexpected TOK_DEFAULT
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8: syntax error, unexpected TOK_ENDTASK
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8: syntax error, unexpected TOK_ELSE
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv:8: syntax error, unexpected ';'
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit extends;
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv::8 error in parsing: (syntax error, unexpected netUWIRE, expecting vSYMBOL_ID or '#')
bit uwire;
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit cover;
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv::8 Unsuported token
bit tranif0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit tranif0;
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv::8 Unsuported token
bit casex;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit casex;
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit coverpoint;
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit until;
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endpackage;
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit program;
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit do;
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv::8 Unsuported token
bit endprimitive;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit endprimitive;
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit sequence;
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit join_any;
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit s_nexttime;
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv::8 error in parsing: (syntax error, unexpected vNOR, expecting vSYMBOL_ID or '#')
bit nor;
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv::8 error in parsing: (syntax error, unexpected vGENVAR, expecting vSYMBOL_ID or '#')
bit genvar;
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit ref;
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit incdir;
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv::8 error in parsing: (syntax error, unexpected vNAND, expecting vSYMBOL_ID or '#')
bit nand;
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv::8 error in parsing: (syntax error, unexpected vOR, expecting vSYMBOL_ID or '#')
bit or;
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv::8 Unsuported token
bit nmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit nmos;
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit wait_order;
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit weak;
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit restrict;
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit package;
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit cross;
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv::8 Unsuported token
bit pull0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit pull0;
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endsequence;
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit solve;
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit covergroup;
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit void;
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endclocking;
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv::8 error in parsing: (syntax error, unexpected vENDFUNCTION, expecting vSYMBOL_ID or '#')
bit endfunction;
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit extern;
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit nettype;
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv::8 error in parsing: (syntax error, unexpected vSIGNED, expecting vSYMBOL_ID or '#')
bit signed;
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit string;
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit super;
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv::8 error in parsing: (syntax error, unexpected vWHILE, expecting vSYMBOL_ID or '#')
bit while;
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv::8 error in parsing: (syntax error, unexpected vNEGEDGE, expecting vSYMBOL_ID or '#')
bit negedge;
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit bit;
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv::8 error in parsing: (syntax error, unexpected vFUNCTION, expecting vSYMBOL_ID or '#')
bit function;
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit pulsestyle_ondetect;
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit chandle;
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit inside;
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit config;
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit library;
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit shortreal;
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv::8 error in parsing: (syntax error, unexpected vGENERATE, expecting vSYMBOL_ID or '#')
bit generate;
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit const;
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv::8 Unsuported token
bit buf;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit buf;
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit use;
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit instance;
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit include;
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endgroup;
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit enum;
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit soft;
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv::8 error in parsing: (syntax error, unexpected vENDCASE, expecting vSYMBOL_ID or '#')
bit endcase;
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit accept_on;
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv::8 Unsuported token
bit event;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit event;
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit sync_accept_on;
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit binsof;
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit new;
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv::8 Unsuported token
bit pmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit pmos;
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv::8 Unsuported token
bit pullup;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit pullup;
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit unique;
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv::8 error in parsing: (syntax error, unexpected netWIRE, expecting vSYMBOL_ID or '#')
bit wire;
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit always_comb;
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv::8 error in parsing: (syntax error, unexpected netTRIREG, expecting vSYMBOL_ID or '#')
bit trireg;
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv::8 Unsuported token
bit cmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit cmos;
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv::8 error in parsing: (syntax error, unexpected vENDGENERATE, expecting vSYMBOL_ID or '#')
bit endgenerate;
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit real;
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv::8 Unsuported token
bit weak0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit weak0;
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit always_ff;
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit strong;
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit rand;
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit reject_on;
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit timeunit;
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit s_eventually;
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit implies;
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit bind;
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit shortint;
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit constraint;
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv::8 error in parsing: (syntax error, unexpected vINITIAL, expecting vSYMBOL_ID or '#')
bit initial;
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit unique0;
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv::8 Unsuported token
bit wait;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit wait;
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv::8 error in parsing: (syntax error, unexpected vAUTOMATIC, expecting vSYMBOL_ID or '#')
bit automatic;
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv::8 error in parsing: (syntax error, unexpected netWOR, expecting vSYMBOL_ID or '#')
bit wor;
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit pure;
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit assume;
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit interface;
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv::8 Unsuported token
bit strong1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit strong1;
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv::8 error in parsing: (syntax error, unexpected vMODULE, expecting vSYMBOL_ID or '#')
bit macromodule;
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv::8 error in parsing: (syntax error, unexpected vENDMODULE, expecting vSYMBOL_ID or '#')
bit endmodule;
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv::8 error in parsing: (syntax error, unexpected vCASE, expecting vSYMBOL_ID or '#')
bit case;
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv::8 Unsuported token
bit notif0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit notif0;
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv::8 Unsuported token
bit strong0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit strong0;
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv::8 Unsuported token
bit rpmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rpmos;
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv::8 error in parsing: (syntax error, unexpected vMODULE, expecting vSYMBOL_ID or '#')
bit module;
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit design;
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv::8 error in parsing: (syntax error, unexpected vSPECIFY, expecting vSYMBOL_ID or '#')
bit specify;
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv::8 Unsuported token
bit repeat;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit repeat;
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit realtime;
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit unsigned;
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv::8 error in parsing: (syntax error, unexpected vTASK, expecting vSYMBOL_ID or '#')
bit task;
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit import;
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv::8 error in parsing: (syntax error, unexpected vALWAYS, expecting vSYMBOL_ID or '#')
bit always;
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv::8 Unsuported token
bit pull1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit pull1;
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit this;
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv::8 Unsuported token
bit time;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit time;
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv::8 Unsuported token
bit rtranif1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rtranif1;
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit first_match;
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit nexttime;
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv::8 Unsuported token
bit rtran;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rtran;
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit throughout;
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit foreach;
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv::8 error in parsing: (syntax error, unexpected vFOR, expecting vSYMBOL_ID or '#')
bit for;
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv::8 error in parsing: (syntax error, unexpected vNOT, expecting vSYMBOL_ID or '#')
bit not;
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv::8 Unsuported token
bit large;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit large;
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endclass;
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit s_always;
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv::8 error in parsing: (syntax error, unexpected vSPECPARAM, expecting vSYMBOL_ID or '#')
bit specparam;
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv::8 error in parsing: (syntax error, unexpected vAND, expecting vSYMBOL_ID or '#')
bit and;
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit null;
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv::8 Unsuported token
bit forever;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit forever;
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit cell;
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv::8 error in parsing: (syntax error, unexpected vPARAMETER, expecting vSYMBOL_ID or '#')
bit parameter;
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit bins;
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit join_none;
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit clocking;
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit timeprecision;
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit with;
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit randc;
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit class;
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit intersect;
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv::8 error in parsing: (syntax error, unexpected vDEFPARAM, expecting vSYMBOL_ID or '#')
bit defparam;
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit dist;
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit protected;
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit assert;
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv::8 error in parsing: (syntax error, unexpected vXNOR, expecting vSYMBOL_ID or '#')
bit xnor;
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv::8 Unsuported token
bit disable;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit disable;
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv::8 Unsuported token
bit tran;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit tran;
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit typedef;
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv::8 Unsuported token
bit weak1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit weak1;
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit showcancelled;
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit ignore_bins;
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv::8 Unsuported token
bit table;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit table;
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv::8 Unsuported token
bit rcmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rcmos;
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv::8 error in parsing: (syntax error, unexpected vOUTPUT, expecting vSYMBOL_ID or '#')
bit output;
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv::8 Unsuported token
bit fork;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit fork;
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv::8 error in parsing: (syntax error, unexpected vINPUT, expecting vSYMBOL_ID or '#')
bit input;
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv::8 Unsuported token
bit rtranif0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rtranif0;
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit packed;
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit priority;
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit expect;
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit break;
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit global;
name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit property;
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit s_until_with;
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv::8 Unsuported token
bit bufif0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit bufif0;
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit implements;
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv::8 Unsuported token
bit tranif1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit tranif1;
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv::8 Unsuported token
bit bufif1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit bufif1;
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv::8 Unsuported token
bit highz1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit highz1;
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit before;
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit union;
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit static;
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit final;
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit until_with;
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit checker;
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endchecker;
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv::8 error in parsing: (syntax error, unexpected vLOCALPARAM, expecting vSYMBOL_ID or '#')
bit localparam;
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit type;
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv::8 Unsuported token
bit edge;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit edge;
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit s_until;
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit untyped;
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv::8 error in parsing: (syntax error, unexpected vINTEGER, expecting vSYMBOL_ID or '#')
bit integer;
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit eventually;
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv::8 error in parsing: (syntax error, unexpected vXOR, expecting vSYMBOL_ID or '#')
bit xor;
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit local;
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit noshowcancelled;
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv::8 error in parsing: (syntax error, unexpected vIF, expecting vSYMBOL_ID or '#')
bit if;
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv::8 Unsuported token
bit medium;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit medium;
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv::8 error in parsing: (syntax error, unexpected netWAND, expecting vSYMBOL_ID or '#')
bit wand;
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit illegal_bins;
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit always_latch;
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv::8 Unsuported token
bit rnmos;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit rnmos;
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit export;
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit var;
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit liblist;
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv::8 error in parsing: (syntax error, unexpected netTRI, expecting vSYMBOL_ID or '#')
bit tri;
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv::8 Unsuported token
bit release;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit release;
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit logic;
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv::8 error in parsing: (syntax error, unexpected netTRI1, expecting vSYMBOL_ID or '#')
bit tri1;
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv::8 Unsuported token
bit notif1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit notif1;
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit randsequence;
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv::8 error in parsing: (syntax error, unexpected vEND, expecting vSYMBOL_ID or '#')
bit end;
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv::8 Unsuported token
bit join;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit join;
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv::8 error in parsing: (syntax error, unexpected vINOUT, expecting vSYMBOL_ID or '#')
bit inout;
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv::8 Unsuported token
bit scalared;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit scalared;
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit virtual;
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit int;
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit longint;
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit matches;
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv::8 error in parsing: (syntax error, unexpected vASSIGN, expecting vSYMBOL_ID or '#')
bit assign;
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv::8 error in parsing: (syntax error, unexpected vENDSPECIFY, expecting vSYMBOL_ID or '#')
bit endspecify;
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endproperty;
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit wildcard;
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit sync_reject_on;
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv::8 error in parsing: (syntax error, unexpected netTRI0, expecting vSYMBOL_ID or '#')
bit tri0;
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit byte;
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv::8 Unsuported token
bit endtable;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit endtable;
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv::8 error in parsing: (syntax error, unexpected vPOSEDGE, expecting vSYMBOL_ID or '#')
bit posedge;
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv::8 Unsuported token
bit supply0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit supply0;
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit interconnect;
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv::8 Unsuported token
bit casez;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit casez;
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit let;
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv::8 Unsuported token
bit pulldown;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit pulldown;
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit alias;
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv::8 Unsuported token
bit supply1;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit supply1;
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv::8 Unsuported token
bit highz0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit highz0;
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit ifnone;
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv::8 error in parsing: (syntax error, unexpected vBEGIN, expecting vSYMBOL_ID or '#')
bit begin;
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv::8 Unsuported token
bit force;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit force;
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv::8 Unsuported token
bit vectored;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit vectored;
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit context;
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit modport;
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv::8 error in parsing: (syntax error, unexpected vDEFAULT, expecting vSYMBOL_ID or '#')
bit default;
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv::8 error in parsing: (syntax error, unexpected vENDTASK, expecting vSYMBOL_ID or '#')
bit endtask;
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit within;
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit forkjoin;
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv::8 Unsuported token
bit primitive;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit primitive;
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit randcase;
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit tagged;
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit continue;
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv::8 Unsuported token
bit deassign;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit deassign;
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv::8 error in parsing: (syntax error, unexpected netTRIAND, expecting vSYMBOL_ID or '#')
bit triand;
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit struct;
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit pulsestyle_onevent;
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit return;
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv::8 Unsuported token
bit small;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
bit small;
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit iff;
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv::8 error in parsing: (syntax error, unexpected vELSE, expecting vSYMBOL_ID or '#')
bit else;
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv::8 error in parsing: (syntax error, unexpected netTRIOR, expecting vSYMBOL_ID or '#')
bit trior;
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endconfig;
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv::8 error in parsing: (syntax error, unexpected netREG, expecting vSYMBOL_ID or '#')
bit reg;
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endinterface;
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit endprogram;
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8: error: invalid module item.
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv:8: error: invalid module item.
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8: error: invalid module item.
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8: error: invalid module item.
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8: error: invalid module item.
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8: error: invalid module item.
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8: error: invalid module item.
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8: error: invalid module item.
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8: error: invalid module item.
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8: error: invalid module item.
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8: error: invalid module item.
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8: error: invalid module item.
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8: error: invalid module item.
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8: error: invalid module item.
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8: error: invalid module item.
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8: error: invalid module item.
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8: error: invalid module item.
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8: error: invalid module item.
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8: error: invalid module item.
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8: error: invalid module item.
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8: error: invalid module item.
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8: error: invalid module item.
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8: error: invalid module item.
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8: error: invalid module item.
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8: error: invalid module item.
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8: error: invalid module item.
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8: error: invalid module item.
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8: error: invalid module item.
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8: error: invalid module item.
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8: error: invalid module item.
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8: error: invalid module item.
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8: error: invalid module item.
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8: error: invalid module item.
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8: error: invalid module item.
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8: error: invalid module item.
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv:8: error: invalid module item.
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv:8: error: invalid module item.
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8: error: invalid module item.
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8: error: invalid module item.
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8: error: invalid module item.
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv:8: error: invalid module item.
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8: error: invalid module item.
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8: error: invalid module item.
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv:8: error: invalid module item.
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8: error: invalid module item.
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8: error: invalid module item.
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8: error: invalid module item.
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv:8: error: invalid module item.
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8: error: invalid module item.
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8: error: invalid module item.
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8: error: invalid module item.
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8: error: invalid module item.
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8: error: invalid module item.
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8: error: invalid module item.
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8: error: invalid module item.
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8: error: invalid module item.
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8: error: invalid module item.
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8: error: invalid module item.
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8: error: invalid module item.
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8: error: invalid module item.
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8: error: invalid module item.
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8: error: invalid module item.
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8: error: invalid module item.
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8: error: invalid module item.
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8: error: invalid module item.
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8: error: invalid module item.
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv:8: error: invalid module item.
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8: error: invalid module item.
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv:8: error: invalid module item.
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8: error: invalid module item.
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8: error: invalid module item.
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv:8: error: invalid module item.
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8: error: invalid module item.
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8: error: invalid module item.
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8: error: invalid module item.
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8: error: invalid module item.
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8: error: invalid module item.
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8: error: invalid module item.
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8: error: invalid module item.
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8: error: invalid module item.
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8: error: invalid module item.
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv:8: error: invalid module item.
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8: error: invalid module item.
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8: error: invalid module item.
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8: error: invalid module item.
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8: error: invalid module item.
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv:8: error: invalid module item.
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv:8: error: invalid module item.
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8: error: invalid module item.
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8: error: invalid module item.
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8: error: invalid module item.
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8: error: invalid module item.
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8: error: invalid module item.
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8: error: invalid module item.
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8: error: invalid module item.
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8: error: invalid module item.
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8: error: invalid module item.
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8: error: invalid module item.
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8: error: invalid module item.
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8: error: invalid module item.
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8: error: invalid module item.
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8: error: invalid module item.
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv:8: error: invalid module item.
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv:8: error: invalid module item.
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8: error: invalid module item.
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv:8: error: invalid module item.
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8: error: invalid module item.
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8: error: invalid module item.
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8: error: invalid module item.
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv:8: error: invalid module item.
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8: error: invalid module item.
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8: error: invalid module item.
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8: error: invalid module item.
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8: error: invalid module item.
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8: error: invalid module item.
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8: error: invalid module item.
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8: error: invalid module item.
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8: error: invalid module item.
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8: error: invalid module item.
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8: error: invalid module item.
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8: error: invalid module item.
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8: error: invalid module item.
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8: error: invalid module item.
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8: error: invalid module item.
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8: error: invalid module item.
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8: error: invalid module item.
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8: error: invalid module item.
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8: error: invalid module item.
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8: error: invalid module item.
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8: error: invalid module item.
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8: error: invalid module item.
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8: error: invalid module item.
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8: error: invalid module item.
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8: error: invalid module item.
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8: error: invalid module item.
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8: error: invalid module item.
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8: error: invalid module item.
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8: error: invalid module item.
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8: error: invalid module item.
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8: error: invalid module item.
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8: error: invalid module item.
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8: error: invalid module item.
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8: error: invalid module item.
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8: error: invalid module item.
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8: error: invalid module item.
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8: error: invalid module item.
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8: error: invalid module item.
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8: error: invalid module item.
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv:8: error: invalid module item.
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8: error: invalid module item.
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv:8: error: invalid module item.
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8: error: invalid module item.
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8: error: invalid module item.
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8: error: invalid module item.
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8: error: invalid module item.
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8: error: invalid module item.
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv:8: error: invalid module item.
name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8: error: invalid module item.
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8: error: invalid module item.
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8: error: invalid module item.
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8: error: invalid module item.
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8: error: invalid module item.
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8: error: invalid module item.
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8: error: invalid module item.
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8: error: invalid module item.
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8: error: invalid module item.
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv:8: error: invalid module item.
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8: error: invalid module item.
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8: error: invalid module item.
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8: error: invalid module item.
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8: error: invalid module item.
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8: error: invalid module item.
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8: error: invalid module item.
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8: error: invalid module item.
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8: error: invalid module item.
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8: error: invalid module item.
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv:8: error: invalid module item.
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8: error: invalid module item.
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8: error: invalid module item.
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8: error: invalid module item.
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8: error: invalid module item.
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8: error: invalid module item.
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8: error: invalid module item.
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv:8: error: invalid module item.
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8: error: invalid module item.
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8: error: invalid module item.
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8: error: invalid module item.
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8: error: invalid module item.
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv:8: error: invalid module item.
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8: error: invalid module item.
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv:8: error: invalid module item.
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8: error: invalid module item.
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv:8: error: invalid module item.
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv:8: error: invalid module item.
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8: error: invalid module item.
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8: error: invalid module item.
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8: error: invalid module item.
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8: error: invalid module item.
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv:8: error: invalid module item.
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8: error: invalid module item.
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8: error: invalid module item.
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv:8: error: invalid module item.
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv:8: error: invalid module item.
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8: error: invalid module item.
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8: error: invalid module item.
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8: error: invalid module item.
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8: error: invalid module item.
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8: error: invalid module item.
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8: error: invalid module item.
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv:8: error: invalid module item.
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv:8: error: invalid module item.
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8: error: invalid module item.
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8: error: invalid module item.
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv:8: error: invalid module item.
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8: error: invalid module item.
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8: error: invalid module item.
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8: error: invalid module item.
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8: error: invalid module item.
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8: error: invalid module item.
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv:8: error: invalid module item.
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8: error: invalid module item.
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8: error: invalid module item.
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8: error: invalid module item.
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8: error: invalid module item.
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8: error: invalid module item.
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8: error: invalid module item.
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv:8: error: invalid module item.
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8: error: invalid module item.
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8: error: invalid module item.
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8: error: invalid module item.
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8: error: invalid module item.
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8: error: invalid module item.
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8: error: invalid module item.
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8: error: invalid module item.
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8: error: invalid module item.
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8: error: invalid module item.
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv:8: error: invalid module item.
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8: error: invalid module item.
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8: error: invalid module item.
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8: error: invalid module item.
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8: error: invalid module item.
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8: error: invalid module item.
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8: error: invalid module item.
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv:8: error: invalid module item.
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8: error: invalid module item.
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv:8: error: invalid module item.
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8: error: invalid module item.
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8: error: invalid module item.
name: extends
description: The 'extends' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extends.sv:8:9: Parse error: unexpected token 'extends' (KW_extends).
name: uwire
description: The 'uwire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_uwire.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType uwire]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: cover
description: The 'cover' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cover.sv:8:9: Parse error: unexpected token 'cover' (KW_cover).
name: tranif0
description: The 'tranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif0.sv:8:9: Parse error: unexpected token 'tranif0' (KW_tranif0).
name: casex
description: The 'casex' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casex.sv:8:9: Parse error: unexpected token 'casex' (KW_casex).
name: coverpoint
description: The 'coverpoint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_coverpoint.sv:8:9: Parse error: unexpected token 'coverpoint' (KW_coverpoint).
name: until
description: The 'until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until.sv:8:9: Parse error: unexpected token 'until' (KW_until).
name: endpackage
description: The 'endpackage' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endpackage.sv:8:9: Parse error: unexpected token 'endpackage' (KW_endpackage).
name: program
description: The 'program' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_program.sv:8:9: Parse error: unexpected token 'program' (KW_program).
name: do
description: The 'do' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_do.sv:8:9: Parse error: unexpected token 'do' (KW_do).
name: endprimitive
description: The 'endprimitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprimitive.sv:8:9: Parse error: unexpected token 'endprimitive' (KW_endprimitive).
name: sequence
description: The 'sequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sequence.sv:8:9: Parse error: unexpected token 'sequence' (KW_sequence).
name: join_any
description: The 'join_any' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_any.sv:8:9: Parse error: unexpected token 'join_any' (KW_join_any).
name: s_nexttime
description: The 's_nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_nexttime.sv:8:9: Parse error: unexpected token 's_nexttime' (KW_s_nexttime).
name: nor
description: The 'nor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nor.sv:8:9: Parse error: unexpected token 'nor' (KW_nor).
name: genvar
description: The 'genvar' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_genvar.sv:8:9: Parse error: unexpected token 'genvar' (KW_genvar).
name: ref
description: The 'ref' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ref.sv:8:9: Parse error: unexpected token 'ref' (KW_ref).
name: incdir
description: The 'incdir' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_incdir.sv:8:9: Parse error: unexpected token 'incdir' (KW_incdir).
name: nand
description: The 'nand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nand.sv:8:9: Parse error: unexpected token 'nand' (KW_nand).
name: or
description: The 'or' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_or.sv:8:9: Parse error: unexpected token 'or' (KW_or).
name: nmos
description: The 'nmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nmos.sv:8:9: Parse error: unexpected token 'nmos' (KW_nmos).
name: wait_order
description: The 'wait_order' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait_order.sv:8:9: Parse error: unexpected token 'wait_order' (KW_wait_order).
name: weak
description: The 'weak' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak.sv:8:9: Parse error: unexpected token 'weak' (KW_weak).
name: restrict
description: The 'restrict' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_restrict.sv:8:9: Parse error: unexpected token 'restrict' (KW_restrict).
name: package
description: The 'package' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_package.sv:8:9: Parse error: unexpected token 'package' (KW_package).
name: cross
description: The 'cross' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cross.sv:8:9: Parse error: unexpected token 'cross' (KW_cross).
name: pull0
description: The 'pull0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull0.sv:8:9: Parse error: unexpected token 'pull0' (KW_pull0).
name: endsequence
description: The 'endsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endsequence.sv:8:9: Parse error: unexpected token 'endsequence' (KW_endsequence).
name: solve
description: The 'solve' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_solve.sv:8:9: Parse error: unexpected token 'solve' (KW_solve).
name: covergroup
description: The 'covergroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_covergroup.sv:8:9: Parse error: unexpected token 'covergroup' (KW_covergroup).
name: void
description: The 'void' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_void.sv:8:9: Parse error: unexpected token 'void' (KW_void).
name: endclocking
description: The 'endclocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclocking.sv:8:9: Parse error: unexpected token 'endclocking' (KW_endclocking).
name: endfunction
description: The 'endfunction' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endfunction.sv:8:9: Parse error: unexpected token 'endfunction' (KW_endfunction).
name: extern
description: The 'extern' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_extern.sv:8:9: Parse error: unexpected token 'extern' (KW_extern).
name: nettype
description: The 'nettype' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nettype.sv:8:9: Parse error: unexpected token 'nettype' (KW_nettype).
name: signed
description: The 'signed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_signed.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: incomplete declaration
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:313:21 in main:Language.SystemVerilog.Parser.ParseDecl
name: string
description: The 'string' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_string.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: super
description: The 'super' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_super.sv:8:9: Parse error: unexpected token 'super' (KW_super).
name: while
description: The 'while' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_while.sv:8:9: Parse error: unexpected token 'while' (KW_while).
name: negedge
description: The 'negedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_negedge.sv:8:9: Parse error: unexpected token 'negedge' (KW_negedge).
name: bit
description: The 'bit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bit.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType bit]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: function
description: The 'function' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_function.sv:8:9: Parse error: unexpected token 'function' (KW_function).
name: pulsestyle_ondetect
description: The 'pulsestyle_ondetect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_ondetect.sv:8:9: Parse error: unexpected token 'pulsestyle_ondetect' (KW_pulsestyle_ondetect).
name: chandle
description: The 'chandle' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_chandle.sv:8:9: Parse error: unexpected token 'chandle' (KW_chandle).
name: inside
description: The 'inside' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inside.sv:8:9: Parse error: unexpected token 'inside' (KW_inside).
name: config
description: The 'config' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_config.sv:8:9: Parse error: unexpected token 'config' (KW_config).
name: library
description: The 'library' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_library.sv:8:9: Parse error: unexpected token 'library' (KW_library).
name: shortreal
description: The 'shortreal' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortreal.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType shortreal]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: generate
description: The 'generate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_generate.sv:8:9: Parse error: unexpected token 'generate' (KW_generate).
name: const
description: The 'const' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_const.sv:8:9: Parse error: unexpected token 'const' (KW_const).
name: buf
description: The 'buf' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_buf.sv:8:9: Parse error: unexpected token 'buf' (KW_buf).
name: use
description: The 'use' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_use.sv:8:9: Parse error: unexpected token 'use' (KW_use).
name: instance
description: The 'instance' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_instance.sv:8:9: Parse error: unexpected token 'instance' (KW_instance).
name: include
description: The 'include' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_include.sv:8:9: Parse error: unexpected token 'include' (KW_include).
name: endgroup
description: The 'endgroup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgroup.sv:8:9: Parse error: unexpected token 'endgroup' (KW_endgroup).
name: enum
description: The 'enum' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_enum.sv:8:13: Parse error: unexpected token ';' (Sym_semi).
name: soft
description: The 'soft' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_soft.sv:8:9: Parse error: unexpected token 'soft' (KW_soft).
name: endcase
description: The 'endcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endcase.sv:8:9: Parse error: unexpected token 'endcase' (KW_endcase).
name: accept_on
description: The 'accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_accept_on.sv:8:9: Parse error: unexpected token 'accept_on' (KW_accept_on).
name: event
description: The 'event' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_event.sv:8:9: Parse error: unexpected token 'event' (KW_event).
name: sync_accept_on
description: The 'sync_accept_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_accept_on.sv:8:9: Parse error: unexpected token 'sync_accept_on' (KW_sync_accept_on).
name: binsof
description: The 'binsof' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_binsof.sv:8:9: Parse error: unexpected token 'binsof' (KW_binsof).
name: new
description: The 'new' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_new.sv:8:9: Parse error: unexpected token 'new' (KW_new).
name: pmos
description: The 'pmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pmos.sv:8:9: Parse error: unexpected token 'pmos' (KW_pmos).
name: pullup
description: The 'pullup' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pullup.sv:8:9: Parse error: unexpected token 'pullup' (KW_pullup).
name: unique
description: The 'unique' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique.sv:8:9: Parse error: unexpected token 'unique' (KW_unique).
name: wire
description: The 'wire' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wire.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType wire]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: always_comb
description: The 'always_comb' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_comb.sv:8:9: Parse error: unexpected token 'always_comb' (KW_always_comb).
name: trireg
description: The 'trireg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trireg.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType trireg]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: cmos
description: The 'cmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cmos.sv:8:9: Parse error: unexpected token 'cmos' (KW_cmos).
name: endgenerate
description: The 'endgenerate' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endgenerate.sv:8:9: Parse error: unexpected token 'endgenerate' (KW_endgenerate).
name: real
description: The 'real' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_real.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType real]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: weak0
description: The 'weak0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak0.sv:8:9: Parse error: unexpected token 'weak0' (KW_weak0).
name: always_ff
description: The 'always_ff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_ff.sv:8:9: Parse error: unexpected token 'always_ff' (KW_always_ff).
name: strong
description: The 'strong' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong.sv:8:9: Parse error: unexpected token 'strong' (KW_strong).
name: rand
description: The 'rand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rand.sv:8:9: Parse error: unexpected token 'rand' (KW_rand).
name: reject_on
description: The 'reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reject_on.sv:8:9: Parse error: unexpected token 'reject_on' (KW_reject_on).
name: timeunit
description: The 'timeunit' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeunit.sv:8:9: Parse error: unexpected token 'timeunit' (KW_timeunit).
name: s_eventually
description: The 's_eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_eventually.sv:8:9: Parse error: unexpected token 's_eventually' (KW_s_eventually).
name: implies
description: The 'implies' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implies.sv:8:9: Parse error: unexpected token 'implies' (KW_implies).
name: bind
description: The 'bind' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bind.sv:8:9: Parse error: unexpected token 'bind' (KW_bind).
name: shortint
description: The 'shortint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_shortint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType shortint]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: constraint
description: The 'constraint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_constraint.sv:8:9: Parse error: unexpected token 'constraint' (KW_constraint).
name: initial
description: The 'initial' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_initial.sv:8:9: Parse error: unexpected token 'initial' (KW_initial).
name: unique0
description: The 'unique0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unique0.sv:8:9: Parse error: unexpected token 'unique0' (KW_unique0).
name: wait
description: The 'wait' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wait.sv:8:9: Parse error: unexpected token 'wait' (KW_wait).
name: automatic
description: The 'automatic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_automatic.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTLifetime automatic]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: wor
description: The 'wor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wor.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType wor]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: pure
description: The 'pure' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pure.sv:8:9: Parse error: unexpected token 'pure' (KW_pure).
name: assume
description: The 'assume' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assume.sv:8:9: Parse error: unexpected token 'assume' (KW_assume).
name: interface
description: The 'interface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interface.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: strong1
description: The 'strong1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong1.sv:8:9: Parse error: unexpected token 'strong1' (KW_strong1).
name: macromodule
description: The 'macromodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_macromodule.sv:8:9: Parse error: unexpected token 'macromodule' (KW_macromodule).
name: endmodule
description: The 'endmodule' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endmodule.sv:8:9: Parse error: unexpected token 'endmodule' (KW_endmodule).
name: case
description: The 'case' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_case.sv:8:9: Parse error: unexpected token 'case' (KW_case).
name: notif0
description: The 'notif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif0.sv:8:9: Parse error: unexpected token 'notif0' (KW_notif0).
name: strong0
description: The 'strong0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_strong0.sv:8:9: Parse error: unexpected token 'strong0' (KW_strong0).
name: rpmos
description: The 'rpmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rpmos.sv:8:9: Parse error: unexpected token 'rpmos' (KW_rpmos).
name: module
description: The 'module' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_module.sv:8:9: Parse error: unexpected token 'module' (KW_module).
name: design
description: The 'design' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_design.sv:8:9: Parse error: unexpected token 'design' (KW_design).
name: specify
description: The 'specify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specify.sv:8:9: Parse error: unexpected token 'specify' (KW_specify).
name: repeat
description: The 'repeat' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_repeat.sv:8:9: Parse error: unexpected token 'repeat' (KW_repeat).
name: realtime
description: The 'realtime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_realtime.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType realtime]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: unsigned
description: The 'unsigned' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_unsigned.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: incomplete declaration
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:313:21 in main:Language.SystemVerilog.Parser.ParseDecl
name: task
description: The 'task' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_task.sv:8:9: Parse error: unexpected token 'task' (KW_task).
name: import
description: The 'import' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_import.sv:8:9: Parse error: unexpected token 'import' (KW_import).
name: always
description: The 'always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always.sv:8:9: Parse error: unexpected token 'always' (KW_always).
name: pull1
description: The 'pull1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pull1.sv:8:9: Parse error: unexpected token 'pull1' (KW_pull1).
name: this
description: The 'this' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_this.sv:8:9: Parse error: unexpected token 'this' (KW_this).
name: time
description: The 'time' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_time.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType time]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: rtranif1
description: The 'rtranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif1.sv:8:9: Parse error: unexpected token 'rtranif1' (KW_rtranif1).
name: first_match
description: The 'first_match' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_first_match.sv:8:9: Parse error: unexpected token 'first_match' (KW_first_match).
name: nexttime
description: The 'nexttime' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_nexttime.sv:8:9: Parse error: unexpected token 'nexttime' (KW_nexttime).
name: rtran
description: The 'rtran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtran.sv:8:9: Parse error: unexpected token 'rtran' (KW_rtran).
name: throughout
description: The 'throughout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_throughout.sv:8:9: Parse error: unexpected token 'throughout' (KW_throughout).
name: foreach
description: The 'foreach' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_foreach.sv:8:9: Parse error: unexpected token 'foreach' (KW_foreach).
name: for
description: The 'for' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_for.sv:8:9: Parse error: unexpected token 'for' (KW_for).
name: not
description: The 'not' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_not.sv:8:9: Parse error: unexpected token 'not' (KW_not).
name: large
description: The 'large' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_large.sv:8:9: Parse error: unexpected token 'large' (KW_large).
name: endclass
description: The 'endclass' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endclass.sv:8:9: Parse error: unexpected token 'endclass' (KW_endclass).
name: s_always
description: The 's_always' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_always.sv:8:9: Parse error: unexpected token 's_always' (KW_s_always).
name: specparam
description: The 'specparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_specparam.sv:8:9: Parse error: unexpected token 'specparam' (KW_specparam).
name: and
description: The 'and' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_and.sv:8:9: Parse error: unexpected token 'and' (KW_and).
name: null
description: The 'null' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_null.sv:8:9: Parse error: unexpected token 'null' (KW_null).
name: forever
description: The 'forever' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forever.sv:8:9: Parse error: unexpected token 'forever' (KW_forever).
name: cell
description: The 'cell' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_cell.sv:8:9: Parse error: unexpected token 'cell' (KW_cell).
name: parameter
description: The 'parameter' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_parameter.sv:8:9: Parse error: unexpected token 'parameter' (KW_parameter).
name: bins
description: The 'bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bins.sv:8:9: Parse error: unexpected token 'bins' (KW_bins).
name: join_none
description: The 'join_none' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join_none.sv:8:9: Parse error: unexpected token 'join_none' (KW_join_none).
name: clocking
description: The 'clocking' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_clocking.sv:8:9: Parse error: unexpected token 'clocking' (KW_clocking).
name: timeprecision
description: The 'timeprecision' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_timeprecision.sv:8:9: Parse error: unexpected token 'timeprecision' (KW_timeprecision).
name: with
description: The 'with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_with.sv:8:9: Parse error: unexpected token 'with' (KW_with).
name: randc
description: The 'randc' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randc.sv:8:9: Parse error: unexpected token 'randc' (KW_randc).
name: class
description: The 'class' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_class.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: intersect
description: The 'intersect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_intersect.sv:8:9: Parse error: unexpected token 'intersect' (KW_intersect).
name: defparam
description: The 'defparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_defparam.sv:8:9: Parse error: unexpected token 'defparam' (KW_defparam).
name: dist
description: The 'dist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_dist.sv:8:9: Parse error: unexpected token 'dist' (KW_dist).
name: protected
description: The 'protected' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_protected.sv:8:9: Parse error: unexpected token 'protected' (KW_protected).
name: assert
description: The 'assert' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assert.sv:8:9: Parse error: unexpected token 'assert' (KW_assert).
name: xnor
description: The 'xnor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xnor.sv:8:9: Parse error: unexpected token 'xnor' (KW_xnor).
name: disable
description: The 'disable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_disable.sv:8:9: Parse error: unexpected token 'disable' (KW_disable).
name: tran
description: The 'tran' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tran.sv:8:9: Parse error: unexpected token 'tran' (KW_tran).
name: typedef
description: The 'typedef' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_typedef.sv:8:9: Parse error: unexpected token 'typedef' (KW_typedef).
name: weak1
description: The 'weak1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_weak1.sv:8:9: Parse error: unexpected token 'weak1' (KW_weak1).
name: showcancelled
description: The 'showcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_showcancelled.sv:8:9: Parse error: unexpected token 'showcancelled' (KW_showcancelled).
name: ignore_bins
description: The 'ignore_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ignore_bins.sv:8:9: Parse error: unexpected token 'ignore_bins' (KW_ignore_bins).
name: table
description: The 'table' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_table.sv:8:9: Parse error: unexpected token 'table' (KW_table).
name: rcmos
description: The 'rcmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rcmos.sv:8:9: Parse error: unexpected token 'rcmos' (KW_rcmos).
name: output
description: The 'output' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_output.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTDir output]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: fork
description: The 'fork' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_fork.sv:8:9: Parse error: unexpected token 'fork' (KW_fork).
name: input
description: The 'input' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_input.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTDir input]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: rtranif0
description: The 'rtranif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rtranif0.sv:8:9: Parse error: unexpected token 'rtranif0' (KW_rtranif0).
name: packed
description: The 'packed' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_packed.sv:8:9: Parse error: unexpected token 'packed' (KW_packed).
name: priority
description: The 'priority' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_priority.sv:8:9: Parse error: unexpected token 'priority' (KW_priority).
name: expect
description: The 'expect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_expect.sv:8:9: Parse error: unexpected token 'expect' (KW_expect).
name: break
description: The 'break' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_break.sv:8:9: Parse error: unexpected token 'break' (KW_break).
name: global
description: The 'global' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_global.sv:8:9: Parse error: unexpected token 'global' (KW_global).
name: property
description: The 'property' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_property.sv:8:9: Parse error: unexpected token 'property' (KW_property).
name: s_until_with
description: The 's_until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until_with.sv:8:9: Parse error: unexpected token 's_until_with' (KW_s_until_with).
name: bufif0
description: The 'bufif0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif0.sv:8:9: Parse error: unexpected token 'bufif0' (KW_bufif0).
name: implements
description: The 'implements' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_implements.sv:8:9: Parse error: unexpected token 'implements' (KW_implements).
name: tranif1
description: The 'tranif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tranif1.sv:8:9: Parse error: unexpected token 'tranif1' (KW_tranif1).
name: bufif1
description: The 'bufif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_bufif1.sv:8:9: Parse error: unexpected token 'bufif1' (KW_bufif1).
name: highz1
description: The 'highz1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz1.sv:8:9: Parse error: unexpected token 'highz1' (KW_highz1).
name: before
description: The 'before' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_before.sv:8:9: Parse error: unexpected token 'before' (KW_before).
name: union
description: The 'union' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_union.sv:8:14: Parse error: unexpected token ';' (Sym_semi).
name: static
description: The 'static' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_static.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTLifetime static]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: final
description: The 'final' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_final.sv:8:9: Parse error: unexpected token 'final' (KW_final).
name: until_with
description: The 'until_with' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_until_with.sv:8:9: Parse error: unexpected token 'until_with' (KW_until_with).
name: checker
description: The 'checker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_checker.sv:8:9: Parse error: unexpected token 'checker' (KW_checker).
name: endchecker
description: The 'endchecker' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endchecker.sv:8:9: Parse error: unexpected token 'endchecker' (KW_endchecker).
name: localparam
description: The 'localparam' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_localparam.sv:8:9: Parse error: unexpected token 'localparam' (KW_localparam).
name: type
description: The 'type' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_type.sv:8:9: Parse error: unexpected token 'type' (KW_type).
name: edge
description: The 'edge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_edge.sv:8:9: Parse error: unexpected token 'edge' (KW_edge).
name: s_until
description: The 's_until' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_s_until.sv:8:9: Parse error: unexpected token 's_until' (KW_s_until).
name: untyped
description: The 'untyped' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_untyped.sv:8:9: Parse error: unexpected token 'untyped' (KW_untyped).
name: integer
description: The 'integer' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_integer.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType integer]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: eventually
description: The 'eventually' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_eventually.sv:8:9: Parse error: unexpected token 'eventually' (KW_eventually).
name: xor
description: The 'xor' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_xor.sv:8:9: Parse error: unexpected token 'xor' (KW_xor).
name: local
description: The 'local' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_local.sv:8:9: Parse error: unexpected token 'local' (KW_local).
name: noshowcancelled
description: The 'noshowcancelled' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_noshowcancelled.sv:8:9: Parse error: unexpected token 'noshowcancelled' (KW_noshowcancelled).
name: if
description: The 'if' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_if.sv:8:9: Parse error: unexpected token 'if' (KW_if).
name: medium
description: The 'medium' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_medium.sv:8:9: Parse error: unexpected token 'medium' (KW_medium).
name: wand
description: The 'wand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wand.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType wand]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: illegal_bins
description: The 'illegal_bins' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_illegal_bins.sv:8:9: Parse error: unexpected token 'illegal_bins' (KW_illegal_bins).
name: always_latch
description: The 'always_latch' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_always_latch.sv:8:9: Parse error: unexpected token 'always_latch' (KW_always_latch).
name: rnmos
description: The 'rnmos' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_rnmos.sv:8:9: Parse error: unexpected token 'rnmos' (KW_rnmos).
name: export
description: The 'export' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_export.sv:8:9: Parse error: unexpected token 'export' (KW_export).
name: var
description: The 'var' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_var.sv:8:9: Parse error: unexpected token 'var' (KW_var).
name: liblist
description: The 'liblist' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_liblist.sv:8:9: Parse error: unexpected token 'liblist' (KW_liblist).
name: tri
description: The 'tri' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType tri]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: release
description: The 'release' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_release.sv:8:9: Parse error: unexpected token 'release' (KW_release).
name: logic
description: The 'logic' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_logic.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType logic]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: tri1
description: The 'tri1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri1.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType tri1]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: notif1
description: The 'notif1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_notif1.sv:8:9: Parse error: unexpected token 'notif1' (KW_notif1).
name: randsequence
description: The 'randsequence' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randsequence.sv:8:9: Parse error: unexpected token 'randsequence' (KW_randsequence).
name: end
description: The 'end' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_end.sv:8:9: Parse error: unexpected token 'end' (KW_end).
name: join
description: The 'join' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_join.sv:8:9: Parse error: unexpected token 'join' (KW_join).
name: inout
description: The 'inout' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_inout.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTDir inout]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: scalared
description: The 'scalared' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_scalared.sv:8:9: Parse error: unexpected token 'scalared' (KW_scalared).
name: virtual
description: The 'virtual' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_virtual.sv:8:9: Parse error: unexpected token 'virtual' (KW_virtual).
name: int
description: The 'int' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_int.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType int]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: longint
description: The 'longint' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_longint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType longint]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: matches
description: The 'matches' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_matches.sv:8:9: Parse error: unexpected token 'matches' (KW_matches).
name: assign
description: The 'assign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_assign.sv:8:9: Parse error: unexpected token 'assign' (KW_assign).
name: endspecify
description: The 'endspecify' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endspecify.sv:8:9: Parse error: unexpected token 'endspecify' (KW_endspecify).
name: endproperty
description: The 'endproperty' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endproperty.sv:8:9: Parse error: unexpected token 'endproperty' (KW_endproperty).
name: wildcard
description: The 'wildcard' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_wildcard.sv:8:9: Parse error: unexpected token 'wildcard' (KW_wildcard).
name: sync_reject_on
description: The 'sync_reject_on' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_sync_reject_on.sv:8:9: Parse error: unexpected token 'sync_reject_on' (KW_sync_reject_on).
name: tri0
description: The 'tri0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tri0.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType tri0]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: byte
description: The 'byte' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_byte.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType byte]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: endtable
description: The 'endtable' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtable.sv:8:9: Parse error: unexpected token 'endtable' (KW_endtable).
name: posedge
description: The 'posedge' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_posedge.sv:8:9: Parse error: unexpected token 'posedge' (KW_posedge).
name: supply0
description: The 'supply0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply0.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType supply0]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: interconnect
description: The 'interconnect' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_interconnect.sv:8:9: Parse error: unexpected token 'interconnect' (KW_interconnect).
name: casez
description: The 'casez' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_casez.sv:8:9: Parse error: unexpected token 'casez' (KW_casez).
name: let
description: The 'let' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_let.sv:8:9: Parse error: unexpected token 'let' (KW_let).
name: pulldown
description: The 'pulldown' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulldown.sv:8:9: Parse error: unexpected token 'pulldown' (KW_pulldown).
name: alias
description: The 'alias' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_alias.sv:8:9: Parse error: unexpected token 'alias' (KW_alias).
name: supply1
description: The 'supply1' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_supply1.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType supply1]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: highz0
description: The 'highz0' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_highz0.sv:8:9: Parse error: unexpected token 'highz0' (KW_highz0).
name: ifnone
description: The 'ifnone' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_ifnone.sv:8:9: Parse error: unexpected token 'ifnone' (KW_ifnone).
name: begin
description: The 'begin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_begin.sv:8:9: Parse error: unexpected token 'begin' (KW_begin).
name: force
description: The 'force' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_force.sv:8:9: Parse error: unexpected token 'force' (KW_force).
name: vectored
description: The 'vectored' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_vectored.sv:8:9: Parse error: unexpected token 'vectored' (KW_vectored).
name: context
description: The 'context' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_context.sv:8:9: Parse error: unexpected token 'context' (KW_context).
name: modport
description: The 'modport' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_modport.sv:8:9: Parse error: unexpected token 'modport' (KW_modport).
name: default
description: The 'default' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_default.sv:8:9: Parse error: unexpected token 'default' (KW_default).
name: endtask
description: The 'endtask' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endtask.sv:8:9: Parse error: unexpected token 'endtask' (KW_endtask).
name: within
description: The 'within' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_within.sv:8:9: Parse error: unexpected token 'within' (KW_within).
name: forkjoin
description: The 'forkjoin' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_forkjoin.sv:8:9: Parse error: unexpected token 'forkjoin' (KW_forkjoin).
name: primitive
description: The 'primitive' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_primitive.sv:8:9: Parse error: unexpected token 'primitive' (KW_primitive).
name: randcase
description: The 'randcase' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_randcase.sv:8:9: Parse error: unexpected token 'randcase' (KW_randcase).
name: tagged
description: The 'tagged' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_tagged.sv:8:9: Parse error: unexpected token 'tagged' (KW_tagged).
name: continue
description: The 'continue' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_continue.sv:8:9: Parse error: unexpected token 'continue' (KW_continue).
name: deassign
description: The 'deassign' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_deassign.sv:8:9: Parse error: unexpected token 'deassign' (KW_deassign).
name: triand
description: The 'triand' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_triand.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType triand]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: struct
description: The 'struct' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_struct.sv:8:15: Parse error: unexpected token ';' (Sym_semi).
name: pulsestyle_onevent
description: The 'pulsestyle_onevent' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_pulsestyle_onevent.sv:8:9: Parse error: unexpected token 'pulsestyle_onevent' (KW_pulsestyle_onevent).
name: return
description: The 'return' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_return.sv:8:9: Parse error: unexpected token 'return' (KW_return).
name: small
description: The 'small' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_small.sv:8:9: Parse error: unexpected token 'small' (KW_small).
name: iff
description: The 'iff' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_iff.sv:8:9: Parse error: unexpected token 'iff' (KW_iff).
name: else
description: The 'else' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_else.sv:8:9: Parse error: unexpected token 'else' (KW_else).
name: trior
description: The 'trior' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_trior.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType trior]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: endconfig
description: The 'endconfig' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endconfig.sv:8:9: Parse error: unexpected token 'endconfig' (KW_endconfig).
name: reg
description: The 'reg' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_reg.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType reg]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: endinterface
description: The 'endinterface' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endinterface.sv:8:9: Parse error: unexpected token 'endinterface' (KW_endinterface).
name: endprogram
description: The 'endprogram' keyword should be reserved
should_fail: 1
tags: 5.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/keywords/5.6.2--keyword_endprogram.sv:8:9: Parse error: unexpected token 'endprogram' (KW_endprogram).
name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0

name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0

name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0

name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv' to AST representation.
Generating RTLIL representation for module `\systemfn'.
hello world
Successfully finished Verilog frontend.
name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0

name: system-functions
description: Calling system functions
should_fail: 0
tags: 5.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.3--system-functions.sv']
incdirs: []
top_module:
rc: 0

module systemfn;
initial $display("hello world");
endmodule
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 0

name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv:9:20: error: expected member
`unconnected_drive pull1
^~~~~
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 0

name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 0

name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 0

name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0

name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 0

name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0

name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv:8:10: error: could not find or open include file
`include "/dev/null"
^
name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:9:9: error: expected member
`pragma protect
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:11:9: error: expected member
`pragma protect end
^~~~~~~
name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:7:10: error: unknown macro or compiler directive '`EXPAND_TO_STRING'
`include `EXPAND_TO_STRING
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:8:10: error: unknown macro or compiler directive '`EXPAND_TO_PATH'
`include `EXPAND_TO_PATH // path
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:14:1: error: expected an include file name
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:14:1: error: expected an include file name
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7:10: error: could not find or open include file
`include "foo.svh"
^
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: error: expected vector literal digits
parameter int foo = 32'd`DIGITS;
^
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'b`DIGITS;
^
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'd `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'd `DIGITS;
^
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:37: error: expected vector literal digits
parameter int foo = 32'h`DIGITS(bar);
^
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:34: error: expected vector literal digits
parameter int foo = 32'o`DIGITS();
^
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:37: error: expected vector literal digits
parameter int foo = 32'o`DIGITS(bar);
^
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: error: expected vector literal digits
parameter int foo = 32'h`DIGITS;
^
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS;
^
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar, baz);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:42: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar, baz);
^
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:37: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar);
^
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:25: error: numeric literals must not start with a leading underscore
parameter int foo = 32'H_7f_FF_;
^
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'o `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'o `DIGITS;
^
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:36: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS();
^
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'o`DIGITS;
^
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'h `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'h `DIGITS;
^
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'd`DIGITS;
^
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'h`DIGITS;
^
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:34: error: expected vector literal digits
parameter int foo = 32'd`DIGITS();
^
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: error: expected vector literal digits
parameter int foo = 32'o`DIGITS;
^
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:34: error: expected vector literal digits
parameter int foo = 16'b`DIGITS();
^
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: error: expected vector literal digits
parameter int foo = 16'b`DIGITS;
^
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:34: error: expected vector literal digits
parameter int foo = 32'h`DIGITS();
^
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:37: error: expected vector literal digits
parameter int foo = 32'd`DIGITS(bar);
^
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 0

name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(8, 19) package_item
(8, 19) net_declaration
(10, 7) ERROR
(11, 0) package_item
(11, 0) data_declaration
(11, 9) ;
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 0

name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 0

name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 0

name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0

name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 0

name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0

name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 0

name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(7, 0) module_declaration
(8, 8) module_or_generate_item
(8, 8) net_declaration
(9, 2) ERROR
(10, 19) ;
name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(7, 16) ERROR
name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(8, 0) ERROR
(9, 0) package_item
(9, 0) data_declaration
(9, 12) ;
name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(8, 0) text_macro_usage
(8, 10) list_of_actual_arguments
(8, 10) actual_argument
(8, 10) expression
(8, 10) primary
(8, 10) identifier
(8, 10) simple_identifier
name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) ERROR
(7, 0) ERROR
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) text_macro_definition
(6, 8) text_macro_name
(7, 8) ERROR
name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 0

name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 0

name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv:9: Define or directive not defined: `unconnected_drive
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv:9: Unsupported: Verilog 1995 reserved word not implemented: pull1
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 0

name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 0

name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 0

name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0

name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 0

name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0

name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 0

name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 0

name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv
name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv
name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv
name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: Internal Error: ../V3LinkLevel.cpp:93: No module found to process
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv
name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv
name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv
name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv
name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv
name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv
name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv
name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv
name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv
name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv
name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv
name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv
name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv
name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv
name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv
name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv
name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv
name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv
name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:8: Expecting include filename. Found: INCLUDE
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:7: Define or directive not defined: `EXPAND_TO_STRING
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:8: Define or directive not defined: `EXPAND_TO_PATH
%Error: Exiting due to 3 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv
name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv
name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv
name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: Cannot find include file: foo.svh
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: This may be because there's no search path specified with -I.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: Looked in:
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: foo.svh
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: foo.svh.v
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: foo.svh.sv
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: obj_dir/foo.svh
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: obj_dir/foo.svh.v
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7: obj_dir/foo.svh.sv
%Error: Exiting due to 9 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv
name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv
name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv
name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv
name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: No top level module found
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bz' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bxxxx' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h1' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'shf' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bzzzz' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv:8: Unimplemented compiler directive or undefined macro `resetall.
name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv:9: Unimplemented compiler directive or undefined macro `unconnected_drive.
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv' to AST representation.
Generating RTLIL representation for module `\cd'.
Generating RTLIL representation for module `\ncd'.
Successfully finished Verilog frontend.
name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv' to AST representation.
Generating RTLIL representation for module `\directives'.
Successfully finished Verilog frontend.
name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv:9: Unimplemented compiler directive or undefined macro `__FILE__.
name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv' to AST representation.
Generating RTLIL representation for module `\ts'.
Successfully finished Verilog frontend.
name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv:22: Unimplemented compiler directive or undefined macro `undefineall.
name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv' to AST representation.
Generating RTLIL representation for module `\dn'.
Successfully finished Verilog frontend.
name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv' to AST representation.
Generating RTLIL representation for module `\empty'.
Successfully finished Verilog frontend.
name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:9: Unimplemented compiler directive or undefined macro `pragma.
name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv:8: Unimplemented compiler directive or undefined macro `begin_keywords.
name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv' to AST representation.
Generating RTLIL representation for module `\module_fpga'.
Successfully finished Verilog frontend.
name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv' to AST representation.
Successfully finished Verilog frontend.
name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv' to AST representation.
Generating RTLIL representation for module `\foo_mod'.
Successfully finished Verilog frontend.
name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Can't open include file ``EXPAND_TO_STRING'!
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Can't open include file `foo.svh'!
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv' to AST representation.
Successfully finished Verilog frontend.
name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv' to AST representation.
Successfully finished Verilog frontend.
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv::11 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv::12 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv::10 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv::10 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

ERROR (3)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv::9 __FILE__ define cannot be found
initial $display("At %s @ %d\n", `__FILE__, `__LINE__);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/verilog_flex.l]load_define::735
name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv::11 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

ERROR (3)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv::22 undefineall define cannot be found
`undefineall
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/verilog_flex.l]load_define::735
name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv::11 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

WARNING (3)::ARG_ERROR /dev/null::1 File (/dev/null) has an unsupported extension (), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv::11 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
package foo_pkg;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv::12 error in parsing: (syntax error, unexpected vENDMODULE)
endmodule
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
package foo_pkg;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

ERROR (3)::ARG_ERROR cannot open file: foo.svh
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_util.cpp]open_file::121
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR error in parsing: (syntax error, unexpected $end, expecting vMODULE or preDEFAULT_NETTYPE)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'Sb0000;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'D1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hFEEDFACE;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H7fFF;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bxxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar, baz);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7_7_7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'so7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H_7f_FF_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hdeadbeef;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'So7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'B0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'sb1111;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'O7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b x;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bzzzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx__;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'ozz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 0

name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 0

name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 0

name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv:9: syntax error
I give up.
name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv:10: syntax error
I give up.
name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0

name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 0

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv:22: warning: macro undefineall undefined (and assumed null) at this point.
name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0

name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 0

name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:11: syntax error
I give up.
name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0

name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0

name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:7: warning: macro EXPAND_TO_STRING undefined (and assumed null) at this point.
No top level modules, and no -s option.
Segmentation fault (core dumped)
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:8: Include file foo.svh not found
No top level modules, and no -s option.
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv:8: error: malformed `define directive.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv:9: syntax error
I give up.
name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error
I give up.
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error
I give up.
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error
I give up.
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error
I give up.
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error
I give up.
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error
I give up.
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error
I give up.
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error
I give up.
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error
I give up.
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error
I give up.
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error
I give up.
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error
I give up.
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error
I give up.
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error
I give up.
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error
I give up.
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error
I give up.
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error
I give up.
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error
I give up.
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error
I give up.
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error
I give up.
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error
I give up.
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error
I give up.
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error
I give up.
name: resetall-directive
description: Check for the resetall directive
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-resetall.sv:8:10: Lexical error: Undefined macro: resetall
name: unconnected-drive
description: Unconnected drive keywords
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-unconnected-drive.sv:9:19: Lexical error: Undefined macro: unconnected_drive
name: celldefine
description: Celldefine check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-celldefine.sv:8:12: Lexical error: Undefined macro: celldefine
name: debug-line
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug-line.sv:9:8: Lexical error: Undefined macro: line
name: debug-directives
description: Debugging compiler directives
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv']
incdirs: []
top_module:
rc: 0

module directives;
initial $display("At %s @ %d\n", "/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-debug.sv", 9);
endmodule
name: timescale-directive
description: Set timescale
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-timescale.sv']
incdirs: []
top_module:
rc: 0

module ts;

endmodule
name: define-directive
description: Define and undef checks
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-define.sv']
incdirs: []
top_module:
rc: 0

module d;

endmodule
name: default-nettype
description: Default nettype check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-default-nettype.sv']
incdirs: []
top_module:
rc: 0

module dn;

endmodule
name: include-directive
description: Include empty file
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-include.sv']
incdirs: []
top_module:
rc: 0

module empty;

endmodule
name: pragma-directive
description: Try to set a pragma
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-pragma.sv:9:8: Lexical error: Undefined macro: pragma
name: begin-keywords
description: Begin keywords check
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.6.4--compiler-directives-begin-keywords.sv:8:16: Lexical error: Undefined macro: begin_keywords
name: desc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_3.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_6.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_2.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_13.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_7.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_17
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_17.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_4.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_16
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_16.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_10.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_8.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_12.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_11.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_1.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_9.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_0.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_5.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_15
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_15.sv']
incdirs: []
top_module:
rc: 0

module module_fpga;

endmodule
name: desc_test_18
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_18.sv']
incdirs: []
top_module:
rc: 0


name: desc_test_14
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/desc/desc_test_14.sv']
incdirs: []
top_module:
rc: 0

module foo_mod;

endmodule
name: preproc_test_8
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_8.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_10
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_10.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_11
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_11.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_7
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_7.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_3
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_3.sv:7:11: Lexical error: bad beginning of include arg: '`'
name: preproc_test_4
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_4.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_0
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_0.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_1
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_1.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_2
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv:7:19: Lexical error: Could not find file "foo.svh", included from "/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_2.sv"
name: preproc_test_6
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_6.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_5
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_5.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_13
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_13.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_12
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_12.sv']
incdirs: []
top_module:
rc: 0


name: preproc_test_9
description: Test
should_fail: 0
tags: 5.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/preproc/preproc_test_9.sv']
incdirs: []
top_module:
rc: 0


name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0


name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0


name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0


name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0


name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0


name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0


name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0


name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0


name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0


name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0


name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0


name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0


name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7:24: Parse error: unexpected token 'dZ' (Id_simple).
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0


name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0


name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0


name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0


name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0


name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0


name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0


name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0


name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0


name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0


name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7:24: Parse error: unexpected token 'dx' (Id_simple).
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7:24: Parse error: unexpected token 'dX' (Id_simple).
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:24: Parse error: unexpected token 'H_7f_FF_' (Id_simple).
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0


name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0


name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0


name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0


name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0


name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0


name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0


name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0


name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0


name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0


name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0


name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0


name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0


name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0


name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0


name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0


name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0


name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7:24: Parse error: unexpected token 'dx_' (Id_simple).
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0


name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0


name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7:24: Parse error: unexpected token 'dz' (Id_simple).
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0


name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0


name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0


name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7:24: Parse error: unexpected token 'dx__' (Id_simple).
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0


name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0


name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0


name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0


name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:32: Lexical error: Undefined macro: DIGITS
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11:10: error: expected ';'
a = 4af; // is illegal (hexadecimal format requires 'h)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11:10: error: use of undeclared identifier 'af'
a = 4af; // is illegal (hexadecimal format requires 'h)
^~
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0

name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0

name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv:11:12: error: expected vector literal digits
a = 8'd-6;
^
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 0

name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0

name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0

name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0

name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: error: expected vector literal digits
parameter int foo = 32'd`DIGITS;
^
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'b`DIGITS;
^
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'd `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'd `DIGITS;
^
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:37: error: expected vector literal digits
parameter int foo = 32'h`DIGITS(bar);
^
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:34: error: expected vector literal digits
parameter int foo = 32'o`DIGITS();
^
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:37: error: expected vector literal digits
parameter int foo = 32'o`DIGITS(bar);
^
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: error: expected vector literal digits
parameter int foo = 32'h`DIGITS;
^
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS;
^
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar, baz);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:42: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar, baz);
^
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:37: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar);
^
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:25: error: numeric literals must not start with a leading underscore
parameter int foo = 32'H_7f_FF_;
^
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'o `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'o `DIGITS;
^
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:36: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS();
^
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'o`DIGITS;
^
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'h `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'h `DIGITS;
^
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'd`DIGITS;
^
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'h`DIGITS;
^
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:34: error: expected vector literal digits
parameter int foo = 32'd`DIGITS();
^
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: error: expected vector literal digits
parameter int foo = 32'o`DIGITS;
^
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:34: error: expected vector literal digits
parameter int foo = 16'b`DIGITS();
^
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: error: expected vector literal digits
parameter int foo = 16'b`DIGITS;
^
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:34: error: expected vector literal digits
parameter int foo = 32'h`DIGITS();
^
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:37: error: expected vector literal digits
parameter int foo = 32'd`DIGITS(bar);
^
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(9, 2) module_or_generate_item
(9, 2) initial_construct
(9, 9) statement_or_null
(9, 9) statement
(9, 9) statement_item
(9, 9) seq_block
(9, 15) statement_or_null
(9, 15) statement
(9, 15) statement_item
(9, 15) blocking_assignment
(9, 15) operator_assignment
(10, 7) ERROR
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0

name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0

name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(9, 2) module_or_generate_item
(9, 2) initial_construct
(9, 9) statement_or_null
(9, 9) statement
(9, 9) statement_item
(9, 9) seq_block
(9, 15) statement_or_null
(9, 15) statement
(9, 15) statement_item
(9, 15) blocking_assignment
(9, 15) operator_assignment
(10, 7) ERROR
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 0

name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0

name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0

name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0

name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 0

name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0

name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0

name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 0

name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 0

name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0

name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:12: Operator ASSIGN expects 12 bits on the Assign RHS, but Assign RHS's CONST '?32?bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:14: Operator ASSIGN expects 12 bits on the Assign RHS, but Assign RHS's CONST '?32?bzzzzzzzzzzzzzzzzzzzzzzzzzzzz0011' generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:17: Operator ASSIGN expects 85 bits on the Assign RHS, but Assign RHS's CONST '?32?bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:18: Operator ASSIGN expects 85 bits on the Assign RHS, but Assign RHS's CONST '?32?bzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz' generates 32 bits.
name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0

name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bz' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bxxxx' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h1' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'shf' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bzzzz' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11: syntax error, unexpected TOK_ID
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv' to AST representation.
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv:20)
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv:11: syntax error, unexpected $undefined
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv:11: syntax error, unexpected $undefined
name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv' to AST representation.
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:14)
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:15)
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv:18)
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [31:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = 4af; // is illegal (hexadecimal format requires 'h)
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [3:0] a;
name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = 8'd-6;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a, b, c, d;
name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [31:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
c = 32 'h 12ab_f001; // 32-bit hexadecimal number
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [11:0] a, b, c, d;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = 'h x; // yields xxx
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [31:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
a = 'h 837FF; // is a hexadecimal number
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = -8'd 6; // this defines the two's-complement of 6,
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'Sb0000;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'D1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hFEEDFACE;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H7fFF;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bxxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar, baz);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7_7_7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'so7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H_7f_FF_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hdeadbeef;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'So7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'B0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'sb1111;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'O7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b x;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bzzzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx__;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'ozz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11: error: malformed statement
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0

name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0

name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv:11: error: malformed statement
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 0

name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0

name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0

name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0

name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error
I give up.
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error
I give up.
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error
I give up.
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error
I give up.
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error
I give up.
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error
I give up.
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error
I give up.
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error
I give up.
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error
I give up.
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error
I give up.
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error
I give up.
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error
I give up.
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error
I give up.
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error
I give up.
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error
I give up.
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error
I give up.
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error
I give up.
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error
I give up.
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error
I give up.
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error
I give up.
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error
I give up.
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error
I give up.
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error
I give up.
name: integers-unsized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized-illegal.sv:11:10: Parse error: unexpected token 'af' (Id_simple).
name: integers-sized
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-sized.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [3:0] a;
reg [4:0] b;
reg [2:0] c;
reg [11:0] d;
reg [15:0] e;
initial begin
a = 4'b1001;
b = 5'D3;
c = 3'b01x;
d = 12'hx;
e = 16'hz;
end
endmodule
name: integers-token
description: Testing the integer variable type
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-token.sv']
incdirs: []
top_module:
rc: 0

module top;
integer a;
endmodule
name: integers-sized-illegal
description: Integer literal constants
should_fail: 1
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed-illegal.sv:11:11: Parse error: unexpected token 'd' (Id_simple).
name: integers-left-padding-bit
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding-bit.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [15:0] a;
reg [15:0] b;
reg [15:0] c;
reg [15:0] d;
initial begin
;
a = 1'sb0;
b = 1'sb1;
c = 1'sbx;
d = 1'sbz;
end
endmodule
name: integers-underscores
description: Automatic left padding of literal numbers using single-bit value
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-underscores.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [31:0] a;
reg [15:0] b;
reg [31:0] c;
initial begin
;
a = 27_195_000;
b = 16'b0011_0101_0001_1111;
c = 32 'h 12ab_f001;
end
endmodule
name: integers-left-padding
description: Automatic left padding of literal constant numbers
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-left-padding.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [11:0] a;
reg [11:0] b;
reg [11:0] c;
reg [11:0] d;
reg [84:0] e;
reg [84:0] f;
reg [84:0] g;
initial begin
a = 'h x;
b = 'h 3x;
c = 'h z3;
d = 'h 0z3;
e = 'h5;
f = 'hx;
g = 'hz;
end
endmodule
name: integers-unsized
description: Integer literal constantsa
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-unsized.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [31:0] a;
initial begin
a = 659;
a = 'h 837FF;
a = 'o7460;
end
endmodule
name: integers-signed
description: Integer literal constants
should_fail: 0
tags: 5.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.1--integers-signed.sv:20:12: Parse error: unexpected token 'sd' (Id_simple).
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0


name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0


name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0


name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0


name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0


name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0


name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0


name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0


name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0


name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0


name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0


name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0


name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7:24: Parse error: unexpected token 'dZ' (Id_simple).
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0


name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0


name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0


name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0


name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0


name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0


name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0


name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0


name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0


name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0


name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7:24: Parse error: unexpected token 'dx' (Id_simple).
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7:24: Parse error: unexpected token 'dX' (Id_simple).
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:24: Parse error: unexpected token 'H_7f_FF_' (Id_simple).
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0


name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0


name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0


name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0


name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0


name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0


name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0


name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0


name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0


name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0


name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0


name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0


name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0


name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0


name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0


name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0


name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0


name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7:24: Parse error: unexpected token 'dx_' (Id_simple).
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0


name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0


name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7:24: Parse error: unexpected token 'dz' (Id_simple).
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0


name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0


name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0


name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7:24: Parse error: unexpected token 'dx__' (Id_simple).
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0


name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0


name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0


name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0


name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:32: Lexical error: Undefined macro: DIGITS
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0

name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11:8: error: expected identifier
a = .12;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11:10: error: expected identifier
a = .12;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11:10: error: expected statement
a = .12;
^~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:12:11: error: expected fractional digits after decimal
a = 9.;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:13:11: error: expected fractional digits after decimal
a = 4.E3;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14:8: error: expected identifier
a = .2e-7;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14:10: error: expected identifier
a = .2e-7;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14:10: error: expected statement
a = .2e-7;
^~~~
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: error: expected vector literal digits
parameter int foo = 32'd`DIGITS;
^
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'b`DIGITS;
^
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'd `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'd `DIGITS;
^
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:37: error: expected vector literal digits
parameter int foo = 32'h`DIGITS(bar);
^
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:34: error: expected vector literal digits
parameter int foo = 32'o`DIGITS();
^
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:37: error: expected vector literal digits
parameter int foo = 32'o`DIGITS(bar);
^
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: error: expected vector literal digits
parameter int foo = 32'h`DIGITS;
^
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS;
^
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar, baz);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:42: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar, baz);
^
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:37: error: expected vector literal digits
parameter int foo = 16'b`DIGITS(bar);
^
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:25: error: numeric literals must not start with a leading underscore
parameter int foo = 32'H_7f_FF_;
^
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'o `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'o `DIGITS;
^
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16 'b `DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:36: error: expected vector literal digits
parameter int foo = 16 'b `DIGITS();
^
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'o`DIGITS;
^
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:27: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32 'h `DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: error: expected vector literal digits
parameter int foo = 32 'h `DIGITS;
^
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'd`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'd`DIGITS;
^
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:21: error: unknown macro or compiler directive '`WIDTH'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:29: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = `WIDTH'h`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:36: error: expected vector literal digits
parameter int foo = `WIDTH'h`DIGITS;
^
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:34: error: expected vector literal digits
parameter int foo = 32'd`DIGITS();
^
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'o`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: error: expected vector literal digits
parameter int foo = 32'o`DIGITS;
^
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:34: error: expected vector literal digits
parameter int foo = 16'b`DIGITS();
^
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 16'b`DIGITS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: error: expected vector literal digits
parameter int foo = 16'b`DIGITS;
^
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'h`DIGITS();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:34: error: expected vector literal digits
parameter int foo = 32'h`DIGITS();
^
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:25: error: unknown macro or compiler directive '`DIGITS'
parameter int foo = 32'd`DIGITS(bar);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:37: error: expected vector literal digits
parameter int foo = 32'd`DIGITS(bar);
^
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0

name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(9, 2) module_or_generate_item
(9, 2) initial_construct
(9, 9) statement_or_null
(9, 9) statement
(9, 9) statement_item
(9, 9) seq_block
(9, 16) ERROR
(10, 12) statement_or_null
(10, 12) statement
(10, 12) statement_item
(10, 12) blocking_assignment
(10, 12) operator_assignment
(11, 7) expression
(11, 7) primary
(11, 7) function_subroutine_call
(11, 7) subroutine_call
(11, 7) method_call
(11, 10) method_call_body
(11, 10) method_identifier
(11, 10) method_identifier
(11, 10) simple_identifier
(12, 13) statement_or_null
(12, 13) statement
(12, 13) statement_item
(12, 13) blocking_assignment
(12, 13) operator_assignment
(13, 8) ERROR
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0

name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0

name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0

name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0

name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0

name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0

name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0

name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0

name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0

name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0

name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0

name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0

name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 0

name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0

name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0

name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0

name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0

name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0

name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0

name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0

name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0

name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0

name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0

name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0

name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 0

name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 0

name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 0

name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0

name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0

name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0

name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0

name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0

name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0

name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0

name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0

name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0

name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0

name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0

name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0

name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0

name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0

name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0

name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0

name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0

name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 0

name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0

name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0

name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 0

name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0

name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0

name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0

name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 0

name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0

name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0

name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0

name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0

name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) any_parameter_declaration
(6, 0) parameter_declaration
(6, 14) list_of_param_assignments
(6, 14) param_assignment
(6, 19) ERROR
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0

%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:11: Implicit conversion of real to integer
%Warning-REALCVT: Use "/* verilator lint_off REALCVT */" and lint_on around source to disable this message.
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:12: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:13: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:14: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:15: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:16: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:17: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:18: Implicit conversion of real to integer
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:19: Implicit conversion of real to integer
name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11: syntax error, unexpected '.', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:12: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14: syntax error, unexpected '.', expecting TYPE-IDENTIFIER
%Error: Exiting due to 3 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bz' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bxxxx' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h1' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected IDENTIFIER, expecting '('
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'shf' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `WIDTH
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'bx' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: Define or directive not defined: `DIGITS
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: Operator VAR 'foo' expects 32 bits on the Initial value, but Initial value's CONST '4'bzzzz' generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: Define or directive not defined: `DIGITS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected '(', expecting ';'
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Warning: converting real value 1.200000e+00 to binary 1 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:11.
Warning: converting real value 1.000000e-01 to binary 0 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:12.
Warning: converting real value 2.394263e+03 to binary 2394 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:13.
Warning: converting real value 1.200000e+12 to binary 1704124416 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:14.
Warning: converting real value 1.300000e-02 to binary 0 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:15.
Warning: converting real value 1.000000e-01 to binary 0 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:16.
Warning: converting real value 2.300000e+11 to binary 32'10001101000100010111110000000000 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:17.
Warning: converting real value 2.900000e-01 to binary 0 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:18.
Warning: converting real value 2.361238e-10 to binary 0 at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv:19.
Successfully finished Verilog frontend.
name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11: syntax error, unexpected '.'
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv:8: syntax error, unexpected TOK_REAL
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv' to AST representation.
Successfully finished Verilog frontend.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [31:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv::11 error in parsing: (syntax error, unexpected '.', expecting ';')
a = 1.2;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [31:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv::11 error in parsing: (syntax error, unexpected '.')
a = .12;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
real a;
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'Sb0000;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'Sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o 7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = '1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'D1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hFEEDFACE;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H7fFF;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bxxxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter foo = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar, baz);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'bx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7_7_7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'so7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'H_7f_FF_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'o `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hdeadbeef;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'So7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'B0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16 'b `DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'sb1111;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sd1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'h `DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'sh7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'd`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = `WIDTH'h`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oXX;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'O7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'o0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1'b0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o7;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'o`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b x;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx_;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 16'b`DIGITS;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'h0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 1 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'h`DIGITS();
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 4'bzzzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32 'd 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'oZZ;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'dx__;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'b 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'ozz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'hzz;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 'd0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv::7 error in parsing: (syntax error, unexpected vPARAMETER, expecting vMODULE or preDEFAULT_NETTYPE)
parameter int foo = 32'd`DIGITS(bar);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0

name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:12: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:13: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:14: error: malformed statement
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 0

name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7: syntax error
I give up.
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7: syntax error
I give up.
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7: syntax error
I give up.
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7: syntax error
I give up.
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7: syntax error
I give up.
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7: syntax error
I give up.
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7: syntax error
I give up.
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7: syntax error
I give up.
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7: syntax error
I give up.
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7: syntax error
I give up.
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7: syntax error
I give up.
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7: syntax error
I give up.
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7: syntax error
I give up.
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7: syntax error
I give up.
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7: syntax error
I give up.
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7: syntax error
I give up.
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro WIDTH undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7: syntax error
I give up.
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7: syntax error
I give up.
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7: syntax error
I give up.
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7: syntax error
I give up.
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7: syntax error
I give up.
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7: syntax error
I give up.
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv:7: sorry: parameter declarations in the $root scope are not yet supported.
name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: warning: macro DIGITS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7: syntax error
I give up.
name: real-constants
description: Examples of real literal constants
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [31:0] a;
initial begin
;
a = 1.2;
a = 0.1;
a = 2394.26331;
a = 1.2E12;
a = 1.30e-2;
a = 0.1e-0;
a = 23E10;
a = 29E-2;
a = 236.123_763_e-12;
end
endmodule
name: real-constants-illegal
description: Examples of real literal constants
should_fail: 1
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-constants-illegal.sv:11:9: Parse error: unexpected token '.' (Sym_dot).
name: real-token
description: Testing the real variable type
should_fail: 0
tags: 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.7.2-real-token.sv']
incdirs: []
top_module:
rc: 0

module top;
real a;
endmodule
name: number_test_16
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_16.sv']
incdirs: []
top_module:
rc: 0


name: number_test_37
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_37.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_30
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_30.sv']
incdirs: []
top_module:
rc: 0


name: number_test_68
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_68.sv']
incdirs: []
top_module:
rc: 0


name: number_test_12
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_12.sv']
incdirs: []
top_module:
rc: 0


name: number_test_23
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_23.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_2
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_2.sv']
incdirs: []
top_module:
rc: 0


name: number_test_72
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_72.sv']
incdirs: []
top_module:
rc: 0


name: number_test_66
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_66.sv']
incdirs: []
top_module:
rc: 0


name: number_test_47
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_47.sv']
incdirs: []
top_module:
rc: 0


name: number_test_69
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_69.sv']
incdirs: []
top_module:
rc: 0


name: number_test_1
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_1.sv']
incdirs: []
top_module:
rc: 0


name: number_test_3
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_3.sv']
incdirs: []
top_module:
rc: 0


name: number_test_38
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_38.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_25
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_25.sv']
incdirs: []
top_module:
rc: 0


name: number_test_76
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_76.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_56
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_56.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_36
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_36.sv:7:24: Parse error: unexpected token 'dZ' (Id_simple).
name: number_test_27
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_27.sv']
incdirs: []
top_module:
rc: 0


name: number_test_57
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_57.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_73
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_73.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_21
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_21.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_4
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_4.sv']
incdirs: []
top_module:
rc: 0


name: number_test_65
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_65.sv']
incdirs: []
top_module:
rc: 0


name: number_test_50
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_50.sv']
incdirs: []
top_module:
rc: 0


name: number_test_62
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_62.sv']
incdirs: []
top_module:
rc: 0


name: number_test_13
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_13.sv']
incdirs: []
top_module:
rc: 0


name: number_test_9
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_9.sv']
incdirs: []
top_module:
rc: 0


name: number_test_0
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_0.sv']
incdirs: []
top_module:
rc: 0


name: number_test_20
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_20.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_10
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_10.sv']
incdirs: []
top_module:
rc: 0


name: number_test_45
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_45.sv']
incdirs: []
top_module:
rc: 0


name: number_test_19
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_19.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_48
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_48.sv']
incdirs: []
top_module:
rc: 0


name: number_test_31
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_31.sv:7:24: Parse error: unexpected token 'dx' (Id_simple).
name: number_test_34
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_34.sv:7:24: Parse error: unexpected token 'dX' (Id_simple).
name: number_test_63
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_63.sv:7:24: Parse error: unexpected token 'H_7f_FF_' (Id_simple).
name: number_test_55
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_55.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_60
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_60.sv']
incdirs: []
top_module:
rc: 0


name: number_test_64
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_64.sv']
incdirs: []
top_module:
rc: 0


name: number_test_49
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_49.sv']
incdirs: []
top_module:
rc: 0


name: number_test_26
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_26.sv']
incdirs: []
top_module:
rc: 0


name: number_test_7
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_7.sv']
incdirs: []
top_module:
rc: 0


name: number_test_22
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_22.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_70
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_70.sv']
incdirs: []
top_module:
rc: 0


name: number_test_58
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_58.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_15
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_15.sv']
incdirs: []
top_module:
rc: 0


name: number_test_29
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_29.sv']
incdirs: []
top_module:
rc: 0


name: number_test_74
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_74.sv:7:34: Lexical error: Undefined macro: DIGITS
name: number_test_67
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_67.sv']
incdirs: []
top_module:
rc: 0


name: number_test_43
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_43.sv']
incdirs: []
top_module:
rc: 0


name: number_test_41
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_41.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_61
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_61.sv']
incdirs: []
top_module:
rc: 0


name: number_test_77
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_77.sv:7:27: Lexical error: Undefined macro: WIDTH
name: number_test_51
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_51.sv']
incdirs: []
top_module:
rc: 0


name: number_test_39
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_39.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_46
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_46.sv']
incdirs: []
top_module:
rc: 0


name: number_test_42
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_42.sv']
incdirs: []
top_module:
rc: 0


name: number_test_6
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_6.sv']
incdirs: []
top_module:
rc: 0


name: number_test_44
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_44.sv']
incdirs: []
top_module:
rc: 0


name: number_test_54
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_54.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_18
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_18.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_11
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_11.sv']
incdirs: []
top_module:
rc: 0


name: number_test_32
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_32.sv:7:24: Parse error: unexpected token 'dx_' (Id_simple).
name: number_test_17
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_17.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_59
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_59.sv']
incdirs: []
top_module:
rc: 0


name: number_test_8
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_8.sv']
incdirs: []
top_module:
rc: 0


name: number_test_35
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_35.sv:7:24: Parse error: unexpected token 'dz' (Id_simple).
name: number_test_75
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_75.sv:7:32: Lexical error: Undefined macro: DIGITS
name: number_test_14
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_14.sv']
incdirs: []
top_module:
rc: 0


name: number_test_28
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_28.sv']
incdirs: []
top_module:
rc: 0


name: number_test_53
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_53.sv']
incdirs: []
top_module:
rc: 0


name: number_test_33
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_33.sv:7:24: Parse error: unexpected token 'dx__' (Id_simple).
name: number_test_5
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_5.sv']
incdirs: []
top_module:
rc: 0


name: number_test_52
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_52.sv']
incdirs: []
top_module:
rc: 0


name: number_test_71
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_71.sv']
incdirs: []
top_module:
rc: 0


name: number_test_24
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_24.sv']
incdirs: []
top_module:
rc: 0


name: number_test_40
description: Test
should_fail: 0
tags: 5.6.4 5.7.1 5.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/number/number_test_40.sv:7:32: Lexical error: Undefined macro: DIGITS
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:14:9: error: language feature not yet supported
a = 1fs;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:15:9: error: language feature not yet supported
a = 1ps;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:16:9: error: language feature not yet supported
a = 1ns;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:17:9: error: language feature not yet supported
a = 1us;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:18:9: error: language feature not yet supported
a = 1ms;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:19:9: error: language feature not yet supported
a = 1s;
^~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:22:9: error: language feature not yet supported
a = 2.1ms;
^~~~~
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 0

name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:14: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:15: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:16: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:17: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:18: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:19: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:22: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER
%Error: Exiting due to 7 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:11: syntax error, unexpected ';', expecting '(' or '['
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv::11 Unsuported token
time a;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv::11 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
time a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = 1fs;
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:24: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:24: error: invalid module item.
name: time-literals
description: Examples of time literals
should_fail: 0
tags: 5.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.8-time-literals.sv:14:9: Parse error: unexpected token '1fs' (Lit_time).
name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 0

name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:8:22: error: value of type ''bit'[23:0]' cannot be assigned to type 'unpacked array [24:0] of 'bit''
bit a[8 * 3 : 0] = "hi0";
^ ~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:9:22: error: value of type ''bit'[23:0]' cannot be assigned to type 'unpacked array [3:0] of 'byte''
byte b[3 : 0] = "hi2";
^ ~~~~~
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 0

name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 0

name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 0

name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 0

name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 0

name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:8: Operator ASSIGN expects 1 bits on the Assign RHS, but Assign RHS's CONST '24'h686930' generates 24 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:9: Operator ASSIGN expects 8 bits on the Assign RHS, but Assign RHS's CONST '24'h686932' generates 24 bits.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:8: CONST '1'h0' unexpected in assignment to unpacked array
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:9: CONST '8'h32' unexpected in assignment to unpacked array
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 0

name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:9: syntax error, unexpected '=', expecting '('
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv' to AST representation.
Generating RTLIL representation for module `\top'.
one line
Successfully finished Verilog frontend.
name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv' to AST representation.
broken \
Generating RTLIL representation for module `\top'.
line
Successfully finished Verilog frontend.
name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
byte a;
name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
bit a[8 * 3 : 0] = "hi0";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv::9 error in parsing: (syntax error, unexpected '[', expecting '(')
byte b[3 : 0] = "hi2";
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 0

name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:8: error: Cannot assign to array a. Did you forget a word index?
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv:9: error: Cannot assign to array b. Did you forget a word index?
Elaboration failed
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv:10: Missing close quote of string.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv:11: Missing close quote of string.
I give up.
name: string-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [7:0] a;
reg [7:0] b;
reg [7:0] c;
initial begin
;
a = "a";
b = "b";
c = "c";
end
endmodule
name: string-word-assignment
description: String assignment tests
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-word-assignment.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: non-vector type byte cannot have a packed dimesions:[(3,0)]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/AST/Type.hs:104:5 in main:Language.SystemVerilog.AST.Type
name: string-basic
description: Basic string example
should_fail: 0
tags: 5.9 5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-basics.sv']
incdirs: []
top_module:
rc: 0

module top;
initial begin
;
$display("one line");
end
endmodule
name: string-broken-line
description: Basic broken line string example
should_fail: 0
tags: 5.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9-string-broken-line.sv:10:14: Parse error: unexpected token '"' (Unknown).
name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0

name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0

name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0

name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv' to AST representation.
Generating RTLIL representation for module `\top'.
newline

tab
backslash \
quote "
vertical tab v
form feed f
bell a
octal S
hex x12
Successfully finished Verilog frontend.
name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv::13 error in parsing: (syntax error, unexpected vNUMBER, expecting ')')
$display("quote \"");
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0

name: string-special-chars
description: Special characters in strings
should_fail: 0
tags: 5.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.9.1-string-special-chars.sv']
incdirs: []
top_module:
rc: 0

module top;
initial begin
$display("newline \n");
$display("tab \t");
$display("backslash \\");
$display("quote \"");
$display("vertical tab \v");
$display("form feed \f");
$display("bell \a");
$display("octal \123");
$display("hex \x12");
end
endmodule
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8:29: error: language feature not yet supported
struct {int X,Y,Z;} XYZ = '{3{1}};
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:14:10: error: language feature not yet supported
v1 = '{2{'{3{'{a,'{2{b,c}}}}}}};
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv:13:18: error: language feature not yet supported
ms_t ms[1:0] = '{'{0, 0}, '{1, 1}};
^~~~~~~~~~~~~~~~~~~
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 3

internal compiler error: Unexpected index
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv:14:18: error: language feature not yet supported
ms_t ms[1:0] = '{0, 0, 1, 1};
^~~~~~~~~~~~~
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 0

name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 0

name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 0

name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 0

name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:9: Unsupported: Unpacked array in packed struct/union
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 0

%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv:8: Unsupported: Unpacked struct/union
%Warning-UNPACKED: Use "/* verilator lint_off UNPACKED */" and lint_on around source to disable this message.
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:18: syntax error, unexpected int, expecting FLOATING-POINT NUMBER or IDENTIFIER or INTEGER NUMBER or default
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:20: syntax error, unexpected ':', expecting "'{"
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 10

%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv:8: Unsupported: Unpacked struct/union
%Warning-UNPACKED: Use "/* verilator lint_off UNPACKED */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv:14: Assignment pattern with too many elements
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8: syntax error, unexpected '{', expecting TOK_ID or '#'
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv::8 error in parsing: (syntax error, unexpected '{', expecting vSYMBOL_ID or '#')
struct {int X,Y,Z;} XYZ = '{3{1}};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv::9 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef struct {int a,b[4];} ab_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv::10 error in parsing: (syntax error, unexpected ',', expecting '(')
int a,b,c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
ab_t v1[1:0] [2:0];
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef struct {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv::13 error in parsing: (syntax error, unexpected '[', expecting '(')
ms_t ms[1:0] = '{'{0, 0}, '{1, 1}};
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef struct {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv::13 error in parsing: (syntax error, unexpected ';', expecting '(')
ms_t ms;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv::18 error in parsing: (syntax error, unexpected vDEFAULT)
ms = '{ default:1, int:1};
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef struct {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv::14 error in parsing: (syntax error, unexpected '[', expecting '(')
ms_t ms[1:0] = '{0, 0, 1, 1};
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:9: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:14: error: malformed statement
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv:8: sorry: Unpacked structs not supported.
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 5

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:8: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:18: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:20: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:20: error: malformed statement
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv:8: sorry: Unpacked structs not supported.
name: structure-replication
description: Structure replication assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-replication.sv:8:32: Parse error: unexpected token '{' (Sym_brace_l).
name: structure-arrays
description: Structure array assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays.sv']
incdirs: []
top_module:
rc: 0

module top;
struct {
reg signed [31:0] a;
reg signed [31:0] b;
} ms [1:0] = {{0, 0}, {1, 1}};
endmodule
name: structure
description: Structure assignment tests
should_fail: 0
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structures.sv:18:24: Parse error: unexpected token 'int' (KW_int).
name: structure-arrays-illegal
description: Structure array assignment tests
should_fail: 1
tags: 5.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.10-structure-arrays-illegal.sv']
incdirs: []
top_module:
rc: 0

module top;
struct {
reg signed [31:0] a;
reg signed [31:0] b;
} ms [1:0] = {0, 0, 1, 1};
endmodule
name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 3

internal compiler error: Unexpected index
name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv:8:21: error: language feature not yet supported
int n[1:2][1:6] = '{2{'{3{4, 5}}}};
^~~~~~~~~~~~~~~~
name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv:8:21: error: language feature not yet supported
int n[1:2][1:3] = '{'{0,1,2},'{3{4}}};
^~~~~~~~~~~~~~~~~~~
name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 0

name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 0

name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 0

name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 0

name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 0

name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 0

name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv:8: syntax error, unexpected '[', expecting '('
name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv:8: syntax error, unexpected '[', expecting '('
name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int triple [1:3];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
triple b = '{1:1, default:0};
name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
int n[1:2][1:6] = '{2{'{3{4, 5}}}};
name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
int n[1:2][1:3] = '{'{0,1,2},'{3{4}}};
name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv:9: error: invalid module item.
name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv:8: error: invalid module item.
name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv:8: error: invalid module item.
name: arrays-key-index
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-key-index.sv:8:22: Parse error: unexpected token '[' (Sym_brack_l).
name: arrays-replication
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays-replication.sv:8:24: Parse error: unexpected token '{' (Sym_brace_l).
name: arrays
description: Basic arrays test
should_fail: 0
tags: 5.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.11-arrays.sv:8:35: Parse error: unexpected token '{' (Sym_brace_l).
name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0

name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 0

name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 0

name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0

name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 0

name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0

name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 0

name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 0

name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0

name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 0

name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0

name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 0

name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 10

%Error-MULTITOP: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv:13: Unsupported: Multiple top level modules: topb and topa
%Error-MULTITOP: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv:13: Fix, or use --top-module option to select which you want.
%Error-MULTITOP: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv:17: Unsupported: Multiple top level modules: topc and topb
%Error-MULTITOP: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv:17: Fix, or use --top-module option to select which you want.
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv
name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0

name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 0

name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv' to AST representation.
Generating RTLIL representation for module `\topa'.
Generating RTLIL representation for module `\topb'.
Generating RTLIL representation for module `\topc'.
Successfully finished Verilog frontend.
name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
bit b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv::15 error in parsing: (syntax error, unexpected '(')
(* full_case, parallel_case *)
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv::14 error in parsing: (syntax error, unexpected '*')
a = b + (* mode = "cla" *) c;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv::8 error in parsing: (syntax error, unexpected '(', expecting vMODULE or preDEFAULT_NETTYPE)
(* optimize_power *)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv::9 error in parsing: (syntax error, unexpected '(')
(* fsm_state *) logic [7:0] a;
name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv::9 error in parsing: (syntax error, unexpected ',', expecting '(')
bit a, b, c, d;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv::12 error in parsing: (syntax error, unexpected '*')
a = b ? (* no_glitch *) c : d;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0

name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 0

name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 0

name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0

name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 0

name: attributes-case
description: Assing attributes to a case statement
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-case.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [1:0] a;
reg b;
initial begin
;
(* full_case, parallel_case *)
case (a)
2'b00: b = 0;
2'b01, 2'b10: b = 1;
default: b = 0;
endcase
(* full_case = 1 *)
(* parallel_case = 1 *)
case (a)
2'b00: b = 0;
2'b01, 2'b10: b = 1;
default: b = 0;
endcase
(* full_case, parallel_case = 0 *)
case (a)
2'b00: b = 0;
2'b01, 2'b10: b = 1;
default: b = 0;
endcase
end
endmodule
name: attributes-operator
description: Assing attributes to an operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-operator.sv:14:13: Parse error: unexpected token '(*' (Sym_paren_l_aster).
name: attributes-module
description: Assing attributes to a module
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-module.sv']
incdirs: []
top_module:
rc: 0

(* optimize_power *) module topa;

endmodule
(* optimize_power = 0 *) module topb;

endmodule
(* optimize_power = 1 *) module topc;

endmodule
name: attributes-variable
description: Assing attributes to a variable
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-variable.sv']
incdirs: []
top_module:
rc: 0

module top;
(* fsm_state *) wire [7:0] a;
(* fsm_state = 1 *) wire [7:0] b;
(* fsm_state = 0 *) wire [7:0] c;
endmodule
name: attributes-conditional
description: Assing attributes to a conditional operator
should_fail: 0
tags: 5.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.12-attributes-conditional.sv:12:13: Parse error: unexpected token '(*' (Sym_paren_l_aster).
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv:11:37: error: invalid member access for type 'string'
$display("length check: %d\n", a.len());
~^~~~
name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv:11:39: error: invalid member access for type 'unpacked array [3] of ''reg'[7:0]''
$display ("Array size %d\n", array.size());
~~~~~^~~~~
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 0

name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 0

name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv:11: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv
name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv:11: Unknown built-in array method 'VARREF 'array''
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Can't resolve function name `\array.size' at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv:11.
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv::11 error in parsing: (syntax error, unexpected ')')
$display("length check: %d\n", a.len());
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv::8 error in parsing: (syntax error, unexpected ']')
reg [7:0] array [3];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv::11 error in parsing: (syntax error, unexpected ')')
$display ("Array size %d\n", array.size());
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 0

name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv:11: error: No function named `array.size' found in this context (top).
1 error(s) during elaboration.
name: builtin-methods-string
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-strings.sv:8:3: Parse error: unexpected token 'string' (KW_string).
name: builtin-methods-arrays
description: Check if built-in methods can be called
should_fail: 0
tags: 5.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-5/5.13-builtin-methods-arrays.sv:11:44: Parse error: unexpected token '(' (Sym_paren_l).
name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv:9:7: error: redefinition of 'v'
wire v;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv:8:6: note: previous definition here
reg v;
^
name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 0

name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 0

name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 0

name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 0

name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv:9: Duplicate declaration of signal: v
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv:8: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv
name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 0

name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
int v;
name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int v;
name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
int v;
name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv:11: error: Unresolved net/uwire v cannot have multiple drivers.
1 error(s) during elaboration.
name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv:12: error: v Unable to assign to unresolved wires.
Elaboration failed
name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv:9: error: duplicate declaration for net or variable 'v' in 'top'.
name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 0

name: variable_multiple_assignments
description: Variable multiple assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_multiple_assignments.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] v;
assign v = 12;
assign v = 13;
endmodule
name: variable_mixed_assignments
description: Variable mixed assignments tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_mixed_assignments.sv']
incdirs: []
top_module:
rc: 0

module top;
wire clk = 0;
reg signed [31:0] v;
always @(*) v = 12;
always @(posedge clk) v <= (~ v);
endmodule
name: variable_redeclare
description: Variable redeclaration tests
should_fail: 1
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_redeclare.sv']
incdirs: []
top_module:
rc: 0

module top;
wire v;
wire v;
endmodule
name: variable_assignment
description: Variable assignment tests
should_fail: 0
tags: 6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.5--variable_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] v;
assign v = 12;
endmodule
name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 0

name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0

name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 0

name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0

name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 0

name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0

name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 0

name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0

name: net_tri
description: tri net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_tri.sv']
incdirs: []
top_module:
rc: 0

module top;
tri v;
endmodule
name: net_wire
description: wire net test
should_fail: 0
tags: 6.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.1--net_wire.sv']
incdirs: []
top_module:
rc: 0

module top;
wire v;
endmodule
name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 0

name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 0

name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 0

name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 0

name: net_uwire
description: uwire net test
should_fail: 0
tags: 6.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.2--net_uwire.sv']
incdirs: []
top_module:
rc: 0

module top;
uwire v;
endmodule
name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 0

name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 0

name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 0

name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 0

name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 0

name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 0

name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 0

name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 0

name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv:8: Unsupported: Verilog 1995 reserved word not implemented: trior
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv
name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv:8: Unsupported: Verilog 1995 reserved word not implemented: triand
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv
name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv:8: Unsupported: Verilog 1995 reserved word not implemented: wand
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv
name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv:8: Unsupported: Verilog 1995 reserved word not implemented: wor
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv
name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 0

name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 0

name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 0

name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 0

name: net_trior
description: trior net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_trior.sv']
incdirs: []
top_module:
rc: 0

module top;
trior v;
endmodule
name: net_triand
description: triand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_triand.sv']
incdirs: []
top_module:
rc: 0

module top;
triand v;
endmodule
name: net_wand
description: wand net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wand.sv']
incdirs: []
top_module:
rc: 0

module top;
wand v;
endmodule
name: net_wor
description: wor net test
should_fail: 0
tags: 6.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.3--net_wor.sv']
incdirs: []
top_module:
rc: 0

module top;
wor v;
endmodule
name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 0

name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 0

name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv:8: Unsupported: Verilog 1995 reserved word not implemented: trireg
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv
name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv:8: sorry: trireg nets not supported.
name: net_trireg
description: trireg net test
should_fail: 0
tags: 6.6.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.4--net_trireg.sv']
incdirs: []
top_module:
rc: 0

module top;
trireg v;
endmodule
name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 0

name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 0

name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 0

name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 0

name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 0

name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 0

name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 0

name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 0

name: net_tri1
description: tri1 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri1.sv']
incdirs: []
top_module:
rc: 0

module top;
tri1 v;
endmodule
name: net_tri0
description: tri0 net test
should_fail: 0
tags: 6.6.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.5--net_tri0.sv']
incdirs: []
top_module:
rc: 0

module top;
tri0 v;
endmodule
name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0

name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0

name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0

name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0

name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0

name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0

name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv::8 Unsuported token
supply0 v;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
supply0 v;
name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv::8 Unsuported token
supply1 v;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
supply1 v;
name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0

name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0

name: net_supply0
description: supply0 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply0.sv']
incdirs: []
top_module:
rc: 0

module top;
supply0 v;
endmodule
name: net_supply1
description: supply1 net test
should_fail: 0
tags: 6.6.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/nets/6.6.6--net_supply1.sv']
incdirs: []
top_module:
rc: 0

module top;
supply1 v;
endmodule
name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:8:53: error: dimension requires a constant range
function automatic real real_sum (input real driver[]);
^~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:10:3: error: language feature not yet supported
foreach (driver[i])
^~~~~~~~~~~~~~~~~~~
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 0

name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 0

name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 0

name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:8: syntax error, unexpected ']', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:14: Unsupported: SystemVerilog 2012 reserved word not implemented: nettype
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: with
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:7: ../V3ParseSym.h:112: Symbols suggest ending FUNC 'real_sum' but parser thinks ending MODULE 'top'
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: nettype
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv
name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:8: syntax error, unexpected TOK_REAL, expecting ';' or '('
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv:8: syntax error, unexpected TOK_REAL, expecting TOK_ID or '#'
name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function automatic real real_sum (input real driver[]);
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
nettype real real_net;
name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:14: error: invalid module item.
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv:8: error: invalid module item.
name: nettype_resolution_fn
description: user-defined nettype with resolution function tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype_resolution_fn.sv:8:61: Parse error: unexpected token ']' (Sym_brack_r).
name: nettype
description: user-defined nettype tests
should_fail: 0
tags: 6.6.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.7--nettype.sv:8:9: Parse error: unexpected token 'nettype' (KW_nettype).
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8:2: error: expected member
interconnect bus;
^~~~~~~~~~~~
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 0

name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8: Unsupported: SystemVerilog 2012 reserved word not implemented: interconnect
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
interconnect bus;
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8: error: invalid module item.
name: interconnect
description: generic interconnect tests
should_fail: 0
tags: 6.6.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.6.8--interconnect.sv:8:9: Parse error: unexpected token 'interconnect' (KW_interconnect).
name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0

name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0

name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0

name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a;
name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0

name: logic_vector
description: logic vector tests
should_fail: 0
tags: 6.9.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.1--logic_vector.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [15:0] a;
endmodule
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8:7: error: expected declarator
logic vectored [15:0] a = 0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8:8: error: expected member
logic vectored [15:0] a = 0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:10:9: error: use of undeclared identifier 'a'
assign a[1] = 1;
^
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8:7: error: expected declarator
logic vectored [15:0] a;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8:8: error: expected member
logic vectored [15:0] a;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:10:2: error: expected member
a = 12;
^
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8:7: error: expected declarator
logic scalared [15:0] a = 0;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8:8: error: expected member
logic scalared [15:0] a = 0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:10:2: error: expected member
a[1] = 1;
^
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 1) module_or_generate_item
(7, 1) data_declaration
(7, 7) list_of_variable_decl_assignments
(7, 7) variable_decl_assignment
(7, 23) ERROR
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 1) module_or_generate_item
(7, 1) data_declaration
(7, 23) ERROR
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 1) module_or_generate_item
(7, 1) data_declaration
(7, 7) list_of_variable_decl_assignments
(7, 7) variable_decl_assignment
(7, 23) ERROR
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8: syntax error, unexpected vectored, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8: syntax error, unexpected vectored, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8: syntax error, unexpected scalared, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv::8 Unsuported token
logic vectored [15:0] a = 0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic vectored [15:0] a = 0;
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv::8 Unsuported token
logic vectored [15:0] a;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic vectored [15:0] a;
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv::8 Unsuported token
logic scalared [15:0] a = 0;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic scalared [15:0] a = 0;
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8: error: invalid module item.
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:10: error: Invalid module instantiation
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:10: error: Invalid module instantiation
name: vector_vectored_inv
description: vectored vector invalid access tests
should_fail: 1
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored_inv.sv:8:15: Parse error: unexpected token 'vectored' (KW_vectored).
name: vector_vectored
description: vectored vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_vectored.sv:8:15: Parse error: unexpected token 'vectored' (KW_vectored).
name: vector_scalared
description: scalared vector tests
should_fail: 0
tags: 6.9.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.9.2--vector_scalared.sv:8:15: Parse error: unexpected token 'scalared' (KW_scalared).
name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv:11:9: error: use of undeclared identifier 'c'
assign c = | (a | b);
^
name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv:14:13: error: use of undeclared identifier 'c'
assign d = c;
^
name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 0

name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 0

name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 0

%Warning-IMPLICIT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv:11: Signal definition not found, creating implicitly: c
%Warning-IMPLICIT: Use "/* verilator lint_off IMPLICIT */" and lint_on around source to disable this message.
name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 0

%Warning-IMPLICIT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv:12: Signal definition not found, creating implicitly: c
%Warning-IMPLICIT: Use "/* verilator lint_off IMPLICIT */" and lint_on around source to disable this message.
name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Warning: Identifier `\c' is implicitly declared at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv:11.
Successfully finished Verilog frontend.
name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Warning: Identifier `\c' is implicitly declared at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv:12.
Generating RTLIL representation for module `\test'.
Successfully finished Verilog frontend.
name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

--------------------------------------------------------------------
Welcome to ODIN II version 0.1 - the better High level synthesis tools++ targetting FPGAs (mainly VPR)
Email: jamieson.peter@gmail.com and ken@unb.ca for support issues

--------------------------------------------------------------------
High-level synthesis Begin
Parser starting - we'll create an abstract syntax tree. Note this tree can be viewed using Grap Viz (see documentation)
Adding file /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv to parse list
Optimizing module by AST based optimizations
Converting AST into a Netlist. Note this netlist can be viewed using GraphViz (see documentation)
==========================
Detected Top Level Module: top
==========================
Performing Optimizations of the Netlist
Performing Partial Map to target device
Outputting the netlist to the specified output format
Successful High-level synthesis by Odin
Blif file available at odin.blif
Ran in 0.8ms
--------------------------------------------------------------------
--------------------------------------------------------------------
Odin ran with exit status: 0
Odin II took 0.00 seconds (max_rss 7.0 MiB)
name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 0

name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 0

name: implicit_port
description: implicit port signal tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port.sv']
incdirs: []
top_module:
rc: 0

module top (
a,
b
);
input [3:0] a;
input [3:0] b;
wire [3:0] c;
assign c = (a | b);
endmodule
name: implicit_continuous_assignment
description: implicit declaration in continuous assignment tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_continuous_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 8;
wire [3:0] b = 5;
assign c = (| (a | b));
endmodule
name: implicit_port_connection
description: implicit port connection tests
should_fail: 0
tags: 6.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.10--implicit_port_connection.sv']
incdirs: []
top_module:
rc: 0

module top;
wire a = 1;
wire b = 0;
wire d;
test mod(
a,
b,
c
);
assign d = c;
endmodule
module test (
a,
b,
c
);
input a;
input b;
output c;
assign c = (a | b);
endmodule
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv:8:1: error: expected member
signed shortint v;
^~~~~~
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv:8:1: error: expected member
signed time v;
^~~~~~
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv:8:1: error: expected member
unsigned int v;
^~~~~~~~
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv:8:1: error: expected member
unsigned time v;
^~~~~~~~
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv:8:1: error: expected member
signed reg v;
^~~~~~
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv:8:1: error: expected member
unsigned integer v;
^~~~~~~~
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv:8:1: error: expected member
signed bit v;
^~~~~~
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv:8:1: error: expected member
signed logic v;
^~~~~~
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv:8:1: error: expected member
unsigned reg v;
^~~~~~~~
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv:8:1: error: expected member
unsigned bit v;
^~~~~~~~
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv:8:1: error: expected member
signed integer v;
^~~~~~
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv:8:1: error: expected member
unsigned byte v;
^~~~~~~~
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv:8:1: error: expected member
unsigned logic v;
^~~~~~~~
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv:8:1: error: expected member
unsigned shortint v;
^~~~~~~~
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv:8:1: error: expected member
signed int v;
^~~~~~
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv:8:1: error: expected member
unsigned longint v;
^~~~~~~~
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv:8:1: error: expected member
signed longint v;
^~~~~~
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0

name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv:8:1: error: expected member
signed byte v;
^~~~~~
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 16) ERROR
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 12) ERROR
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 13) ERROR
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 14) ERROR
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 11) ERROR
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 17) ERROR
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 11) ERROR
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 13) ERROR
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 13) ERROR
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 13) ERROR
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 15) ERROR
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 14) ERROR
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 15) ERROR
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 18) ERROR
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 11) ERROR
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 17) ERROR
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 15) ERROR
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0

name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 0) module_or_generate_item
(7, 0) data_declaration
(7, 12) ERROR
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv:8: syntax error, unexpected unsigned
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0

name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv:8: syntax error, unexpected signed
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv:8: syntax error, unexpected TOK_INTEGER, expecting TOK_ID or '#'
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv:8: syntax error, unexpected TOK_REG, expecting TOK_ID or '#'
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv:8: syntax error, unexpected TOK_REG, expecting TOK_ID or '#'
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv:8: syntax error, unexpected TOK_REG, expecting TOK_ID or '#'
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv:8: syntax error, unexpected TOK_ID, expecting ',' or '=' or ';' or '['
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
logic v;
name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed shortint v;
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
bit v;
name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed time v;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv::8 Unsuported token
signed time v;
^~~~
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned int v;
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv::8 Unsuported token
time v;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
time v;
name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv::8 Unsuported token
unsigned time v;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
unsigned time v;
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed reg v;
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv::8 error in parsing: (syntax error, unexpected vINTEGER, expecting vSYMBOL_ID or '#')
unsigned integer v;
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed bit v;
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed logic v;
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv::8 error in parsing: (syntax error, unexpected netREG, expecting vSYMBOL_ID or '#')
unsigned reg v;
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
longint v;
name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned bit v;
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
shortint v;
name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed integer v;
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
int v;
name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned byte v;
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned logic v;
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned shortint v;
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed int v;
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
unsigned longint v;
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed longint v;
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
byte v;
name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv::8 error in parsing: (syntax error, unexpected vSIGNED)
signed byte v;
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv:8: error: invalid module item.
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv:8: error: invalid module item.
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv:8: error: invalid module item.
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv:8: error: invalid module item.
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv:8: error: invalid module item.
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv:8: error: invalid module item.
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv:8: error: invalid module item.
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv:8: error: invalid module item.
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv:8: error: invalid module item.
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv:8: error: invalid module item.
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv:8: error: invalid module item.
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 0

name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv:8: error: invalid module item.
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv:8: error: invalid module item.
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv:8: error: invalid module item.
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv:8: error: invalid module item.
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv:8: error: invalid module item.
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv:8: error: invalid module item.
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0

name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 0

name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv:8: error: invalid module item.
name: integer_logic
description: logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_logic.sv']
incdirs: []
top_module:
rc: 0

module top;
wire v;
endmodule
name: integer_signed_shortint
description: signed shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_shortint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType shortint,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_bit
description: bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_bit.sv']
incdirs: []
top_module:
rc: 0

module top;
wire v;
endmodule
name: integer_signed_time
description: signed time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_time.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType time,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_int
description: unsigned int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_int.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType int,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_time
description: time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_time.sv']
incdirs: []
top_module:
rc: 0

module top;
time v;
endmodule
name: integer_unsigned_time
description: unsigned time net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_time.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType time,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_signed_reg
description: signed reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_reg.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType reg,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_integer
description: unsigned integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_integer.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType integer,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_signed_bit
description: signed bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_bit.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType bit,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_signed_logic
description: signed logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_logic.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType logic,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_reg
description: unsigned reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_reg.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType reg,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_longint
description: longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_longint.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [63:0] v;
endmodule
name: integer_unsigned_bit
description: unsigned bit net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_bit.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType bit,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_shortint
description: shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_shortint.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [15:0] v;
endmodule
name: integer_signed_integer
description: signed integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_integer.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType integer,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_int
description: int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_int.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] v;
endmodule
name: integer_unsigned_byte
description: unsigned byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_byte.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType byte,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_logic
description: unsigned logic net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_logic.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType logic,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_shortint
description: unsigned shortint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_shortint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType shortint,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_reg
description: reg net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_reg.sv']
incdirs: []
top_module:
rc: 0

module top;
wire v;
endmodule
name: integer_signed_int
description: signed int net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_int.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType int,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_unsigned_longint
description: unsigned longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_unsigned_longint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType longint,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_signed_longint
description: signed longint net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_longint.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType longint,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: integer_integer
description: integer net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_integer.sv']
incdirs: []
top_module:
rc: 0

module top;
integer v;
endmodule
name: integer_byte
description: byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_byte.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [7:0] v;
endmodule
name: integer_signed_byte
description: signed byte net test
should_fail: 0
tags: 6.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/integers/6.11--integer_signed_byte.sv']
incdirs: []
top_module:
rc: 1

zachjs-sv2v: takeIdent didn't find identifier: [DTType byte,DTIdent "v"]
CallStack (from HasCallStack):
error, called at src/Language/SystemVerilog/Parser/ParseDecl.hs:398:20 in main:Language.SystemVerilog.Parser.ParseDecl
name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 0

name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 0

name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv:9:19: error: edge expression must be integral
always @(posedge a)
^
name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv:12:15: error: index expression must be integral
assign c = b[a];
^
name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11:15: error: value of type 'real' cannot be indexed
assign b = a[2];
~~^~
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 0

name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 0

name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 0

name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 0

name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 0

name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 0

name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 0

name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 0

name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 0

name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv:9: Unsupported: Non-single bit wide signal pos/negedge sensitivity: top.a
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv:8: Unsupported: Clock edge on non-single bit signal: top.a
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv
name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 10

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv:12: Bit extraction of var[3:0] requires 2 bit index, not 64 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv:12: Operator SEL expected non-complex non-double Extract Range in width check
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv
name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11: Illegal bit or array select; type does not have a bit range, or bad dimension: type is real
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11: Expected integral (non-real) input to SEL
%Warning-REALCVT: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11: Implicit conversion of real to integer
%Warning-REALCVT: Use "/* verilator lint_off REALCVT */" and lint_on around source to disable this message.
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: shortreal
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv:8: syntax error, unexpected '=', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv
name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv:8: syntax error, unexpected TOK_REAL
name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv:8: syntax error, unexpected TOK_REAL
name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv:8: syntax error, unexpected TOK_REAL
name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:8: syntax error, unexpected TOK_REAL
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
realtime a = 0.5;
name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
real a = 0.5;
name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
real a = 0.5;
name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
real a = 0.5;
name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
real a = 0.5;
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
shortreal a = 0.5;
name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 0

name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 0

name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 0

name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 0

name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11: error: can not select part of real: a
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv:11: error: Unable to elaborate r-value: a['sd2]
2 error(s) during elaboration.
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 0

name: realtime
description: realtime type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--realtime.sv']
incdirs: []
top_module:
rc: 0

module top;
realtime a = 0.5;
endmodule
name: real
description: real type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real.sv']
incdirs: []
top_module:
rc: 0

module top;
real a = 0.5;
endmodule
name: real_edge
description: real edge event tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_edge.sv']
incdirs: []
top_module:
rc: 0

module top;
real a = 0.5;
always @(posedge a) $display("posedge");
endmodule
name: real_bit_select
description: real bit select tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select_idx.sv']
incdirs: []
top_module:
rc: 0

module top;
real a = 0.5;
wire [3:0] b;
wire c;
assign c = b[a];
endmodule
name: real_idx
description: real indexing tests
should_fail: 1
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--real_bit_select.sv']
incdirs: []
top_module:
rc: 0

module top;
real a = 0.5;
wire b;
assign b = a[2];
endmodule
name: shortreal
description: shortreal type tests
should_fail: 0
tags: 6.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.12--shortreal.sv']
incdirs: []
top_module:
rc: 0

module top;
shortreal a = 0.5;
endmodule
name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 0

name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 0

name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 0

name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv::10 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv:13: warning: User function 'fun' is being called as a task.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv:13: assert: elab_expr.cc:1264: failed assertion 0
Aborted (core dumped)
name: void
description: void type tests
should_fail: 0
tags: 6.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.13--void.sv']
incdirs: []
top_module:
rc: 0

module top;
task fun;

$display("void fun");
endtask
initial fun();
endmodule
name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 0

name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 0

name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 0

name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
chandle a;
name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv:8: error: invalid module item.
name: chandle
description: chandle type tests
should_fail: 0
tags: 6.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.14--chandle.sv:8:9: Parse error: unexpected token 'chandle' (KW_chandle).
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7:1: error: language feature not yet supported
class Foo;
^~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:9: error: expected identifier
function new (integer size);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:10: error: expected statement
function new (integer size);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:27: error: expected declarator
function new (integer size);
^
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7:1: error: language feature not yet supported
class event_calendar;
^~~~~~~~~~~~~~~~~~~~~
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7:1: error: language feature not yet supported
class pp_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7:1: error: language feature not yet supported
class Foo extends Base implements Pkg::Bar, Baz; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7:1: error: language feature not yet supported
class Foo #(int N=1, int P=2) extends Bar #(x,y,z);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7:1: error: language feature not yet supported
class Foo #(IFType=virtual x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7:1: error: language feature not yet supported
class Foo #(int N, int P);
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7:1: error: language feature not yet supported
class Driver;
^~~~~~~~~~~~~
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils'
`uvm_object_utils(stress_seq)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9:2: error: unknown macro or compiler directive '`uvm_object_registry'
`uvm_object_registry(myclass, "class_name")
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10:2: error: unknown macro or compiler directive '`uvm_sweets'
`uvm_sweets(dessert)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11:2: error: unknown macro or compiler directive '`non_uvm_macro'
`non_uvm_macro(apple, `banana, "cherry")
^
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7:1: error: language feature not yet supported
class Driver;
^~~~~~~~~~~~~
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7:1: error: language feature not yet supported
virtual class Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8:2: error: unknown macro or compiler directive '`moobar'
`moobar(,)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9:2: error: unknown macro or compiler directive '`zoobar'
`zoobar( , )
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10:2: error: unknown macro or compiler directive '`zootar'
`zootar(12,)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11:2: error: unknown macro or compiler directive '`zoojar'
`zoojar(,34)
^
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7:15: error: forward typedef 'myclass_fwd' does not resolve to a data type
typedef class myclass_fwd;
^
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7:1: error: language feature not yet supported
class Foo #(T=int);
^~~~~~~~~~~~~~~~~~~
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7:1: error: language feature not yet supported
class zzxx;
^~~~~~~~~~~
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7:1: error: language feature not yet supported
class Foo #(type IFType=virtual x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7:1: error: language feature not yet supported
class foo;
^~~~~~~~~~
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7:1: error: language feature not yet supported
class semicolon_classy; ; ;;; ; ; ;endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7:1: error: language feature not yet supported
class Foo implements Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7:1: error: language feature not yet supported
class Foo implements Bar, Blah, Baz; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils_begin'
`uvm_object_utils_begin(foobar)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9:2: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(node, UVM_DEFAULT);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10:2: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(foo::bar_t, UVM_DEFAULT);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11:2: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(offset, UVM_DEFAULT)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7:1: error: language feature not yet supported
class Foo #(int N, P);
^~~~~~~~~~~~~~~~~~~~~~
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7:1: error: language feature not yet supported
class fields_with_modifiers;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils_begin'
`uvm_object_utils_begin(foobar)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9:2: error: unknown macro or compiler directive '`uvm_object_utils'
`uvm_object_utils(blah)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7:1: error: language feature not yet supported
class Foo implements Package::Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7:1: error: language feature not yet supported
class param_types_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7:1: error: language feature not yet supported
class automatic Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7:1: error: language feature not yet supported
class Foo extends Base implements Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7:1: error: language feature not yet supported
class Foo extends Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7:1: error: language feature not yet supported
class params_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7:1: error: language feature not yet supported
class params_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7:1: error: language feature not yet supported
class how_wide #(type DT=int) extends uvm_sequence_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7:1: error: language feature not yet supported
class Foo #(type IFType=virtual interface x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7:1: error: language feature not yet supported
class Foo #(int W=8, type Int=int) extends Bar #(x,y,z);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8:2: error: unknown macro or compiler directive '`uvm_field_utils_begin'
`uvm_field_utils_begin(my_class)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9:4: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(blah1, flag1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10:4: error: unknown macro or compiler directive '`uvm_field_real'
`uvm_field_real(blah2, flag2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11:4: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(blah3, flag3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12:4: error: unknown macro or compiler directive '`uvm_field_object'
`uvm_field_object(blah4, flag4)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13:4: error: unknown macro or compiler directive '`uvm_field_event'
`uvm_field_event(blah5, flag5)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14:4: error: unknown macro or compiler directive '`uvm_field_string'
`uvm_field_string(blah6, flag6)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15:4: error: unknown macro or compiler directive '`uvm_field_array_int'
`uvm_field_array_int(blah7, flag7)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16:4: error: unknown macro or compiler directive '`uvm_field_sarray_int'
`uvm_field_sarray_int(blah8, flag8)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17:4: error: unknown macro or compiler directive '`uvm_field_aa_int_string'
`uvm_field_aa_int_string(blah9, flag9)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18:2: error: unknown macro or compiler directive '`uvm_field_utils_end'
`uvm_field_utils_end
^
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7:1: error: language feature not yet supported
class Foo extends Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8:2: error: unknown macro or compiler directive '`moobar'
`moobar()
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9:2: error: unknown macro or compiler directive '`zoobar'
`zoobar( )
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10:2: error: unknown macro or compiler directive '`zootar'
`zootar(
^
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7:1: error: language feature not yet supported
class zzxy;
^~~~~~~~~~~
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7:1: error: language feature not yet supported
class macros_id_as_call;
^~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8:2: error: unknown macro or compiler directive '`uvm_new_func'
`uvm_new_func
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9:2: error: unknown macro or compiler directive '`uvm_new_func2'
`uvm_new_func2 // comment
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10:2: error: unknown macro or compiler directive '`uvm_new_func3'
`uvm_new_func3 /* comment */
^
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7:1: error: language feature not yet supported
class Foo implements Bar#(N); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7:1: error: language feature not yet supported
class static Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7:1: error: language feature not yet supported
class zzyyy;
^~~~~~~~~~~~
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7:1: error: language feature not yet supported
class Foo #(int N);
^~~~~~~~~~~~~~~~~~~
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7:1: error: language feature not yet supported
class Foo #(type KeyType=int, Int=int);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8:2: error: unknown macro or compiler directive '`uvm_component_utils'
`uvm_component_utils(my_type)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9:2: error: unknown macro or compiler directive '`uvm_component_utils_begin'
`uvm_component_utils_begin(my_type)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10:4: error: unknown macro or compiler directive '`uvm_field_object'
`uvm_field_object(blah1, F1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11:4: error: unknown macro or compiler directive '`uvm_field_event'
`uvm_field_event(blah2, F2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12:4: error: unknown macro or compiler directive '`uvm_field_string'
`uvm_field_string(blah3, F3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13:2: error: unknown macro or compiler directive '`uvm_component_utils_end'
`uvm_component_utils_end
^
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7:1: error: language feature not yet supported
virtual class foo extends bar;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8:2: error: unknown macro or compiler directive '`uvm_object_param_utils_begin'
`uvm_object_param_utils_begin(my_class)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9:4: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(blah1, F1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10:4: error: unknown macro or compiler directive '`uvm_field_real'
`uvm_field_real(blah2, F2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11:4: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(blah3, F3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7:1: error: language feature not yet supported
class Foo; endclass
^~~~~~~~~~~~~~~~~~~
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7:1: error: language feature not yet supported
virtual class automatic Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7:1: error: language feature not yet supported
class fields_with_modifiers;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7:1: error: language feature not yet supported
class zzxx;
^~~~~~~~~~~
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7:1: error: language feature not yet supported
class Foo implements Package::Bar#(1, 2); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8:2: error: unknown macro or compiler directive '`uvm_object_registry'
`uvm_object_registry(myclass, "class_name")
^
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7:1: error: language feature not yet supported
class how_wide;
^~~~~~~~~~~~~~~
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 0

name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 0

name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 0

name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 0

name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 0

name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 0

name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 0

name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 0

name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 0

name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 0

name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 0

name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 0

name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 0

name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 0

name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 0

name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 0

name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 0

name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 0

name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 0

name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 8) ERROR
(7, 9) ERROR
(8, 11) ERROR
(9, 8) primary
(9, 11) ERROR
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 0

name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 0

name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 0

name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 0

name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 0

name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 0

name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 0

name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 0

name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 0

name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 0

name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 0

name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(6, 10) parameter_port_list
(6, 19) parameter_port_declaration
(6, 20) list_of_param_assignments
(6, 20) param_assignment
(6, 20) parameter_identifier
(6, 20) simple_identifier
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 0

name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 0

name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 0

name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 0

name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 0

name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 0

name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 0

name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 0

name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(8, 2) class_item
(8, 35) ERROR
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 0

name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 0

name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 0

name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 0

name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 0

name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 0

name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 0

name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 0

name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 1) class_item
(7, 1) text_macro_usage
(7, 9) list_of_actual_arguments
(7, 9) actual_argument
(7, 9) expression
(7, 9) primary
(7, 9) identifier
(7, 9) simple_identifier
(8, 1) class_item
(8, 1) text_macro_usage
(8, 9) list_of_actual_arguments
(8, 9) actual_argument
(8, 9) expression
(8, 9) primary
(8, 9) identifier
(8, 9) simple_identifier
(9, 1) class_item
(9, 1) text_macro_usage
(9, 9) list_of_actual_arguments
(9, 9) actual_argument
(9, 9) expression
(9, 9) primary
(9, 9) identifier
(9, 9) simple_identifier
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 0

name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 0

name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 0

name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 0

name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 0

name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 0

name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 0

name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 0

name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(6, 10) parameter_port_list
(6, 30) parameter_port_declaration
(6, 33) list_of_param_assignments
(6, 33) param_assignment
(6, 33) parameter_identifier
(6, 33) simple_identifier
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 0

name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 0

name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 0

name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 0

name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 0

name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 0

name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 7) function_prototype
(7, 26) ERROR
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 0

name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 0

name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 0

name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 0

name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected ')', expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: Define or directive not defined: `uvm_object_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9: Define or directive not defined: `uvm_object_registry
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10: Define or directive not defined: `uvm_sweets
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: Define or directive not defined: `non_uvm_macro
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: Define or directive not defined: `banana
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: Define or directive not defined: `moobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9: Define or directive not defined: `zoobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10: Define or directive not defined: `zootar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11: Define or directive not defined: `zoojar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error, unexpected '#', expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: Define or directive not defined: `uvm_object_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected ')', expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: Define or directive not defined: `uvm_object_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9: Define or directive not defined: `uvm_object_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: Perhaps 'mypkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: Perhaps 'glb' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected type, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: Define or directive not defined: `uvm_field_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10: Define or directive not defined: `uvm_field_real
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12: Define or directive not defined: `uvm_field_object
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13: Define or directive not defined: `uvm_field_event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14: Define or directive not defined: `uvm_field_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15: Define or directive not defined: `uvm_field_array_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16: Define or directive not defined: `uvm_field_sarray_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17: Define or directive not defined: `uvm_field_aa_int_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18: Define or directive not defined: `uvm_field_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 14 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: Define or directive not defined: `moobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9: Define or directive not defined: `zoobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10: Define or directive not defined: `zootar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: Perhaps 'dbg_pkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8: Define or directive not defined: `uvm_new_func
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9: Define or directive not defined: `uvm_new_func2
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10: Define or directive not defined: `uvm_new_func3
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: Perhaps 'dbg_pkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: Define or directive not defined: `uvm_component_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9: Define or directive not defined: `uvm_component_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10: Define or directive not defined: `uvm_field_object
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11: Define or directive not defined: `uvm_field_event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12: Define or directive not defined: `uvm_field_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13: Define or directive not defined: `uvm_component_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 9 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: Define or directive not defined: `uvm_object_param_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10: Define or directive not defined: `uvm_field_real
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:10: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: Define or directive not defined: `uvm_object_registry
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: syntax error, unexpected TOK_ID
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: syntax error, unexpected TOK_ID
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: syntax error, unexpected TOK_ID
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: syntax error, unexpected TOK_ID
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: syntax error, unexpected TOK_ID
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error, unexpected TOK_ID
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected TOK_ID
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error, unexpected TOK_ID
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: syntax error, unexpected TOK_ID
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected TOK_ID
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: syntax error, unexpected TOK_ID
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: syntax error, unexpected TOK_ID
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: syntax error, unexpected TOK_ID
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: syntax error, unexpected TOK_ID
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: syntax error, unexpected TOK_ID
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error, unexpected TOK_ID
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: syntax error, unexpected TOK_ID
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: syntax error, unexpected TOK_ID
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: syntax error, unexpected TOK_ID
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: syntax error, unexpected TOK_ID
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7: syntax error, unexpected TOK_ID
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error, unexpected TOK_ID
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error, unexpected TOK_ID
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: syntax error, unexpected TOK_ID
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error, unexpected TOK_ID
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: syntax error, unexpected TOK_ID
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error, unexpected TOK_ID
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error, unexpected TOK_ID
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: syntax error, unexpected TOK_ID
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error, unexpected TOK_ID
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: syntax error, unexpected TOK_ID
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected TOK_ID
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: syntax error, unexpected TOK_ID
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: syntax error, unexpected TOK_ID
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error, unexpected TOK_ID
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: syntax error, unexpected TOK_ID
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error, unexpected TOK_ID
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error, unexpected TOK_ID
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error, unexpected TOK_ID
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: syntax error, unexpected TOK_ID
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: syntax error, unexpected TOK_ID
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: syntax error, unexpected TOK_ID
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error, unexpected TOK_ID
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error, unexpected TOK_ID
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected TOK_ID
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: syntax error, unexpected TOK_ID
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error, unexpected TOK_ID
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error, unexpected TOK_ID
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: syntax error, unexpected TOK_ID
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: syntax error, unexpected TOK_ID
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: syntax error, unexpected TOK_ID
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error, unexpected TOK_ID
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error, unexpected TOK_ID
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: syntax error, unexpected TOK_ID
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error, unexpected TOK_ID
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error, unexpected TOK_ID
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: syntax error, unexpected TOK_ID
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error, unexpected TOK_ID
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error, unexpected TOK_ID
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: syntax error, unexpected TOK_ID
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error, unexpected TOK_ID
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: syntax error, unexpected TOK_ID
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: syntax error, unexpected TOK_ID
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error, unexpected TOK_ID
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: syntax error, unexpected TOK_ID
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: syntax error, unexpected TOK_ID
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: syntax error, unexpected TOK_ID
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error, unexpected TOK_ID
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: syntax error, unexpected TOK_ID
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: syntax error, unexpected TOK_ID
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class event_calendar;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Base implements Pkg::Bar, Baz; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N=1, int P=2) extends Bar #(x,y,z);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(IFType=virtual x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N, int P);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Driver;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Driver;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef class myclass_fwd;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(T=int);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type IFType=virtual x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class foo;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class semicolon_classy; ; ;;; ; ; ;endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar, Blah, Baz; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N, P);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class fields_with_modifiers;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Package::Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class param_types_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class automatic Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Base implements Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class params_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class params_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class how_wide #(type DT=int) extends uvm_sequence_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type IFType=virtual interface x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int W=8, type Int=int) extends Bar #(x,y,z);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxy;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_id_as_call;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar#(N); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class static Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzyyy;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type KeyType=int, Int=int);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class foo extends bar;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class automatic Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class fields_with_modifiers;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Package::Bar#(1, 2); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class how_wide;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: error: invalid class item.
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error
I give up.
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error
I give up.
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error
I give up.
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error
I give up.
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:8: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:9: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:10: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:11: error: Packet doesn't name a type.
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: warning: macro uvm_object_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9: warning: macro uvm_object_registry undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10: warning: macro uvm_sweets undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: warning: macro non_uvm_macro undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: warning: macro banana undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: syntax error
I give up.
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:8: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:9: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:10: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:11: error: data_type_or_module_type doesn't name a type.
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error
I give up.
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: warning: macro moobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9: warning: macro zoobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10: warning: macro zootar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11: warning: macro zoojar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: syntax error
I give up.
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error
I give up.
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error
I give up.
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: error: Error in task/function port item after port name analysis_port.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error
I give up.
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error
I give up.
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:9: error: invalid class item.
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error
I give up.
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error
I give up.
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: warning: macro uvm_object_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: syntax error
I give up.
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error
I give up.
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: error: invalid class item.
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: warning: macro uvm_object_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9: warning: macro uvm_object_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: syntax error
I give up.
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error
I give up.
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: error: invalid class item.
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error
I give up.
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error
I give up.
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error
I give up.
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: error: invalid class item.
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:9: error: invalid class item.
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error
I give up.
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error
I give up.
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error
I give up.
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: warning: macro uvm_field_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10: warning: macro uvm_field_real undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12: warning: macro uvm_field_object undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13: warning: macro uvm_field_event undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14: warning: macro uvm_field_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15: warning: macro uvm_field_array_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16: warning: macro uvm_field_sarray_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17: warning: macro uvm_field_aa_int_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18: warning: macro uvm_field_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: syntax error
I give up.
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error
I give up.
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error
I give up.
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: warning: macro moobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9: warning: macro zoobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10: warning: macro zootar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: syntax error
I give up.
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: error: Error in task/function port item after port name dbg_pkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error
I give up.
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error
I give up.
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error
I give up.
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8: warning: macro uvm_new_func undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9: warning: macro uvm_new_func2 undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10: warning: macro uvm_new_func3 undefined (and assumed null) at this point.
No top level modules, and no -s option.
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error
I give up.
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error
I give up.
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: error: Error in task/function port item after port name dbg_pkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: error: Syntax error in task/function port declaration.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
I give up.
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error
I give up.
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error
I give up.
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: warning: macro uvm_component_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9: warning: macro uvm_component_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10: warning: macro uvm_field_object undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11: warning: macro uvm_field_event undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12: warning: macro uvm_field_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13: warning: macro uvm_component_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: syntax error
I give up.
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error
I give up.
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: warning: macro uvm_object_param_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10: warning: macro uvm_field_real undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: syntax error
I give up.
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error
I give up.
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: error: data_type_or_module_type doesn't name a type.
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: error: invalid class item.
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error
I give up.
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: warning: macro uvm_object_registry undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: syntax error
I give up.
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:8: error: invalid class item.
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8:19: Lexical error: Undefined macro: uvm_object_utils
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8:9: Lexical error: Undefined macro: moobar
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7:9: Parse error: unexpected token 'class' (KW_class).
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8:25: Lexical error: Undefined macro: uvm_object_utils_begin
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8:25: Lexical error: Undefined macro: uvm_object_utils_begin
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8:24: Lexical error: Undefined macro: uvm_field_utils_begin
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8:9: Lexical error: Undefined macro: moobar
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8:15: Lexical error: Undefined macro: uvm_new_func
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8:22: Lexical error: Undefined macro: uvm_component_utils
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8:31: Lexical error: Undefined macro: uvm_object_param_utils_begin
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8:22: Lexical error: Undefined macro: uvm_object_registry
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 0

name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 0

name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 0

name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 0

name: string
description: string type tests
should_fail: 0
tags: 6.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16--string.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:9:11: error: invalid member access for type 'string'
int b = a.len();
~^~~~
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 0

name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = a.len();
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:9: error: The RHS expression must be constant.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:9 : This expression violates the rule: $ivl_string_method$len(a)
Elaboration failed
name: string_len
description: string.len() tests
should_fail: 0
tags: 6.16.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.1--string_len.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:9:2: error: expected member
a.putc(2, "B");
^
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) port_declaration
(8, 1) interface_port_declaration
(8, 7) ERROR
(8, 13) ERROR
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:9: error: Invalid module instantiation
name: string_putc
description: string.putc() tests
should_fail: 0
tags: 6.16.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.2--string_putc.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:9:12: error: invalid member access for type 'string'
byte b = a.getc(2);
~^~~~~
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 0

name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
byte b = a.getc(2);
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:9: error: No function named `a.getc' found in this context (top).
Elaboration failed
name: string_getc
description: string.getc() tests
should_fail: 0
tags: 6.16.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.3--string_getc.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:9:14: error: invalid member access for type 'string'
string b = a.toupper();
~^~~~~~~~
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 0

name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
string b = a.toupper();
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:9: error: No function named `a.toupper' found in this context (top).
Elaboration failed
name: string_toupper
description: string.toupper() tests
should_fail: 0
tags: 6.16.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.4--string_toupper.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:9:14: error: invalid member access for type 'string'
string b = a.tolower();
~^~~~~~~~
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 0

name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
string b = a.tolower();
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:9: error: No function named `a.tolower' found in this context (top).
Elaboration failed
name: string_tolower
description: string.tolower() tests
should_fail: 0
tags: 6.16.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.5--string_tolower.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:10:11: error: invalid member access for type 'string'
int c = a.compare(b);
~^~~~~~~~
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 0

name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:10: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:10: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
string b = "TEST";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = a.compare(b);
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:10: error: No function named `a.compare' found in this context (top).
Elaboration failed
name: string_compare
description: string.compare() tests
should_fail: 0
tags: 6.16.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.6--string_compare.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:10:11: error: invalid member access for type 'string'
int c = a.icompare(b);
~^~~~~~~~~
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 0

name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:10: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:10: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
string b = "TEST";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = a.icompare(b);
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:10: error: No function named `a.icompare' found in this context (top).
Elaboration failed
name: string_icompare
description: string.icompare() tests
should_fail: 0
tags: 6.16.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.7--string_icompare.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:9:14: error: invalid member access for type 'string'
string b = a.substr(1, 2);
~^~~~~~~
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 0

name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "Test";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
string b = a.substr(1, 2);
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:9: error: The RHS expression must be constant.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:9 : This expression violates the rule: $ivl_string_method$substr(a, 32'sd1, 32'sd2)
Elaboration failed
name: string_substr
description: string.substr() tests
should_fail: 0
tags: 6.16.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.8--string_substr.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:9:11: error: invalid member access for type 'string'
int b = a.atobin();
~^~~~~~~
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:9:11: error: invalid member access for type 'string'
int b = a.atohex();
~^~~~~~~
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:9:11: error: invalid member access for type 'string'
int b = a.atoi();
~^~~~~
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:9:11: error: invalid member access for type 'string'
int b = a.atooct();
~^~~~~~~
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 0

name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 0

name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 0

name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 0

name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "10101";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = a.atobin();
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "0xff";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = a.atohex();
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "1234";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = a.atoi();
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "777";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = a.atooct();
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:9: error: No function named `a.atobin' found in this context (top).
Elaboration failed
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:9: error: No function named `a.atohex' found in this context (top).
Elaboration failed
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:9: error: No function named `a.atoi' found in this context (top).
Elaboration failed
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:9: error: No function named `a.atooct' found in this context (top).
Elaboration failed
name: string_atobin
description: string.atobin() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atobin.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_atohex
description: string.atohex() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atohex.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_atoi
description: string.atoi() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atoi.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_atooct
description: string.atooct() tests
should_fail: 0
tags: 6.16.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.9--string_atooct.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:9:12: error: invalid member access for type 'string'
real b = a.atoreal();
~^~~~~~~~
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 0

name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:9: Unsupported: Member call on non-enum object 'VARREF 'a'' which is a 'BASICDTYPE 'string''
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:9: ../V3Width.cpp:3104: Node has no type
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
string a = "4.76";
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
real b = a.atoreal();
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:9: error: No function named `a.atoreal' found in this context (top).
Elaboration failed
name: string_atoreal
description: string.atoreal() tests
should_fail: 0
tags: 6.16.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.10--string_atoreal.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:9:2: error: expected member
a.itoa(12);
^
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) module_or_generate_item
(8, 1) data_declaration
(8, 2) ERROR
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:9: error: Invalid module instantiation
name: string_itoa
description: string.itoa() tests
should_fail: 0
tags: 6.16.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.11--string_itoa.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:9:2: error: expected member
a.hextoa(12);
^
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) module_or_generate_item
(8, 1) data_declaration
(8, 2) ERROR
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:9: error: Invalid module instantiation
name: string_hextoa
description: string.hextoa() tests
should_fail: 0
tags: 6.16.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.12--string_hextoa.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:9:2: error: expected member
a.octtoa(12);
^
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) module_or_generate_item
(8, 1) data_declaration
(8, 2) ERROR
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:9: error: Invalid module instantiation
name: string_octtoa
description: string.octtoa() tests
should_fail: 0
tags: 6.16.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.13--string_octtoa.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:9:2: error: expected member
a.bintoa(12);
^
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) module_or_generate_item
(8, 1) data_declaration
(8, 2) ERROR
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:9: error: Invalid module instantiation
name: string_bintoa
description: string.bintoa() tests
should_fail: 0
tags: 6.16.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.14--string_bintoa.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:9:2: error: expected member
a.realtoa(4.76);
^
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(8, 1) module_or_generate_item
(8, 1) data_declaration
(8, 2) ERROR
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:9: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
string a;
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:9: error: Invalid module instantiation
name: string_realtoa
description: string.realtoa() tests
should_fail: 0
tags: 6.16.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.16.15--string_realtoa.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 0

name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 0

name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv:8: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv
name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv::8 Unsuported token
event a;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
event a;
name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 0

name: event
description: event type tests
should_fail: 0
tags: 6.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.17--event.sv:8:9: Parse error: unexpected token 'event' (KW_event).
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8:9: error: expected identifier
typedef wire wire_t;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8:10: error: expected data type (implicit type name not allowed)
typedef wire wire_t;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:10:2: error: 'wire_t' is not a type
wire_t a;
^~~~~~
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:8:9: error: expected data type (implicit type name not allowed)
[4:0] some_member;
^
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv:7:9: error: language feature not yet supported
typedef union { int i; bool b; } bint;
^~~~~~~~~~~~~~~~~~~~~~~~
name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7:9: error: use of undeclared identifier 'data_t'
typedef data_t my_array_t [bit[31:0]];
^~~~~~
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv:11:12: error: expression width of 4 does not exactly match declared enum type width of 32
Global = 4'h1,
^~~~
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv:8:12: error: expression width of 4 does not exactly match declared enum type width of 32
Global = 4'h2,
^~~~
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7:14: error: unknown class or package 'yourpkg'
typedef enum yourpkg::num_t {
^~~~~~~
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:8:9: error: use of undeclared identifier 'A'
reg [A-1:0] addr;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:9:8: error: use of undeclared identifier 'D'
reg [D-1:0] data;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:11:9: error: use of undeclared identifier 'E'
reg [E-1:0] ecc;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:13:10: error: use of undeclared identifier 'M'
reg [M-1:0] mask;
^
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv:8:12: error: expression width of 4 does not exactly match declared enum type width of 1
Global = 4'h2,
^~~~
name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv:7:9: error: forward typedef 'i_am_a_type_really' does not resolve to a data type
typedef i_am_a_type_really;
^
name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7:9: error: use of undeclared identifier 'data_t'
typedef data_t my_array_t [bit];
^~~~~~
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8:3: error: unknown class or package 'apkg'
apkg::type_member #(N, M) [P:0] some_member;
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8:28: error: expected declarator
apkg::type_member #(N, M) [P:0] some_member;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8:30: error: use of undeclared identifier 'P'
apkg::type_member #(N, M) [P:0] some_member;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8:35: error: expected data type (implicit type name not allowed)
apkg::type_member #(N, M) [P:0] some_member;
^
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv:7:14: error: use of undeclared identifier 'uvec8_t'
typedef enum uvec8_t {
^~~~~~~
name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv:7:14: error: invalid enum base type ''bit'[3:0][7:0]' (must be a single dimensional integer type)
typedef enum bit[3:0][7:0] {
^
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7:9: error: use of undeclared identifier 'data_t'
typedef data_t my_array_t [ * ];
^~~~~~
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7:9: error: unknown class or package 'some_package'
typedef some_package::some_type myalias;
^~~~~~~~~~~~
name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7:9: error: use of undeclared identifier 'data_t'
typedef data_t my_ar_t [bit[31:0][k:0]][bit[j:0][l:0]];
^~~~~~
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv:7:9: error: use of undeclared identifier 'some_other_type'
typedef some_other_type myalias;
^~~~~~~~~~~~~~~
name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7:9: error: use of undeclared identifier 'data_t'
typedef data_t my_array_t [k:0][j:0];
^~~~~~
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) data_declaration
(6, 0) type_declaration
(6, 8) data_type
(6, 23) struct_union_member
(6, 23) data_type_or_void
(6, 23) data_type
(6, 23) type_identifier
(6, 23) simple_identifier
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) ERROR
(8, 2) package_item
(8, 2) data_declaration
(8, 2) list_of_variable_decl_assignments
(9, 0) ERROR
(11, 0) ERROR
(13, 0) ERROR
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) data_declaration
(6, 0) type_declaration
(6, 8) data_type
(8, 0) ERROR
(9, 2) enum_name_declaration
(9, 9) ERROR
(12, 0) ERROR
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) data_declaration
(6, 0) type_declaration
(6, 8) data_type
(6, 20) ERROR
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) data_declaration
(6, 0) type_declaration
(6, 8) data_type
(9, 0) ERROR
(9, 8) struct_union_member
(10, 15) ERROR
(11, 0) ERROR
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) data_declaration
(6, 0) type_declaration
(6, 8) data_type
(7, 2) struct_union_member
(7, 27) ERROR
(7, 27) variable_decl_assignment
(7, 27) variable_identifier
(7, 27) simple_identifier
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) ERROR
(6, 21) package_item
(6, 21) data_declaration
(6, 27) ERROR
(9, 0) ERROR
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 0

name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 0

name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8: syntax error, unexpected wire, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:8: syntax error, unexpected '[', expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 10

%Warning-UNPACKED: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv:7: Unsupported: Unpacked struct/union
%Warning-UNPACKED: Use "/* verilator lint_off UNPACKED */" and lint_on around source to disable this message.
%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv
name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv
name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv
name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv
name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7: syntax error, unexpected ']', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv
name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7: syntax error, unexpected ::, expecting '{'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7: Perhaps 'yourpkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv
name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:9: Unsupported: Unpacked array in packed struct/union
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv
name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:8: Can't find definition of variable: A
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:9: Can't find definition of variable: D
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:11: Can't find definition of variable: E
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:13: Can't find definition of variable: M
%Error: Exiting due to 4 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv
name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv
name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv
name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv
name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv
name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv:7: Can't find typedef: uvec8_t
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv
name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7: Perhaps 'some_package' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv
name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7: syntax error, unexpected ']', expecting IDENTIFIER or do or final
%Error: Exiting due to 2 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv
name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv
name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8: syntax error, unexpected TOK_WIRE, expecting TOK_ID or '#'
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv:7: syntax error, unexpected TOK_ID
name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7: syntax error, unexpected TOK_ID
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv::8 error in parsing: (syntax error, unexpected netWIRE, expecting vSYMBOL_ID or '#')
typedef wire wire_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
wire_t a;
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct packed {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef union { int i; bool b; } bint;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum { RED, GREEN, BLUE } colors;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef reg[1:0] quartet[1:0];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef data_t my_array_t [bit[31:0]];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct { int i; bool b; } mystruct;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum yourpkg::num_t {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef reg[3:0] quartet;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct packed {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef reg quartet[3:0];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum logic[3:0] {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum logic {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef i_am_a_type_really;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef data_t my_array_t [bit];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct { int i, j, k; bool b, c, d; } mystruct;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct packed {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum uvec8_t {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum bit[3:0][7:0] {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef data_t my_array_t [ * ];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef some_package::some_type myalias;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef data_t my_ar_t [bit[31:0][k:0]][bit[j:0][l:0]];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef some_other_type myalias;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct packed {
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef data_t my_array_t [k:0][j:0];
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:8: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv:10: error: Invalid module instantiation
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:8: Error in struct/union member.
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv:7: sorry: Unpacked structs not supported.
name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv:7: sorry: Unpacked structs not supported.
name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7: error: Syntax error in typedef clause.
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv:7: sorry: Unpacked structs not supported.
name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv:7: error: Syntax error in typedef clause.
name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 5

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:8: Error in struct/union member.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:9: Error in struct/union member.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:7: sorry: Unpacked structs not supported.
name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 134

ivl: pform.cc:333: LexicalScope* pform_peek_scope(): Assertion `lexical_scope' failed.
Aborted (core dumped)
name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7: error: Syntax error in typedef clause.
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv:7: sorry: Unpacked structs not supported.
name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8: Error in struct/union member.
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv:7: error: Syntax error in typedef clause.
name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7: error: Syntax error in typedef clause.
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv:7: error: Syntax error in typedef clause.
name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7: error: Syntax error in typedef clause.
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv:7: error: Syntax error in typedef clause.
name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7: error: Syntax error in typedef clause.
name: typedef
description: user types tests
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.18--typedef.sv']
incdirs: []
top_module:
rc: 0

module top;
wire a;
endmodule
name: typedef_test_15
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_15.sv:8:3: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_24
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_24.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_5
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_5.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_4
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_4.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_3
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_3.sv:7:25: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_12
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_12.sv:7:27: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_26
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_26.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_27
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_27.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_6
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_6.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_23
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_23.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_1
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_1.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_18
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_18.sv:8:3: Parse error: unexpected token 'rand' (KW_rand).
name: typedef_test_25
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_25.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_2
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_2.sv:7:20: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_20
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_20.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_19
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_19.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_0
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_0.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_11
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_11.sv:7:27: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_7
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_7.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_17
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_17.sv:8:21: Parse error: unexpected token '#' (Sym_pound).
name: typedef_test_22
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_22.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_21
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_21.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_10
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_10.sv:7:27: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_14
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_14.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_13
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_13.sv:7:24: Parse error: unexpected token '[' (Sym_brack_l).
name: typedef_test_8
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_8.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_16
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_16.sv']
incdirs: []
top_module:
rc: 0


name: typedef_test_9
description: Test
should_fail: 0
tags: 6.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/typedef/typedef_test_9.sv:7:27: Parse error: unexpected token '[' (Sym_brack_l).
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 0

name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv:8:35: error: cannot increment previous value 32'sbxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx because it has unknown bits
enum integer {a=0, b={32{1'bx}}, c} val;
~~~~~~~~~~ ^
name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv:8:25: error: redefinition of enum value 2'b0
enum bit [1:0] {a=0, b=2'bxx, c=1} val;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv:8:20: note: previous definition here
enum bit [1:0] {a=0, b=2'bxx, c=1} val;
^
name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv:7:14: error: forward typedef 'myenum_fwd' does not resolve to a data type
typedef enum myenum_fwd;
^
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 0

name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 0

name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 0

name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 0

name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv:8: syntax error, unexpected TOK_INTEGER, expecting TOK_ID or '#'
name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv:8: syntax error, unexpected '{', expecting TOK_ID or '#'
name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv:8: syntax error, unexpected TOK_INTEGER, expecting TOK_ID or '#'
name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv:8: syntax error, unexpected TOK_REG, expecting TOK_ID or '#'
name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv:7: syntax error, unexpected TOK_ID
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv::8 error in parsing: (syntax error, unexpected vINTEGER, expecting vSYMBOL_ID or '#')
enum integer {a=0, b={32{1'bx}}, c=1} val;
name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv::8 error in parsing: (syntax error, unexpected '{', expecting vSYMBOL_ID or '#')
enum {a, b, c} val;
name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv::8 error in parsing: (syntax error, unexpected vINTEGER, expecting vSYMBOL_ID or '#')
enum integer {a=0, b={32{1'bx}}, c} val;
name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
enum bit [1:0] {a=0, b=2'bxx, c=1} val;
name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef enum myenum_fwd;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 0

name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 0

name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv:8: error: Enumeration name c has an undefined inferred value.
2 error(s) during elaboration.
name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv:8: error: Enumeration name b can not have an undefined value.
2 error(s) during elaboration.
name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv:7: sorry: Enum forward declarations not supported yet.
name: enum_xx
description: enum with x tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx.sv']
incdirs: []
top_module:
rc: 0

module top;
integer val;
endmodule
name: enum_anon
description: anonymous enum tests
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_anon.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [31:0] val;
endmodule
name: enum_xx_inv_order
description: unassigned name following enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv_order.sv']
incdirs: []
top_module:
rc: 0

module top;
integer val;
endmodule
name: enum_xx_inv
description: invalid enum with x tests
should_fail: 1
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19--enum_xx_inv.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [1:0] val;
endmodule
name: enum_test_0
description: Test
should_fail: 0
tags: 6.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/enum/enum_test_0.sv']
incdirs: []
top_module:
rc: 0


name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 0

name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 0

name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 0

name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
e val;
name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 0

name: enum_typedef
description: typedef enum tests
should_fail: 0
tags: 6.19.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.1--enum_typedef.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [31:0] val;
endmodule
name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv:8: syntax error, unexpected '{', expecting TOK_ID or '#'
name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv:8: syntax error, unexpected '{', expecting TOK_ID or '#'
name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv::8 error in parsing: (syntax error, unexpected '{', expecting vSYMBOL_ID or '#')
enum {start=10, stop[11:13]} e;
name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv::8 error in parsing: (syntax error, unexpected '{', expecting vSYMBOL_ID or '#')
enum {start=10, step[10]} e;
name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 0

name: enum_sequence_range
description: enum sequence range tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence_range.sv:8:29: Parse error: unexpected token '[' (Sym_brack_l).
name: enum_sequence
description: enum sequence tests
should_fail: 0
tags: 6.19.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.2--enum_sequence.sv:8:29: Parse error: unexpected token '[' (Sym_brack_l).
name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv:12:7: error: no implicit conversion from 'int' to 'top.e'; explicit conversion exists, are you missing a cast?
val = 1;
~~~ ^ ~
name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 0

name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 139

Segmentation fault (core dumped)
name: enum_type_checking
description: enum type checking tests
should_fail: 0
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking.sv']
incdirs: []
top_module:
rc: 0

module top;
localparam [31:0] a = 32'd0;
initial begin : sv2v_autoblock_0
reg [31:0] val;
val = a;
end
endmodule
name: enum_type_checking_inv
description: invalid enum assignment tests
should_fail: 1
tags: 6.19.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.3--enum_type_checking_inv.sv']
incdirs: []
top_module:
rc: 0

module top;
initial begin : sv2v_autoblock_0
reg [31:0] val;
val = 1;
end
endmodule
name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv:13:7: error: no implicit conversion from 'int' to 'top.e'; explicit conversion exists, are you missing a cast?
val += 1;
~~~ ^ ~
name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv::11 error in parsing: (syntax error, unexpected vINTEGER)
integer i;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv::12 error in parsing: (syntax error, unexpected ';', expecting '(')
e val;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 139

Segmentation fault (core dumped)
name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 0

name: enum_numerical_expr_no_cast
description: enum numerical expression without casting
should_fail: 1
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_no_cast.sv']
incdirs: []
top_module:
rc: 0

module top;
localparam [31:0] a = 32'd0;
initial begin : sv2v_autoblock_0
reg [31:0] val;
val = a;
val = (val + 1);
end
endmodule
name: enum_numerical_expr_cast
description: enum numerical expression with casting
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr_cast.sv']
incdirs: []
top_module:
rc: 0

module top;
localparam [31:0] a = 32'd0;
initial begin : sv2v_autoblock_0
reg [31:0] val;
val = a;
val = (val + 1);
end
endmodule
name: enum_numerical_expr
description: enum numerical expression tests
should_fail: 0
tags: 6.19.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.4--enum_numerical_expr.sv']
incdirs: []
top_module:
rc: 0

module top;
localparam [31:0] a = 32'd0;
initial begin : sv2v_autoblock_0
integer i;
reg [31:0] val;
val = a;
i = (val * 4);
end
endmodule
name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 0

name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 0

name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 0

name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = a;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 0

name: enum_first
description: enum first method tests
should_fail: 0
tags: 6.19.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.1--enum_first.sv:12:32: Parse error: unexpected token '(' (Sym_paren_l).
name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 0

name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 0

name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 0

name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = a;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 0

name: enum_last
description: enum last method tests
should_fail: 0
tags: 6.19.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.2--enum_last.sv:12:31: Parse error: unexpected token '(' (Sym_paren_l).
name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv:12:13: error: unknown built-in method 'next'
val = val.next();
^~~~
name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 0

name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 0

name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = a;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 0

name: enum_next
description: enum next method tests
should_fail: 0
tags: 6.19.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.3--enum_next.sv:12:31: Parse error: unexpected token '(' (Sym_paren_l).
name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv:12:13: error: unknown built-in method 'prev'
val = val.prev();
^~~~
name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 0

name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 0

name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = b;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 0

name: enum_prev
description: enum prev method tests
should_fail: 0
tags: 6.19.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.4--enum_prev.sv:12:31: Parse error: unexpected token '(' (Sym_paren_l).
name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 0

name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 0

name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 0

name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv::12 error in parsing: (syntax error, unexpected '=', expecting '(')
int n = val.num();
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv:13: syntax error
I give up.
name: enum_num
description: enum num method tests
should_fail: 0
tags: 6.19.5.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.5--enum_num.sv:12:32: Parse error: unexpected token '(' (Sym_paren_l).
name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv:12:18: error: unknown built-in method 'name'
string s = val.name();
^~~~
name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 0

name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 0

name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {a, b, c, d} e;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv::11 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
e val = a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv::12 error in parsing: (syntax error, unexpected '=', expecting '(')
string s = val.name();
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv:13: syntax error
I give up.
name: enum_name
description: enum name method tests
should_fail: 0
tags: 6.19.5.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.19.5.6--enum_name.sv:12:17: Parse error: unexpected token 'string' (KW_string).
name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0

name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0

name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0

name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0

name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv:8:35: error: language feature not yet supported
parameter logic [31:0] p [3:0] = '{1, 2, 3, 4};
^~~~~~~~~~~~~
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 0

name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0

name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0

name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0

name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0

name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(7, 1) module_or_generate_item
(7, 31) ERROR
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 0

name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0

name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0

name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0

name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0

name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 0

name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 0

name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv:8: syntax error, unexpected TOK_REG
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv:7: syntax error
name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv::8 error in parsing: (syntax error, unexpected '.', expecting ';' or ',')
parameter p = 4.76;
name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv::8 error in parsing: (syntax error, unexpected '[', expecting ';' or ',')
parameter logic [31:0] p [3:0] = '{1, 2, 3, 4};
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vPARAMETER or ')')
module top #(p = 12);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0

name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0

name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0

name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0

name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv:8: error: syntax error in parameter list.
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv:7: syntax error
I give up.
name: parameter_dep
description: parameter depending on another parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_dep.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter p1 = 123;
parameter p2 = (p1 * 3);
endmodule
name: parameter_range
description: parameter with implied range tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_range.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter p = 16'h1234;
endmodule
name: parameter
description: parameter tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter p = 123;
endmodule
name: parameter_real
description: parameter with real value test
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_real.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter p = 4.76;
endmodule
name: parameter_aggregate
description: parameter aggregate type tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_aggregate.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter [127:0] p = {1, 2, 3, 4};
endmodule
name: parameter_port_list
description: parameter port list tests
should_fail: 0
tags: 6.20.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2--parameter_port_list.sv']
incdirs: []
top_module:
rc: 0

module top;
parameter p = 12;
endmodule
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:8:16: error: language feature not yet supported
parameter p = $;
^
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 0

name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:8: syntax error, unexpected $undefined, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Unsupported expression on dynamic range select on signal `\a' at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:12!
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv::8 error in parsing: (syntax error, unexpected ';')
parameter p = $;
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:8: error: syntax error in parameter list.
name: parameter_unbounded
description: unbounded parameter $ tests
should_fail: 0
tags: 6.20.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.2.1--parameter_unbounded.sv:8:23: Parse error: unexpected token '$' (Sym_dollar).
name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv:7:14: error: language feature not yet supported
module top #(type T = real);
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv:7:23: error: expected expression
module top #(type T = real);
^~~~
name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 0

name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 0

name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv:7: syntax error, unexpected TOK_ID, expecting '='
name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vPARAMETER or ')')
module top #(type T = real);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv:7: syntax error
I give up.
name: parameter_type
description: parameter type tests
should_fail: 0
tags: 6.20.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.3--parameter_type.sv:7:14: Parse error: unexpected token 'type' (KW_type).
name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0

name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0

name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0

name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0

name: localparam
description: localparam tests
should_fail: 0
tags: 6.20.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.4--localparam.sv']
incdirs: []
top_module:
rc: 0

module top;
localparam p = 123;
endmodule
name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:8:2: error: expected member
specparam delay = 50;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:9:16: error: use of undeclared identifier 'delay'
parameter p = delay + 2;
^~~~~
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv:8:2: error: expected member
specparam delay = 50;
^~~~~~~~~
name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 0

name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 0

name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:9: Can't find definition of variable: delay
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 0

name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv::8 error in parsing: (syntax error, unexpected vSPECPARAM)
specparam delay = 50;
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv::8 error in parsing: (syntax error, unexpected vSPECPARAM)
specparam delay = 50;
name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 0

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:9: warning: specparam 'delay' is being used in a constant expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:9: : This will prevent it being annotated at run time.
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 0

name: specparam_inv
description: specparam assignment to param should be invalid
should_fail: 1
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam_inv.sv:8:9: Parse error: unexpected token 'specparam' (KW_specparam).
name: specparam
description: specparam tests
should_fail: 0
tags: 6.20.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.5--specparam.sv:8:9: Parse error: unexpected token 'specparam' (KW_specparam).
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16:8: error: use of undeclared identifier 'test_cls'
const test_cls test_obj = new;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16:28: error: language feature not yet supported
const test_cls test_obj = new;
^~~
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 0

name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task test_method(int val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv::12 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
a += val;
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:16: error: invalid module item.
name: const
description: const test
should_fail: 0
tags: 6.20.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.20.6--const.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10:10: error: expected member
var type(a+b) c;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10:10: error: expected declarator
var type(a+b) c;
^
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 0

name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10: syntax error, unexpected type, expecting IDENTIFIER or do or final
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:8: syntax error, unexpected TOK_REAL
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
real a = 4.76;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
real b = 0.74;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';' or ',')
var type(a+b) c;
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10: error: invalid module item.
name: type_op
description: type operator tests
should_fail: 0
tags: 6.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.23--type_op.sv:10:9: Parse error: unexpected token 'var' (KW_var).
name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 0

name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 0

name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 0

name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = int'(2.1 * 3.7);
name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 0

name: cast_op
description: cast operator
should_fail: 0
tags: 6.24.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.1--cast_op.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = (2.1 * 3.7);
endmodule
name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv:10:3: error: use of undeclared identifier '$cast'
$cast(a, 2.1 * 3.7);
^~~~~
name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv:10:9: error: use of undeclared identifier '$cast'
if (! $cast(a, 2.1 * 3.7))
^~~~~
name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 0

name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 0

name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv:10: Unsupported or unknown PLI call: $cast
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv
name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv:10: Unsupported or unknown PLI call: $cast
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv
name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv::10 error in parsing: (syntax error, unexpected '.', expecting ')')
$cast(a, 2.1 * 3.7);
name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv::10 error in parsing: (syntax error, unexpected '.', expecting ')')
if (! $cast(a, 2.1 * 3.7))
name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 0

name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 0

name: cast_task
description: $cast task
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_task.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a;
initial $cast(a, (2.1 * 3.7));
endmodule
name: cast_fn
description: $cast function
should_fail: 0
tags: 6.24.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.2--cast_fn.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a;
initial if ((! $cast(a, (2.1 * 3.7)))) $display("cast failed");
endmodule
name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 0

name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 0

name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 0

name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
struct packed {logic [7:0] a; logic [7:0] b; logic [15:0] c;} s;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv::9 error in parsing: (syntax error, unexpected vINTEGER, expecting vSYMBOL_ID or vNUMBER or '{')
integer a = integer'(s);
name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv:9: error: The RHS expression must be constant.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv:9 : This expression violates the rule: s[31:0]
Elaboration failed
name: bitstream_cast
description: bitstream cast function
should_fail: 0
tags: 6.24.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-6/6.24.3--bitstream_cast.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [31:0] s;
integer a = integer'(s);
endmodule
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv:7:16: error: forward typedef 'mystruct_fwd' does not resolve to a data type
typedef struct mystruct_fwd;
^
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 0

name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv:7: syntax error, unexpected TOK_ID
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef struct mystruct_fwd;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv:7: sorry: Struct forward declarations not supported yet.
name: struct_test_0
description: Test
should_fail: 0
tags: 7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/struct/struct_test_0.sv']
incdirs: []
top_module:
rc: 0


name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv:7:15: error: forward typedef 'myunion_fwd' does not resolve to a data type
typedef union myunion_fwd;
^
name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 0

name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: Duplicate declaration of cell: $unit
%Error: ... Location of original declaration
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv
name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv:7: syntax error, unexpected TOK_ID
name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef union myunion_fwd;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv:7: sorry: Union forward declarations not supported yet.
name: union_test_0
description: Test
should_fail: 0
tags: 7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/union/union_test_0.sv']
incdirs: []
top_module:
rc: 0


name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7:1: error: language feature not yet supported
class Foo;
^~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:9: error: expected identifier
function new (integer size);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:10: error: expected statement
function new (integer size);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9:27: error: expected declarator
function new (integer size);
^
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7:1: error: language feature not yet supported
class event_calendar;
^~~~~~~~~~~~~~~~~~~~~
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7:1: error: language feature not yet supported
class pp_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7:1: error: language feature not yet supported
class Foo extends Base implements Pkg::Bar, Baz; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7:1: error: language feature not yet supported
class Foo #(int N=1, int P=2) extends Bar #(x,y,z);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7:1: error: language feature not yet supported
class Foo #(IFType=virtual x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7:1: error: language feature not yet supported
class Foo #(int N, int P);
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7:1: error: language feature not yet supported
class Driver;
^~~~~~~~~~~~~
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils'
`uvm_object_utils(stress_seq)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9:2: error: unknown macro or compiler directive '`uvm_object_registry'
`uvm_object_registry(myclass, "class_name")
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10:2: error: unknown macro or compiler directive '`uvm_sweets'
`uvm_sweets(dessert)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11:2: error: unknown macro or compiler directive '`non_uvm_macro'
`non_uvm_macro(apple, `banana, "cherry")
^
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7:1: error: language feature not yet supported
class Driver;
^~~~~~~~~~~~~
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7:1: error: language feature not yet supported
virtual class Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8:2: error: unknown macro or compiler directive '`moobar'
`moobar(,)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9:2: error: unknown macro or compiler directive '`zoobar'
`zoobar( , )
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10:2: error: unknown macro or compiler directive '`zootar'
`zootar(12,)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11:2: error: unknown macro or compiler directive '`zoojar'
`zoojar(,34)
^
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7:15: error: forward typedef 'myclass_fwd' does not resolve to a data type
typedef class myclass_fwd;
^
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7:1: error: language feature not yet supported
class Foo #(T=int);
^~~~~~~~~~~~~~~~~~~
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7:1: error: language feature not yet supported
class zzxx;
^~~~~~~~~~~
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7:1: error: language feature not yet supported
class Foo #(type IFType=virtual x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7:1: error: language feature not yet supported
class foo;
^~~~~~~~~~
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7:1: error: language feature not yet supported
class semicolon_classy; ; ;;; ; ; ;endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7:1: error: language feature not yet supported
class Foo implements Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7:1: error: language feature not yet supported
class Foo implements Bar, Blah, Baz; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils_begin'
`uvm_object_utils_begin(foobar)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9:2: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(node, UVM_DEFAULT);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10:2: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(foo::bar_t, UVM_DEFAULT);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11:2: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(offset, UVM_DEFAULT)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7:1: error: language feature not yet supported
class Foo #(int N, P);
^~~~~~~~~~~~~~~~~~~~~~
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7:1: error: language feature not yet supported
class fields_with_modifiers;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8:2: error: unknown macro or compiler directive '`uvm_object_utils_begin'
`uvm_object_utils_begin(foobar)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9:2: error: unknown macro or compiler directive '`uvm_object_utils'
`uvm_object_utils(blah)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7:1: error: language feature not yet supported
class Foo implements Package::Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7:1: error: language feature not yet supported
class param_types_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7:1: error: language feature not yet supported
class automatic Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7:1: error: language feature not yet supported
class Foo extends Base implements Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7:1: error: language feature not yet supported
class Foo extends Bar; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7:1: error: language feature not yet supported
class params_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7:1: error: language feature not yet supported
class params_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7:1: error: language feature not yet supported
class how_wide #(type DT=int) extends uvm_sequence_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7:1: error: language feature not yet supported
class Foo #(type IFType=virtual interface x_if);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7:1: error: language feature not yet supported
class Foo #(int W=8, type Int=int) extends Bar #(x,y,z);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8:2: error: unknown macro or compiler directive '`uvm_field_utils_begin'
`uvm_field_utils_begin(my_class)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9:4: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(blah1, flag1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10:4: error: unknown macro or compiler directive '`uvm_field_real'
`uvm_field_real(blah2, flag2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11:4: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(blah3, flag3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12:4: error: unknown macro or compiler directive '`uvm_field_object'
`uvm_field_object(blah4, flag4)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13:4: error: unknown macro or compiler directive '`uvm_field_event'
`uvm_field_event(blah5, flag5)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14:4: error: unknown macro or compiler directive '`uvm_field_string'
`uvm_field_string(blah6, flag6)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15:4: error: unknown macro or compiler directive '`uvm_field_array_int'
`uvm_field_array_int(blah7, flag7)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16:4: error: unknown macro or compiler directive '`uvm_field_sarray_int'
`uvm_field_sarray_int(blah8, flag8)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17:4: error: unknown macro or compiler directive '`uvm_field_aa_int_string'
`uvm_field_aa_int_string(blah9, flag9)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18:2: error: unknown macro or compiler directive '`uvm_field_utils_end'
`uvm_field_utils_end
^
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7:1: error: language feature not yet supported
class Foo extends Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8:2: error: unknown macro or compiler directive '`moobar'
`moobar()
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9:2: error: unknown macro or compiler directive '`zoobar'
`zoobar( )
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10:2: error: unknown macro or compiler directive '`zootar'
`zootar(
^
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7:1: error: language feature not yet supported
class zzxy;
^~~~~~~~~~~
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7:1: error: language feature not yet supported
class Foo extends Package::Bar #(x,y,z); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7:1: error: language feature not yet supported
class macros_id_as_call;
^~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8:2: error: unknown macro or compiler directive '`uvm_new_func'
`uvm_new_func
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9:2: error: unknown macro or compiler directive '`uvm_new_func2'
`uvm_new_func2 // comment
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10:2: error: unknown macro or compiler directive '`uvm_new_func3'
`uvm_new_func3 /* comment */
^
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7:1: error: language feature not yet supported
class Foo implements Bar#(N); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7:1: error: language feature not yet supported
class static Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7:1: error: language feature not yet supported
class zzyyy;
^~~~~~~~~~~~
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7:1: error: language feature not yet supported
class Foo #(int N);
^~~~~~~~~~~~~~~~~~~
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7:1: error: language feature not yet supported
class Foo #(type KeyType=int, Int=int);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8:2: error: unknown macro or compiler directive '`uvm_component_utils'
`uvm_component_utils(my_type)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9:2: error: unknown macro or compiler directive '`uvm_component_utils_begin'
`uvm_component_utils_begin(my_type)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10:4: error: unknown macro or compiler directive '`uvm_field_object'
`uvm_field_object(blah1, F1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11:4: error: unknown macro or compiler directive '`uvm_field_event'
`uvm_field_event(blah2, F2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12:4: error: unknown macro or compiler directive '`uvm_field_string'
`uvm_field_string(blah3, F3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13:2: error: unknown macro or compiler directive '`uvm_component_utils_end'
`uvm_component_utils_end
^
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7:1: error: language feature not yet supported
virtual class foo extends bar;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8:2: error: unknown macro or compiler directive '`uvm_object_param_utils_begin'
`uvm_object_param_utils_begin(my_class)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9:4: error: unknown macro or compiler directive '`uvm_field_int'
`uvm_field_int(blah1, F1)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10:4: error: unknown macro or compiler directive '`uvm_field_real'
`uvm_field_real(blah2, F2)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11:4: error: unknown macro or compiler directive '`uvm_field_enum'
`uvm_field_enum(blah3, F3)
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12:2: error: unknown macro or compiler directive '`uvm_object_utils_end'
`uvm_object_utils_end
^
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7:1: error: language feature not yet supported
class Foo; endclass
^~~~~~~~~~~~~~~~~~~
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7:1: error: language feature not yet supported
virtual class automatic Foo; endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7:1: error: language feature not yet supported
class fields_with_modifiers;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7:1: error: language feature not yet supported
class zzxx;
^~~~~~~~~~~
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7:1: error: language feature not yet supported
class pp_class;
^~~~~~~~~~~~~~~
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7:1: error: language feature not yet supported
class Foo implements Package::Bar#(1, 2); endclass
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7:1: error: language feature not yet supported
class macros_as_class_item;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8:2: error: unknown macro or compiler directive '`uvm_object_registry'
`uvm_object_registry(myclass, "class_name")
^
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7:1: error: language feature not yet supported
class how_wide;
^~~~~~~~~~~~~~~
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:8:16: error: expected identifier
extern function new;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:8:17: error: expected member
extern function new;
^~~
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7:1: error: language feature not yet supported
class myclass extends uvm_object;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:7:1: error: language feature not yet supported
class semaphore;
^~~~~~~~~~~~~~~~
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:8:1: error: unexpected qualifiers on class member
virtual hinterface.some_mod_port winterface;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:8:9: error: expected member
virtual hinterface.some_mod_port winterface;
^~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:10:1: error: unexpected qualifiers on class member
virtual disinterface#(.N(N)).some_mod_port blinterface;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:10:9: error: expected member
virtual disinterface#(.N(N)).some_mod_port blinterface;
^~~~~~~~~~~~
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7:1: error: language feature not yet supported
class myclass extends uvm_object;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:7:1: error: language feature not yet supported
class fun_with_typedef_members;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:8:9: error: expected identifier
function new ();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:8:10: error: expected statement
function new ();
^~~
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7:1: error: language feature not yet supported
class myclass extends uvm_object;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:8:16: error: expected identifier
extern function new();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:8:17: error: expected member
extern function new();
^~~
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7:1: error: language feature not yet supported
class myclass extends uvm_object;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:12: error: expected expression
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:13: error: expected ','
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:15: error: expected expression
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:16: error: expected ','
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:27: error: expected expression
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:28: error: expected ','
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:30: error: expected expression
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11:31: error: expected ','
solve x.z, f, g before q, r, y.x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:15: error: expected expression
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:16: error: expected ','
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:21: error: expected expression
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:22: error: expected ','
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:33: error: expected expression
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:34: error: expected ','
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:39: error: expected expression
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12:40: error: expected ','
solve x.z[2], f[1], g before q, r[4], y[3].x;
^
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:7:1: error: language feature not yet supported
class protected_stuff;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9:34: error: unknown macro or compiler directive '`SSS'
protected const int countess = `SSS;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9:38: error: expected expression
protected const int countess = `SSS;
^
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8:32: error: expected identifier
extern function sometype #(N+1)[N:0]subr(ducktype #(3) x);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8:37: error: expected ';'
extern function sometype #(N+1)[N:0]subr(ducktype #(3) x);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8:37: error: expected member
extern function sometype #(N+1)[N:0]subr(ducktype #(3) x);
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8:57: error: expected declarator
extern function sometype #(N+1)[N:0]subr(ducktype #(3) x);
^
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:7:1: error: language feature not yet supported
class c;
^~~~~~~~
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7:1: error: language feature not yet supported
class foo_class extends bar;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:16: error: expected identifier
extern function new(string name, int count);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:17: error: expected member
extern function new(string name, int count);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:33: error: expected identifier
extern function new(string name, int count);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:34: error: expected declarator
extern function new(string name, int count);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:37: error: expected ','
extern function new(string name, int count);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8:43: error: expected declarator
extern function new(string name, int count);
^
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:8: error: expected expression
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:8: error: expected ';'
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:8: error: expected statement
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:8: error: expected for loop initializer
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:27: error: expected identifier
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:28: error: expected declarator
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9:31: error: expected ','
for (var int shft_idx=1, bit c=1'b0; shft_idx < n_bits;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:10:18: error: expected ';'
shft_idx++) begin
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:10:18: error: expected statement
shft_idx++) begin
^
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:8:9: error: expected identifier
function new;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:8:10: error: expected statement
function new;
^~~
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7:1: error: language feature not yet supported
class myclass extends uvm_object;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:7:1: error: language feature not yet supported
class outerclass;
^~~~~~~~~~~~~~~~~
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:9: error: expected identifier
function new (string name, virtual time_if vif);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:10: error: expected statement
function new (string name, virtual time_if vif);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:27: error: expected identifier
function new (string name, virtual time_if vif);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:28: error: expected declarator
function new (string name, virtual time_if vif);
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:35: error: expected ','
function new (string name, virtual time_if vif);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:43: error: expected ','
function new (string name, virtual time_if vif);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8:47: error: expected declarator
function new (string name, virtual time_if vif);
^
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8:9: error: expected identifier
function new (foo::bar name,
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8:10: error: expected statement
function new (foo::bar name,
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8:29: error: expected identifier
function new (foo::bar name,
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:9:5: error: expected declarator
virtual interface time_if vif,
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:9:22: error: expected ','
virtual interface time_if vif,
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:9:30: error: expected ','
virtual interface time_if vif,
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:8: error: expected declarator
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:10: error: expected ','
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:13: error: expected declarator
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:16: error: expected ','
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:19: error: expected ','
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:24: error: expected identifier
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:25: error: expected declarator
baz#(M,N)::foo bar, bit [K:0] b);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:30: error: expected ','
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:31: error: expected declarator
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:34: error: expected ','
baz#(M,N)::foo bar, bit [K:0] b);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10:36: error: expected declarator
baz#(M,N)::foo bar, bit [K:0] b);
^
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:7:1: error: language feature not yet supported
class constructible;
^~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:8:9: error: expected identifier
function new ();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:8:10: error: expected statement
function new ();
^~~
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:7:1: error: language feature not yet supported
class myclass;
^~~~~~~~~~~~~~
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7:1: error: language feature not yet supported
interface class base_ic extends basebase;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7:1: error: language feature not yet supported
interface class base_ic #(int N = 8, type T = string);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7:1: error: language feature not yet supported
interface class base_ic extends base1, base2, base3;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7:1: error: language feature not yet supported
interface class base_ic #(int N = 8) extends pkg1::base1, base2#(N);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 0

name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 0

name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 0

name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 0

name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 0

name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 0

name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 0

name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 0

name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 0

name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 0

name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 0

name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 0

name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 0

name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 0

name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 0

name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 0

name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 0

name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 0

name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 0

name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 8) ERROR
(7, 9) ERROR
(8, 11) ERROR
(9, 8) primary
(9, 11) ERROR
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 0

name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 0

name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 0

name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 0

name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 0

name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 0

name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 0

name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 0

name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 0

name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 0

name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 0

name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(6, 10) parameter_port_list
(6, 19) parameter_port_declaration
(6, 20) list_of_param_assignments
(6, 20) param_assignment
(6, 20) parameter_identifier
(6, 20) simple_identifier
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 0

name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 0

name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 0

name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 0

name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 0

name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 0

name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 0

name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 0

name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(8, 2) class_item
(8, 35) ERROR
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 0

name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 0

name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 0

name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 0

name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 0

name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 0

name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 0

name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 0

name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 1) class_item
(7, 1) text_macro_usage
(7, 9) list_of_actual_arguments
(7, 9) actual_argument
(7, 9) expression
(7, 9) primary
(7, 9) identifier
(7, 9) simple_identifier
(8, 1) class_item
(8, 1) text_macro_usage
(8, 9) list_of_actual_arguments
(8, 9) actual_argument
(8, 9) expression
(8, 9) primary
(8, 9) identifier
(8, 9) simple_identifier
(9, 1) class_item
(9, 1) text_macro_usage
(9, 9) list_of_actual_arguments
(9, 9) actual_argument
(9, 9) expression
(9, 9) primary
(9, 9) identifier
(9, 9) simple_identifier
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 0

name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 0

name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 0

name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 0

name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 0

name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 0

name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 0

name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 0

name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(6, 10) parameter_port_list
(6, 30) parameter_port_declaration
(6, 33) list_of_param_assignments
(6, 33) param_assignment
(6, 33) parameter_identifier
(6, 33) simple_identifier
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 0

name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 0

name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 0

name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 0

name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 0

name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 0

name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 7) function_prototype
(7, 26) ERROR
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 0

name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 0

name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 0

name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 0) function_declaration
(7, 9) function_body_declaration
(7, 22) function_statement_or_null
(7, 22) function_statement
(7, 22) statement
(7, 22) statement_item
(7, 22) loop_statement
(9, 29) ERROR
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 7) function_prototype
(7, 16) data_type_or_void
(7, 16) data_type
(7, 25) ERROR
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 7) task_prototype
(7, 22) ERROR
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) class_declaration
(7, 0) class_item
(7, 0) class_method
(7, 7) function_prototype
(7, 26) ERROR
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 0

name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) interface_class_declaration
(7, 0) interface_class_item
(7, 0) type_declaration
(7, 11) type_identifier
(7, 11) simple_identifier
(7, 17) ERROR
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 0

name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:9: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected ')', expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: Define or directive not defined: `uvm_object_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9: Define or directive not defined: `uvm_object_registry
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10: Define or directive not defined: `uvm_sweets
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: Define or directive not defined: `non_uvm_macro
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: Define or directive not defined: `banana
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: Define or directive not defined: `moobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9: Define or directive not defined: `zoobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10: Define or directive not defined: `zootar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11: Define or directive not defined: `zoojar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error, unexpected '#', expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: Define or directive not defined: `uvm_object_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected ')', expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: Define or directive not defined: `uvm_object_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9: Define or directive not defined: `uvm_object_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: Perhaps 'mypkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: Perhaps 'glb' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected type, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: Define or directive not defined: `uvm_field_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10: Define or directive not defined: `uvm_field_real
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12: Define or directive not defined: `uvm_field_object
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13: Define or directive not defined: `uvm_field_event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14: Define or directive not defined: `uvm_field_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15: Define or directive not defined: `uvm_field_array_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16: Define or directive not defined: `uvm_field_sarray_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17: Define or directive not defined: `uvm_field_aa_int_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18: Define or directive not defined: `uvm_field_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 14 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: Define or directive not defined: `moobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9: Define or directive not defined: `zoobar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10: Define or directive not defined: `zootar
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: Perhaps 'dbg_pkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8: Define or directive not defined: `uvm_new_func
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9: Define or directive not defined: `uvm_new_func2
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10: Define or directive not defined: `uvm_new_func3
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: Perhaps 'dbg_pkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: Define or directive not defined: `uvm_component_utils
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9: Define or directive not defined: `uvm_component_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10: Define or directive not defined: `uvm_field_object
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11: Define or directive not defined: `uvm_field_event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12: Define or directive not defined: `uvm_field_string
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13: Define or directive not defined: `uvm_component_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 9 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: Define or directive not defined: `uvm_object_param_utils_begin
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9: Define or directive not defined: `uvm_field_int
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10: Define or directive not defined: `uvm_field_real
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11: Define or directive not defined: `uvm_field_enum
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12: Define or directive not defined: `uvm_object_utils_end
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:10: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: Define or directive not defined: `uvm_object_registry
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:10: syntax error, unexpected ',', expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:9: syntax error, unexpected ','
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:9: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:10: syntax error, unexpected ')', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:8: syntax error, unexpected IDENTIFIER, expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:9: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:10: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:12: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:13: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 11 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:9: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:9: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:10: syntax error, unexpected ')', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:9: Unsupported: SystemVerilog 2012 reserved word not implemented: soft
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: dist
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: solve
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: before
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: solve
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: before
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: solve
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: before
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: solve
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: before
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 13 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:10: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: Define or directive not defined: `SSS
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:12: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 11 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8: syntax error, unexpected '#', expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:8: syntax error, unexpected '.', expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:8: syntax error, unexpected '#', expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: dist
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: Perhaps 'mypkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:8: syntax error, unexpected '#', expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:9: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:9: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: Perhaps 'mypkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8: syntax error, unexpected int, expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9: syntax error, unexpected var, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:10: syntax error, unexpected ')', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:9: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:10: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:8: syntax error, unexpected IDENTIFIER, expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:8: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: constraint
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:9: Unsupported: SystemVerilog 2012 reserved word not implemented: soft
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:8: syntax error, unexpected ::, expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:8: Perhaps 'apkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:8: syntax error, unexpected '.', expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8: syntax error, unexpected IDENTIFIER, expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:9: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:9: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:8: syntax error, unexpected ::, expecting '(' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:8: Perhaps 'yourpkg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:10: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: syntax error, unexpected ')', expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:9: syntax error, unexpected ','
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:9: syntax error, unexpected ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:10: syntax error, unexpected ')', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:7: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:9: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:8: syntax error, unexpected ':'
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:9: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:9: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:10: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:11: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:8: syntax error, unexpected '[', expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:11: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:10: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:10: Perhaps 'bhg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:8: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:8: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:9: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7: syntax error, unexpected TOK_ID
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7: syntax error, unexpected TOK_ID
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7: syntax error, unexpected TOK_ID
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7: syntax error, unexpected TOK_ID
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7: syntax error, unexpected TOK_ID
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error, unexpected TOK_ID
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error, unexpected TOK_ID
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error, unexpected TOK_ID
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7: syntax error, unexpected TOK_ID
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error, unexpected TOK_ID
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7: syntax error, unexpected TOK_ID
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7: syntax error, unexpected TOK_ID
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:7: syntax error, unexpected TOK_ID
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7: syntax error, unexpected TOK_ID
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7: syntax error, unexpected TOK_ID
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error, unexpected TOK_ID
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7: syntax error, unexpected TOK_ID
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7: syntax error, unexpected TOK_ID
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7: syntax error, unexpected TOK_ID
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:7: syntax error, unexpected TOK_ID
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7: syntax error, unexpected TOK_ID
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error, unexpected TOK_ID
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error, unexpected TOK_ID
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7: syntax error, unexpected TOK_ID
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error, unexpected TOK_ID
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7: syntax error, unexpected TOK_ID
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error, unexpected TOK_ID
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error, unexpected TOK_ID
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7: syntax error, unexpected TOK_ID
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error, unexpected TOK_ID
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:7: syntax error, unexpected TOK_ID
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error, unexpected TOK_ID
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7: syntax error, unexpected TOK_ID
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:7: syntax error, unexpected TOK_ID
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error, unexpected TOK_ID
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7: syntax error, unexpected TOK_ID
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error, unexpected TOK_ID
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error, unexpected TOK_ID
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error, unexpected TOK_ID
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7: syntax error, unexpected TOK_ID
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7: syntax error, unexpected TOK_ID
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7: syntax error, unexpected TOK_ID
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error, unexpected TOK_ID
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error, unexpected TOK_ID
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error, unexpected TOK_ID
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:7: syntax error, unexpected TOK_ID
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error, unexpected TOK_ID
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error, unexpected TOK_ID
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7: syntax error, unexpected TOK_ID
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:7: syntax error, unexpected TOK_ID
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7: syntax error, unexpected TOK_ID
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error, unexpected TOK_ID
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error, unexpected TOK_ID
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:7: syntax error, unexpected TOK_ID
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error, unexpected TOK_ID
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error, unexpected TOK_ID
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7: syntax error, unexpected TOK_ID
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error, unexpected TOK_ID
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error, unexpected TOK_ID
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:7: syntax error, unexpected TOK_ID
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error, unexpected TOK_ID
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:7: syntax error, unexpected TOK_ID
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7: syntax error, unexpected TOK_ID
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error, unexpected TOK_ID
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7: syntax error, unexpected TOK_ID
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7: syntax error, unexpected TOK_ID
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7: syntax error, unexpected TOK_ID
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error, unexpected TOK_ID
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:7: syntax error, unexpected TOK_ID
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:7: syntax error, unexpected TOK_ID
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: syntax error, unexpected TOK_ID
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class event_calendar;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Base implements Pkg::Bar, Baz; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N=1, int P=2) extends Bar #(x,y,z);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(IFType=virtual x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N, int P);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Driver;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Driver;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
typedef class myclass_fwd;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(T=int);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type IFType=virtual x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class foo;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class semicolon_classy; ; ;;; ; ; ;endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar, Blah, Baz; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N, P);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class fields_with_modifiers;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Package::Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class param_types_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class automatic Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Base implements Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Bar; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class params_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class params_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class how_wide #(type DT=int) extends uvm_sequence_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type IFType=virtual interface x_if);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int W=8, type Int=int) extends Bar #(x,y,z);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxy;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(.v1(x),.v2(y)); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo extends Package::Bar #(x,y,z); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_id_as_call;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Bar#(N); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class static Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzyyy;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(int N);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo #(type KeyType=int, Int=int);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class foo extends bar;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
virtual class automatic Foo; endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class fields_with_modifiers;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class zzxx;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class pp_class;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class Foo implements Package::Bar#(1, 2); endclass
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class macros_as_class_item;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class how_wide;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass extends uvm_object;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class semaphore;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass extends uvm_object;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class fun_with_typedef_members;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass extends uvm_object;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass extends uvm_object;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class protected_stuff;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class c;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class foo_class extends bar;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass extends uvm_object;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class outerclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class constructible;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
class myclass;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic extends basebase;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic #(int N = 8, type T = string);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic extends base1, base2, base3;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic #(int N = 8) extends pkg1::base1, base2#(N);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:10: error: invalid class item.
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7: syntax error
I give up.
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7: syntax error
I give up.
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7: syntax error
I give up.
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7: syntax error
I give up.
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:8: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:9: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:10: error: Packet doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:11: error: Packet doesn't name a type.
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: warning: macro uvm_object_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:9: warning: macro uvm_object_registry undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:10: warning: macro uvm_sweets undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: warning: macro non_uvm_macro undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:11: warning: macro banana undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8: syntax error
I give up.
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:8: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:9: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:10: error: data_type_or_module_type doesn't name a type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:11: error: data_type_or_module_type doesn't name a type.
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7: syntax error
I give up.
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: warning: macro moobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:9: warning: macro zoobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:10: warning: macro zootar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:11: warning: macro zoojar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8: syntax error
I give up.
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7: syntax error
I give up.
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7: syntax error
I give up.
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: error: Error in task/function port item after port name analysis_port.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:8: syntax error
I give up.
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7: syntax error
I give up.
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:9: error: invalid class item.
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7: error: invalid class item.
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7: syntax error
I give up.
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7: syntax error
I give up.
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: warning: macro uvm_object_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:12: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:11: syntax error
I give up.
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7: syntax error
I give up.
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:9: error: invalid class item.
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: warning: macro uvm_object_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:9: warning: macro uvm_object_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:10: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8: syntax error
I give up.
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7: syntax error
I give up.
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:11: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:12: error: invalid class item.
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7: syntax error
I give up.
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7: syntax error
I give up.
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7: syntax error
I give up.
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:10: error: invalid class item.
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:9: error: invalid class item.
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7: syntax error
I give up.
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7: syntax error
I give up.
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7: syntax error
I give up.
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: warning: macro uvm_field_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:10: warning: macro uvm_field_real undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:12: warning: macro uvm_field_object undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:13: warning: macro uvm_field_event undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:14: warning: macro uvm_field_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:15: warning: macro uvm_field_array_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:16: warning: macro uvm_field_sarray_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:17: warning: macro uvm_field_aa_int_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:18: warning: macro uvm_field_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8: syntax error
I give up.
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7: syntax error
I give up.
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7: syntax error
I give up.
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: warning: macro moobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:9: warning: macro zoobar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:10: warning: macro zootar undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8: syntax error
I give up.
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: error: Error in task/function port item after port name dbg_pkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:8: syntax error
I give up.
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7: syntax error
I give up.
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7: syntax error
I give up.
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8: warning: macro uvm_new_func undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:9: warning: macro uvm_new_func2 undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:10: warning: macro uvm_new_func3 undefined (and assumed null) at this point.
No top level modules, and no -s option.
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7: syntax error
I give up.
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7: syntax error
I give up.
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: error: Error in task/function port item after port name dbg_pkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: error: Syntax error in task/function port declaration.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:8: syntax error
I give up.
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7: syntax error
I give up.
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7: syntax error
I give up.
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: warning: macro uvm_component_utils undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:9: warning: macro uvm_component_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:10: warning: macro uvm_field_object undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:11: warning: macro uvm_field_event undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:12: warning: macro uvm_field_string undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:13: warning: macro uvm_component_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8: syntax error
I give up.
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7: syntax error
I give up.
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: warning: macro uvm_object_param_utils_begin undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:9: warning: macro uvm_field_int undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:10: warning: macro uvm_field_real undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:11: warning: macro uvm_field_enum undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:12: warning: macro uvm_object_utils_end undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8: syntax error
I give up.
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7: syntax error
I give up.
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:9: error: data_type_or_module_type doesn't name a type.
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:8: error: invalid class item.
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7: syntax error
I give up.
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: warning: macro uvm_object_registry undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8: syntax error
I give up.
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:8: error: invalid class item.
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:8: error: Syntax error defining function.
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:8: sorry: External constructors are not yet supported.
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7: syntax error
I give up.
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:8: error: Syntax error defining function.
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:8: error: invalid class item.
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:9: syntax error
I give up.
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:10: error: invalid class item.
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7: syntax error
I give up.
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:11: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:12: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:13: error: invalid class item.
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:8: error: invalid class item.
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:8: error: Syntax error defining function.
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7: syntax error
I give up.
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:8: sorry: External constructors are not yet supported.
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7: syntax error
I give up.
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:8: error: Error in task/function port item after port name arg_type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:8: syntax error
I give up.
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:8: sorry: External methods are not yet supported.
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: warning: macro SSS undefined (and assumed null) at this point.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:10: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:11: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:12: error: invalid class item.
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:8: error: invalid class item.
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:8: syntax error
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:8: error: Error in task/function port item after port name ducktype.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:8: syntax error
I give up.
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:8: error: Error in task/function port item after port name uvm_phase.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:8: syntax error
I give up.
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7: syntax error
I give up.
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: error: Error in task/function port item after port name arg_type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:8: syntax error
I give up.
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: error: Error in task/function port item after port name mypkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:8: syntax error
I give up.
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:8: error: invalid class item.
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:9: error: invalid class item.
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:9: error: invalid class item.
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: error: Error in task/function port item after port name mypkg.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:8: syntax error
I give up.
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:8: sorry: External constructors are not yet supported.
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:8: error: Syntax error defining function.
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:9: error: invalid class item.
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:8: sorry: External methods are not yet supported.
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:8: error: invalid class item.
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:8: error: invalid class item.
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:8: sorry: External methods are not yet supported.
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:9: syntax error
I give up.
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:1: error: I give up on this class constructor declaration.
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7: syntax error
I give up.
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:8: error: Syntax error defining function.
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:9: syntax error
I give up.
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:13: syntax error
I give up.
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:8: syntax error
I give up.
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:8: error: invalid class item.
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:8: error: Syntax error defining function.
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: error: Error in task/function port item after port name arg_type.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:8: syntax error
I give up.
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:10: syntax error
I give up.
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:8: error: invalid class item.
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:8: sorry: External methods are not yet supported.
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:8: error: invalid class item.
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 9

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8: error: Error in task/function port item after port name foo.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: error: Error in task/function port item after port name baz.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:9: error: Syntax error in task/function port declaration.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: error: Syntax error in task/function port declaration.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:10: error: Syntax error in task/function port declaration.
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 1

No top level modules, and no -s option.
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:8: error: Syntax error defining function.
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:8: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:9: error: invalid class item.
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error
I give up.
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: syntax error
I give up.
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: syntax error
I give up.
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: syntax error
I give up.
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: syntax error
I give up.
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: syntax error
I give up.
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: syntax error
I give up.
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: syntax error
I give up.
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error
I give up.
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error
I give up.
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: syntax error
I give up.
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: syntax error
I give up.
name: class_test_30
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_30.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_54
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_54.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_48
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_48.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_65
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_65.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_62
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_62.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_29
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_29.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_12
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_12.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_16
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_16.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_61
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_61.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_11
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_11.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_60
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_60.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_55
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_55.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_41
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_41.sv:8:19: Lexical error: Undefined macro: uvm_object_utils
name: class_test_68
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_68.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_56
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_56.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_20
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_20.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_69
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_69.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_63
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_63.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_4
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_4.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_39
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_39.sv:8:9: Lexical error: Undefined macro: moobar
name: class_test_31
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_31.sv:7:9: Parse error: unexpected token 'class' (KW_class).
name: class_test_14
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_14.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_7
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_7.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_32
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_32.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_17
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_17.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_36
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_36.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_0
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_0.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_23
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_23.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_64
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_64.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_24
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_24.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_43
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_43.sv:8:25: Lexical error: Undefined macro: uvm_object_utils_begin
name: class_test_10
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_10.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_58
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_58.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_42
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_42.sv:8:25: Lexical error: Undefined macro: uvm_object_utils_begin
name: class_test_25
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_25.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_53
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_53.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_3
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_3.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_28
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_28.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_6
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_6.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_49
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_49.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_50
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_50.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_66
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_66.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_52
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_52.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_18
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_18.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_13
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_13.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_44
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_44.sv:8:24: Lexical error: Undefined macro: uvm_field_utils_begin
name: class_test_8
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_8.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_21
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_21.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_59
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_59.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_38
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_38.sv:8:9: Lexical error: Undefined macro: moobar
name: class_test_33
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_33.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_22
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_22.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_19
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_19.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_47
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_47.sv:8:15: Lexical error: Undefined macro: uvm_new_func
name: class_test_26
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_26.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_2
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_2.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_34
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_34.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_9
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_9.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_15
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_15.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_46
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_46.sv:8:22: Lexical error: Undefined macro: uvm_component_utils
name: class_test_37
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_37.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_45
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_45.sv:8:31: Lexical error: Undefined macro: uvm_object_param_utils_begin
name: class_test_1
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_1.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_5
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_5.sv:7:1: Parse error: unexpected token 'virtual' (KW_virtual).
name: class_test_57
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_57.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_35
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_35.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_67
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_67.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_27
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_27.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_test_40
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_40.sv:8:22: Lexical error: Undefined macro: uvm_object_registry
name: class_test_51
description: Test
should_fail: 0
tags: 6.15 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/class/class_test_51.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_33
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_33.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_44
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_44.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_54
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_54.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_34
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_34.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_31
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_31.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_12
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_12.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_36
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_36.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_50
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_50.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_53
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_53.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_47
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_47.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_9
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_9.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_40
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_40.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_28
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_28.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_56
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_56.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_45
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_45.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_58
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_58.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_2
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_2.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_25
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_25.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_13
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_13.sv:9:38: Lexical error: Undefined macro: SSS
name: class_member_test_0
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_0.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_22
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_22.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_1
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_1.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_20
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_20.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_27
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_27.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_57
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_57.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_4
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_4.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_23
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_23.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_21
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_21.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_49
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_49.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_26
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_26.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_51
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_51.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_24
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_24.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_46
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_46.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_32
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_32.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_14
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_14.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_48
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_48.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_19
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_19.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_3
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_3.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_8
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_8.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_15
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_15.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_35
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_35.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_39
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_39.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_55
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_55.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_52
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_52.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_38
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_38.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_10
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_10.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_42
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_42.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_7
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_7.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_29
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_29.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_11
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_11.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_6
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_6.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_37
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_37.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_17
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_17.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_18
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_18.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_16
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_16.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_43
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_43.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_41
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_41.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_30
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_30.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: class_member_test_5
description: Test
should_fail: 0
tags: 8.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/member/class_member_test_5.sv:7:1: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:12:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 0

name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: null
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:15: syntax error, unexpected ')', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv
name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
test_cls test_obj;
name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 0

name: instantiation
description: simple class instantiation test
should_fail: 0
tags: 8.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.4--instantiation.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:12:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:15:14: error: language feature not yet supported
test_obj = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:16:12: error: use of undeclared identifier 'test_cls'
$display(test_cls.C);
^~~~~~~~
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8:2: error: language feature not yet supported
class test_cls #(parameter a = 12);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:11:2: error: language feature not yet supported
test_cls #(34) test_obj;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14:14: error: language feature not yet supported
test_obj = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15:12: error: use of undeclared identifier 'test_cls'
$display(test_cls.a);
^~~~~~~~
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:12:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:15:14: error: language feature not yet supported
test_obj = new;
^~~
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 0

name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 0

name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(13, 1) module_or_generate_item
(13, 1) initial_construct
(13, 8) statement_or_null
(13, 8) statement
(13, 8) statement_item
(13, 8) seq_block
(14, 17) statement_or_null
(14, 17) statement
(14, 17) statement_item
(14, 17) subroutine_call_statement
(16, 13) ERROR
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:15: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error, unexpected parameter, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:15: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error, unexpected '#', expecting '(' or '['
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv::9 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum {A = 10, B = 20, C = 30, D = 1} e_type;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
test_cls test_obj;
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::8 error in parsing: (syntax error, unexpected '#', expecting '(')
class test_cls #(parameter a = 12);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::11 error in parsing: (syntax error, unexpected '#', expecting '(')
test_cls #(34) test_obj;
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
test_cls test_obj;
name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:9: error: invalid class item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:16: error: malformed statement
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:11: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15: error: malformed statement
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 0

name: properties_enum
description: enum defined inside class
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties_enum.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: properties
description: class properties test
should_fail: 0
tags: 8.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--properties.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:16:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:19:14: error: language feature not yet supported
test_obj = new;
^~~
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(17, 1) module_or_generate_item
(17, 1) initial_construct
(17, 8) statement_or_null
(17, 8) statement
(17, 8) statement_item
(17, 8) seq_block
(18, 17) statement_or_null
(18, 17) statement
(18, 17) statement_item
(18, 17) subroutine_call_statement
(20, 13) ERROR
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:19: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task test_method(int val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv::12 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
a += val;
name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 0

name: methods
description: class method test
should_fail: 0
tags: 8.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.6--methods.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:22:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:25:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:10:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:10:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:10:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:16:3: error: use of undeclared identifier 'test_cls'
test_cls test_obj = new(37);
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:16:23: error: language feature not yet supported
test_cls test_obj = new(37);
^~~~~~~
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:10:11: error: expected identifier
function new();
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:10:12: error: expected statement
function new();
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:16:3: error: use of undeclared identifier 'test_cls'
test_cls test_obj = new;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:16:23: error: language feature not yet supported
test_cls test_obj = new;
^~~
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 0

name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 0

name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 0

name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 13 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv
name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 3);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::15 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::16 Function already has output with this name new
function new(int def = 42);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 42);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv::19 error in parsing: (syntax error, unexpected vEND)
end
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv::15 error in parsing: (syntax error, unexpected vINITIAL, expecting vSYMBOL_ID or '#')
initial begin
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv::19 error in parsing: (syntax error, unexpected vEND)
end
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 0

name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:16: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:19: syntax error
I give up.
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:16: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:19: syntax error
I give up.
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: constructor_param
description: class constructor with arguments test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_param.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: constructor
description: class constructor test
should_fail: 0
tags: 8.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:10:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:10:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:10:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:15:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:17:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:17:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:17:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:23:2: error: use of undeclared identifier 'super_cls'
super_cls super_obj;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26:15: error: language feature not yet supported
super_obj = test_cls::new;
^~~~~~~~~~~~~
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:10:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:10:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:10:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:15:2: error: language feature not yet supported
class test_cls #(int t = 12) extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:23:2: error: use of undeclared identifier 'super_cls'
super_cls super_obj;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:26:22: error: language feature not yet supported
super_obj = test_cls#(.t(23))::new(.def(41));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 0

name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(24, 1) module_or_generate_item
(24, 1) initial_construct
(24, 8) statement_or_null
(24, 8) statement
(24, 8) statement_item
(24, 8) seq_block
(24, 14) statement_or_null
(24, 14) statement
(24, 14) statement_item
(24, 14) blocking_assignment
(24, 14) operator_assignment
(25, 20) expression
(25, 20) primary
(25, 20) function_subroutine_call
(25, 20) subroutine_call
(25, 20) method_call
(25, 29) ERROR
(25, 52) ERROR
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:17: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26: Perhaps 'test_cls' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 15 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:26: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 14 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 3);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::16 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv::17 Function already has output with this name new
function new(int def = 42);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 3);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::16 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv::17 Function already has output with this name new
function new(int def = 42);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:26: error: malformed statement
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:17: error: I give up on this function definition.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:23: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:26: error: malformed statement
name: typed_constructor
description: class typed constructor test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: typed_constructor_param
description: typed class constructor with parameters test
should_fail: 0
tags: 8.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.8--typed_constructor_param.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:12:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:13:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj1;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:16:15: error: language feature not yet supported
test_obj0 = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:17:15: error: language feature not yet supported
test_obj1 = new;
^~~
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(14, 1) module_or_generate_item
(14, 1) initial_construct
(14, 8) statement_or_null
(14, 8) statement
(14, 8) statement_item
(14, 8) seq_block
(16, 18) statement_or_null
(16, 18) statement
(16, 18) statement_item
(16, 18) subroutine_call_statement
(18, 14) ERROR
(19, 24) statement_or_null
(19, 24) statement
(19, 24) statement_item
(19, 24) subroutine_call_statement
(20, 14) ERROR
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:16: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:17: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 8 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
static int s = 24;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
test_cls test_obj0;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv::13 error in parsing: (syntax error, unexpected ';', expecting '(')
test_cls test_obj1;
name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 0

name: static_properties
description: static class properties test
should_fail: 0
tags: 8.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.9--static_properties.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:15:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:16:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj1;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:19:15: error: language feature not yet supported
test_obj0 = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:20:15: error: language feature not yet supported
test_obj1 = new;
^~~
name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 0

name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:10: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:10: syntax error, unexpected function, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:19: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:20: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 10 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv
name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
static int id = 0;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::16 error in parsing: (syntax error, unexpected ';', expecting '(')
test_cls test_obj1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::22 error in parsing: (syntax error, unexpected ')')
$display(test_obj0.next_id());
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv::23 error in parsing: (syntax error, unexpected ')')
$display(test_obj1.next_id());
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 0

name: static_methods
description: static class methods test
should_fail: 0
tags: 8.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.10--static_methods.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 0

name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: this
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:12: syntax error, unexpected '.'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv
name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task test_method(int a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv::12 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
this.a += a;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 0

name: this
description: this keyword test
should_fail: 0
tags: 8.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.11--this.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:16:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:17:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj1;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:20:15: error: language feature not yet supported
test_obj0 = new;
^~~
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:16:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj0;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:17:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj1;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:20:15: error: language feature not yet supported
test_obj0 = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:26:15: error: language feature not yet supported
test_obj1 = new test_obj0;
^~~~~~~~~~~~~
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(18, 1) module_or_generate_item
(18, 1) initial_construct
(18, 8) statement_or_null
(18, 8) statement
(18, 8) statement_item
(18, 8) seq_block
(20, 24) statement_or_null
(20, 24) statement
(20, 24) statement_item
(20, 24) subroutine_call_statement
(22, 14) ERROR
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(18, 1) module_or_generate_item
(18, 1) initial_construct
(18, 8) statement_or_null
(18, 8) statement
(18, 8) statement_item
(18, 8) seq_block
(19, 18) statement_or_null
(19, 18) statement
(19, 18) statement_item
(19, 18) subroutine_call_statement
(21, 14) ERROR
(23, 24) statement_or_null
(23, 24) statement
(23, 24) statement_item
(23, 24) blocking_assignment
(23, 24) operator_assignment
(25, 13) ERROR
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:20: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:20: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task test_method(int val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::12 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
a += val;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv::17 error in parsing: (syntax error, unexpected ';', expecting '(')
test_cls test_obj1;
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task test_method(int val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::12 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
a += val;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::17 error in parsing: (syntax error, unexpected ';', expecting '(')
test_cls test_obj1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::26 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
test_obj1 = new test_obj0;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv::31 error in parsing: (syntax error, unexpected vEND)
end
ERROR (10)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 0

name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 0

name: assignment
description: object assignment
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--assignment.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: shallow_copy
description: object shallow copy
should_fail: 0
tags: 8.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.12--shallow_copy.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:13:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:13:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:13:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:18:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:20:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:20:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:20:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:26:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:29:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 0

name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:11: syntax error, unexpected ++, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:13: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:20: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:29: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 14 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function int incs();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::19 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::20 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 42);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::31 error in parsing: (syntax error, unexpected ')')
$display(test_obj.incs());
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv::33 error in parsing: (syntax error, unexpected vEND)
end
ERROR (10)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:11: assert: elab_expr.cc:5948: failed assertion expr_type_ != IVL_VT_NO_TYPE
Aborted (core dumped)
name: inheritance
description: class inheritance test
should_fail: 0
tags: 8.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.13--inheritance.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:13:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:13:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:13:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:18:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:24:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:24:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:24:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:30:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:31:2: error: use of undeclared identifier 'super_cls'
super_cls super_obj;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:34:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 0

name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:11: syntax error, unexpected ++, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:13: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:24: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:28: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:34: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 14 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function int incs();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::19 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv::20 Function already has output with this name int
function int incs();
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:11: assert: elab_expr.cc:5948: failed assertion expr_type_ != IVL_VT_NO_TYPE
Aborted (core dumped)
name: override_member
description: class member override test
should_fail: 0
tags: 8.14
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.14--override_member.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:13:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:13:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:13:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:18:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:24:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:24:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:24:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:30:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:31:2: error: use of undeclared identifier 'super_cls'
super_cls super_obj;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:34:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 0

name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:11: syntax error, unexpected ++, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:13: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:22: syntax error, unexpected '.', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:24: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:28: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:34: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 16 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function int incs();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::19 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv::20 Function already has output with this name int
function int incs();
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:11: assert: elab_expr.cc:5948: failed assertion expr_type_ != IVL_VT_NO_TYPE
Aborted (core dumped)
name: super
description: accessing superclass methods via super
should_fail: 0
tags: 8.15
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.15--super.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv:11:7: error: use of undeclared identifier '$cast'
if(!$cast(val, 5))
^~~~~
name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv:11:3: error: use of undeclared identifier '$cast'
$cast(val, 3);
^~~~~
name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 0

name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 0

name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv:11: Unsupported or unknown PLI call: $cast
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv
name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv:11: Unsupported or unknown PLI call: $cast
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv
name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv:8: syntax error, unexpected '{', expecting '(' or '['
name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum { aaa, bbb, ccc, ddd, eee } values;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
values val;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv::14 error in parsing: (syntax error, unexpected vEND)
end
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv::8 error in parsing: (syntax error, unexpected '{', expecting '(')
typedef enum { aaa, bbb, ccc, ddd, eee } values;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
values val;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv::13 error in parsing: (syntax error, unexpected vEND)
end
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 0

name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 0

name: cast_func
description: $cast function test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_func.sv']
incdirs: []
top_module:
rc: 0

module class_tb;
initial begin : sv2v_autoblock_0
reg [31:0] val;
if ((! $cast(val, 5))) $display("$cast failed");
$display(val);
end
endmodule
name: cast_task
description: $cast task test
should_fail: 0
tags: 8.16
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.16--cast_task.sv']
incdirs: []
top_module:
rc: 0

module class_tb;
initial begin : sv2v_autoblock_0
reg [31:0] val;
$cast(val, 3);
$display(val);
end
endmodule
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:22:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:25:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:10:11: error: expected identifier
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:10:12: error: expected statement
function new(int def = 3);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:10:27: error: expected declarator
function new(int def = 3);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:14:2: error: language feature not yet supported
class test_cls extends super_cls(5);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:16:11: error: expected identifier
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:16:12: error: expected statement
function new(int def = 42);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:16:28: error: expected declarator
function new(int def = 42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:21:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:24:14: error: language feature not yet supported
test_obj = new(37);
^~~~~~~
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 0

name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 0

name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:16: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: super
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 13 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv
name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:16: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: Exiting due to 11 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 3);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::15 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv::16 Function already has output with this name new
function new(int def = 42);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int s = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int def = 3);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::15 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
ERROR (7)::PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv::16 Function already has output with this name new
function new(int def = 42);
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/parse_making_ast.cpp]markAndProcessPortWith::522
name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 0

name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 0

name: constructor_super
description: class constructor super test
should_fail: 0
tags: 8.7 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.7--constructor_super.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: constructor_const_arg
description: class inheritance with a constant constructor argument
should_fail: 0
tags: 8.17
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.17--constructor_const_arg.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:8:1: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:13:1: error: language feature not yet supported
class b_cls extends a_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:21:1: error: use of undeclared identifier 'b_cls'
b_cls b_obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:23:13: error: language feature not yet supported
b_obj = new;
^~~
name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:8:2: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:8:2: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 0

name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 0

name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv
name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv
name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv
name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv
name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv
name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:23: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv
name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: protected
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv
name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: local
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv
name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 21;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 22;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class b_cls extends a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int b_loc = 31;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int b_prot = 32;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 33;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
protected int a_prot = 2;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
local int a_loc = 2;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:24: error: Local property b_loc is not accessible in this context. (scope=top)
1 error(s) during elaboration.
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 0

name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:24: error: Local property a_loc is not accessible in this context. (scope=top)
1 error(s) during elaboration.
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 0

name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 0

name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 0

name: inherited_prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_inside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: local_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_inside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: inherited_prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_prot_from_outside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: inherited_local_from_inside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_inside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--local_from_outside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: prot_from_inside
description: encapsulation test
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_inside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: inherited_local_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--inherited_local_from_outside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: prot_from_outside
description: encapsulation test
should_fail: 1
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generated/encapsulation/8.18--prot_from_outside.sv:8:1: Parse error: unexpected token 'class' (KW_class).
name: var_protected
description: class with protected variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_protected.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: var_local
description: class with local variable
should_fail: 0
tags: 8.18
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.18--var_local.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:8:2: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:8:2: error: language feature not yet supported
class a_cls;
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:10:11: error: expected identifier
function new(int val);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:10:12: error: expected statement
function new(int val);
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:10:23: error: expected declarator
function new(int val);
^
name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 0

name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 0

name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv
name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:10: syntax error, unexpected '(', expecting '['
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv
name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
const int c = 12;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class a_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
const int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vINPUT or ')')
function new(int val);
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 0

name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 0

name: global_constant
description: class with global constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--global_constant.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: instance_constant
description: class with instance constant variable
should_fail: 0
tags: 8.19
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.19--instance_constant.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:8:2: error: language feature not yet supported
class super_cls;
^~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:15:2: error: language feature not yet supported
class test_cls extends super_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:22:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:23:2: error: use of undeclared identifier 'super_cls'
super_cls super_obj;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:26:14: error: language feature not yet supported
test_obj = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:27:15: error: language feature not yet supported
super_obj = new;
^~~
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 0

name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:26: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:27: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:27: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 12 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class super_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::12 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::16 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv::23 error in parsing: (syntax error, unexpected ';', expecting '(')
super_cls super_obj;
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:32: internal_error: net type doesn't match context type.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:32: : net type=class test_cls{bool signed[31:0] a}
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:32: : context type=class super_cls{bool signed[31:0] a}
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:32: assert: elab_expr.cc:3470: failed assertion ntype->type_compatible(net->net_type())
Aborted (core dumped)
name: virtual_method
description: class with virtual methods
should_fail: 0
tags: 8.20
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.20--virtual_method.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8:2: error: language feature not yet supported
virtual class base_cls;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:12:2: error: language feature not yet supported
class test_cls extends base_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:19:2: error: use of undeclared identifier 'test_cls'
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:22:14: error: language feature not yet supported
test_obj = new;
^~~
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8:2: error: language feature not yet supported
virtual class base_cls;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:12:2: error: language feature not yet supported
class test_cls extends base_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:19:2: error: use of undeclared identifier 'base_cls'
base_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:22:14: error: language feature not yet supported
test_obj = new;
^~~
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 0

name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 0

name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 11 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 11 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
virtual class base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void print();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class test_cls extends base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::13 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
virtual class base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void print();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class test_cls extends base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::13 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:9: error: invalid class item.
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:9: error: invalid class item.
name: abstract_class
description: class extending abstract class
should_fail: 0
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class.sv:8:9: Parse error: unexpected token 'virtual' (KW_virtual).
name: abstract_class_inst
description: instantiating abstract class
should_fail: 1
tags: 8.21
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.21--abstract_class_inst.sv:8:9: Parse error: unexpected token 'virtual' (KW_virtual).
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8:2: error: language feature not yet supported
virtual class base_cls;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:12:2: error: language feature not yet supported
class a_cls extends base_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:18:2: error: language feature not yet supported
class b_cls extends base_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:24:2: error: language feature not yet supported
class c_cls extends base_cls;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:30:2: error: use of undeclared identifier 'base_cls'
base_cls arr[3];
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:31:2: error: use of undeclared identifier 'a_cls'
a_cls a;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:32:2: error: use of undeclared identifier 'b_cls'
b_cls b;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:33:2: error: use of undeclared identifier 'c_cls'
c_cls c;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:36:7: error: language feature not yet supported
a = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:37:7: error: language feature not yet supported
b = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:38:7: error: language feature not yet supported
c = new;
^~~
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 0

name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:28: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:36: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:36: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:37: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:37: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:38: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:38: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 23 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
virtual class base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void print();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class a_cls extends base_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::15 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::21 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::27 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::31 error in parsing: (syntax error, unexpected ';', expecting '(')
a_cls a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::32 error in parsing: (syntax error, unexpected ';', expecting '(')
b_cls b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::33 error in parsing: (syntax error, unexpected ';', expecting '(')
c_cls c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv::43 error in parsing: (syntax error, unexpected '.', expecting voLTE or '=')
arr[0].print();
ERROR (13)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:9: error: invalid class item.
name: dynamic_method_lookup
description: dynamic method selection with abstract base class
should_fail: 0
tags: 8.22
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.22--dynamic_method_lookup.sv:8:9: Parse error: unexpected token 'virtual' (KW_virtual).
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:16:12: error: unknown class or package 'test_cls'
$display(test_cls::next_id());
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:17:12: error: unknown class or package 'test_cls'
$display(test_cls::next_id());
^~~~~~~~
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 0

name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:9: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:10: Unsupported: Static in this context
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:10: syntax error, unexpected function, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
static int id = 0;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv::17 error in parsing: (syntax error, unexpected ':', expecting ')')
$display(test_cls::next_id());
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:16: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:17: error: malformed statement
name: scope_resolution
description: access static method using scope resolution operator
should_fail: 0
tags: 8.23
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.23--scope_resolution.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:8:2: error: language feature not yet supported
class test_cls;
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:15:3: error: use of undeclared identifier 'a'
a += val;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:18:2: error: 'test_cls' is not a type
test_cls test_obj;
^~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:21:14: error: language feature not yet supported
test_obj = new;
^~~
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 1) module_or_generate_item
(12, 1) function_declaration
(12, 10) function_body_declaration
(12, 23) ERROR
(19, 1) module_or_generate_item
(19, 1) initial_construct
(19, 8) statement_or_null
(19, 8) statement
(19, 8) statement_item
(19, 8) seq_block
(20, 17) statement_or_null
(20, 17) statement
(20, 17) statement_item
(20, 17) subroutine_call_statement
(22, 13) ERROR
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: extern
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:13: syntax error, unexpected function
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:21: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv::8 error in parsing: (syntax error, unexpected ';', expecting '(')
class test_cls;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv::15 error in parsing: (syntax error, unexpected '+', expecting vSYMBOL_ID or '#')
a += val;
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:10: sorry: External methods are not yet supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:13: error: I give up on this function definition.
name: out_of_block_methods
description: out-of-body method declaration
should_fail: 0
tags: 8.24
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.24--out_of_block_methods.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8:2: error: language feature not yet supported
class test_cls #(parameter a = 12);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:11:2: error: language feature not yet supported
test_cls #(34) test_obj;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14:14: error: language feature not yet supported
test_obj = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15:12: error: use of undeclared identifier 'test_cls'
$display(test_cls.a);
^~~~~~~~
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8:2: error: language feature not yet supported
class base_cls #(int b = 20);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:12:2: error: language feature not yet supported
class ext_cls #(int e = 25) extends base_cls(5);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:16:2: error: language feature not yet supported
ext_cls #(15) inst;
^~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:19:10: error: language feature not yet supported
inst = new;
^~~
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 0

name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 0

name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error, unexpected parameter, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:14: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 5 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:12: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:19: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 9 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error, unexpected '#', expecting '(' or '['
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8: syntax error, unexpected '#', expecting '(' or '['
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::8 error in parsing: (syntax error, unexpected '#', expecting '(')
class test_cls #(parameter a = 12);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv::11 error in parsing: (syntax error, unexpected '#', expecting '(')
test_cls #(34) test_obj;
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::8 error in parsing: (syntax error, unexpected '#', expecting '(')
class base_cls #(int b = 20);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class ext_cls #(int e = 25) extends base_cls(5);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::13 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv::16 error in parsing: (syntax error, unexpected '#', expecting '(')
ext_cls #(15) inst;
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:11: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:15: error: malformed statement
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:16: error: invalid module item.
name: parameters
description: parametrized class test
should_fail: 0
tags: 8.5 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.5--parameters.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: parametrized_class_extend
description: parametrized class extending another parametrized class
should_fail: 0
tags: 8.25
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25--parametrized_class_extend.sv:8:9: Parse error: unexpected token 'class' (KW_class).
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9:2: error: language feature not yet supported
class par_cls #(int a = 25);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:13:2: error: language feature not yet supported
par_cls #(15) inst;
^~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:16:10: error: language feature not yet supported
inst = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:18:12: error: language feature not yet supported
$display(par_cls#()::b);
^~~~~~~~~~~~~
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9:2: error: language feature not yet supported
class par_cls #(int a = 25);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:13:2: error: language feature not yet supported
par_cls #(15) inst;
^~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:16:10: error: language feature not yet supported
inst = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:18:12: error: unknown class or package 'par_cls'
$display(par_cls::b);
^~~~~~~
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 0

name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 0

name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:16: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:18: syntax error, unexpected '#', expecting ')' or ','
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9: syntax error, unexpected IDENTIFIER, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:16: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:18: syntax error, unexpected ::, expecting ')' or ','
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:18: Perhaps 'par_cls' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9: syntax error, unexpected '#', expecting '(' or '['
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9: syntax error, unexpected '#', expecting '(' or '['
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv::9 error in parsing: (syntax error, unexpected '#', expecting '(')
class par_cls #(int a = 25);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';' or ',')
parameter int b = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv::13 error in parsing: (syntax error, unexpected '#', expecting '(')
par_cls #(15) inst;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv::18 error in parsing: (syntax error, unexpected '#', expecting ')')
$display(par_cls#()::b);
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv::9 error in parsing: (syntax error, unexpected '#', expecting '(')
class par_cls #(int a = 25);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';' or ',')
parameter int b = 23;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv::13 error in parsing: (syntax error, unexpected '#', expecting '(')
par_cls #(15) inst;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv::18 error in parsing: (syntax error, unexpected ':', expecting ')')
$display(par_cls::b);
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:18: error: malformed statement
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:18: error: malformed statement
name: parametrized_class_scope_resolution
description: parametrized class scope resolution
should_fail: 0
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_scope_resolution.sv:9:9: Parse error: unexpected token 'class' (KW_class).
name: parametrized_class_invalid_scope_resolution
description: parametrized class invalid scope resolution
should_fail: 1
tags: 8.25.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.25.1--parametrized_class_invalid_scope_resolution.sv:9:9: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7:1: error: language feature not yet supported
interface class base_ic extends basebase;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7:1: error: language feature not yet supported
interface class base_ic #(int N = 8, type T = string);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7:1: error: language feature not yet supported
interface class base_ic extends base1, base2, base3;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7:1: error: language feature not yet supported
interface class base_ic #(int N = 8) extends pkg1::base1, base2#(N);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7:1: error: language feature not yet supported
interface class base_ic;
^~~~~~~~~~~~~~~~~~~~~~~~
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) package_item
(6, 0) interface_class_declaration
(7, 0) interface_class_item
(7, 0) type_declaration
(7, 11) type_identifier
(7, 11) simple_identifier
(7, 17) ERROR
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 0

name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:8: syntax error, unexpected ':'
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:9: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:9: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:10: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:11: syntax error, unexpected '#', expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:8: syntax error, unexpected '[', expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:11: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:10: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:10: Perhaps 'bhg' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:8: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:8: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:9: syntax error, unexpected $end
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: syntax error, unexpected TOK_ID
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic extends basebase;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic #(int N = 8, type T = string);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic extends base1, base2, base3;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic #(int N = 8) extends pkg1::base1, base2#(N);
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv::7 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vMODULE or preDEFAULT_NETTYPE)
interface class base_ic;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7: syntax error
I give up.
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7: syntax error
I give up.
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7: syntax error
I give up.
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7: syntax error
I give up.
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7: syntax error
I give up.
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7: syntax error
I give up.
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7: syntax error
I give up.
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7: syntax error
I give up.
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7: syntax error
I give up.
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7: syntax error
I give up.
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7: syntax error
I give up.
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7: syntax error
I give up.
name: iface_class_test_3
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_3.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_1
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_1.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_11
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_11.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_2
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_2.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_7
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_7.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_6
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_6.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_8
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_8.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_9
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_9.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_4
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_4.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_5
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_5.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_10
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_10.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: iface_class_test_0
description: Test
should_fail: 0
tags: 8.3 8.26
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/generic/iface/iface_class_test_0.sv:7:11: Parse error: unexpected token 'class' (KW_class).
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:12:2: error: language feature not yet supported
interface class itest;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:16:2: error: language feature not yet supported
class Hello implements ihello, itest;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:25:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:28:9: error: language feature not yet supported
obj = new;
^~~
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:12:2: error: language feature not yet supported
interface class itest;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:16:2: error: language feature not yet supported
class Hello implements ihello, itest;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:25:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:26:2: error: use of undeclared identifier 'ihello'
ihello ih_ref;
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:27:2: error: use of undeclared identifier 'itest'
itest it_ref;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:30:9: error: language feature not yet supported
obj = new;
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:32:3: error: use of undeclared identifier '$cast'
$cast(it_ref, ih_ref);
^~~~~
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:12:2: error: language feature not yet supported
class Hello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:18:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:21:9: error: language feature not yet supported
obj = new;
^~~
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:12:2: error: language feature not yet supported
interface class itest;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:16:2: error: language feature not yet supported
class base;
^~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22:2: error: language feature not yet supported
class Hello extends base implements ihello, itest;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:31:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:34:9: error: language feature not yet supported
obj = new;
^~~
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 0

name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 0

name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 0

name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 0

name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:16: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:28: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:28: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 14 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:16: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:30: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:30: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:32: Unsupported or unknown PLI call: $cast
%Error: Exiting due to 15 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:12: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:21: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 10 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22: syntax error, unexpected IDENTIFIER, expecting ',' or ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:29: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:34: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:34: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 18 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void test();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello, itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv::22 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void test();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello, itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::22 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::26 error in parsing: (syntax error, unexpected ';', expecting '(')
ihello ih_ref;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv::27 error in parsing: (syntax error, unexpected ';', expecting '(')
itest it_ref;
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv::15 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void test();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class base;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::22 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello extends base implements ihello, itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::25 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv::28 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 20

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:22: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:25: error: invalid module item.
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 24

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:22: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:25: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:26: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:27: error: Invalid module instantiation
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:18: error: invalid module item.
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 22

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:20: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:22: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:23: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:24: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:24: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:25: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:26: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:27: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:28: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:31: error: invalid module item.
name: implements_multiple
description: class implementing multiple interfaces
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_multiple.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: cast_between_interface_classes
description: it should be possible to cast between implemented interface classes
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--cast_between_interface_classes.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: implements
description: implements keyword test
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: implements_extends
description: class both implementing and extending
should_fail: 0
tags: 8.26.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.2--implements_extends.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:13:2: error: language feature not yet supported
class Hello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:19:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:22:9: error: language feature not yet supported
obj = new;
^~~
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:13:2: error: language feature not yet supported
class Hello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:19:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:22:9: error: language feature not yet supported
obj = new;
^~~
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:13:2: error: language feature not yet supported
interface class ihello_ex extends ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 0

name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 0

name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 0

name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:10: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:13: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 11 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:10: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:13: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:14: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:14: Perhaps 'ihello' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:7: ../V3ParseSym.h:112: Symbols suggest ending TASK 'hello' but parser thinks ending MODULE 'class_tb'
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:10: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 9 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int int_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::10 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello(int_t val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int int_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::10 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello(int_t val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int int_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::10 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello(int_t val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello_ex extends ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv::14 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello_ex(int_t v1, int_t v2);
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:19: error: invalid module item.
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:19: error: invalid module item.
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:15: syntax error
I give up.
name: type_access_implements_invalid
description: access types from implemented class
should_fail: 1
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements_invalid.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: type_access_implements
description: access interface class type with scope resolution operator
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_implements.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: type_access_extends
description: accessing types from extended interface class
should_fail: 0
tags: 8.26.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.3--type_access_extends.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:13:2: error: language feature not yet supported
class Hello #(type T = ihello) implements T;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:19:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:22:9: error: language feature not yet supported
obj = new;
^~~
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8:26: error: forward typedef 'ihello' does not resolve to a data type
typedef interface class ihello;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:10:2: error: language feature not yet supported
class Hello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:16:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:21:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:24:9: error: language feature not yet supported
obj = new;
^~~
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 0

name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 0

name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:10: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:13: syntax error, unexpected type, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:13: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:14: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:14: Perhaps 'ihello' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:7: ../V3ParseSym.h:112: Symbols suggest ending TASK 'hello' but parser thinks ending MODULE 'class_tb'
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8: syntax error, unexpected interface, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:10: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:11: syntax error, unexpected ::, expecting ')'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:11: Perhaps 'ihello' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:18: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:24: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:7: ../V3ParseSym.h:112: Symbols suggest ending TASK 'hello' but parser thinks ending MODULE 'class_tb'
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int int_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::10 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello(int_t val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello #(type T = ihello) implements T;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::13 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef int int_t;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::18 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello(int_t val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv::21 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
Hello obj;
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:19: error: invalid module item.
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:11: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:21: error: invalid module item.
name: illegal_implements_parameter
description: implementing parameter that resolves to an interface class is not allowed
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_implements_parameter.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: illegal_forward_def_implements
description: implementing forward typedef for an interface class should fail
should_fail: 1
tags: 8.26.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.4--illegal_forward_def_implements.sv:8:17: Parse error: unexpected token 'interface' (KW_interface).
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:12:2: error: language feature not yet supported
class Hello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:18:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:19:2: error: use of undeclared identifier 'ihello'
ihello iobj;
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:22:9: error: language feature not yet supported
obj = new;
^~~
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:12:2: error: use of undeclared identifier 'ihello'
ihello obj;
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:15:9: error: language feature not yet supported
obj = new;
^~~
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 0

name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 0

name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:12: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:22: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 10 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:15: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:15: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 6 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::15 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv::19 error in parsing: (syntax error, unexpected ';', expecting '(')
ihello iobj;
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
ihello obj;
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:19: error: Invalid module instantiation
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:12: error: invalid module item.
name: implemented_class_handle
description: it should be possible to assign object handle to a variable of an implemented class type
should_fail: 0
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--implemented_class_handle.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: interface_instantiation
description: instantiating an interface class
should_fail: 1
tags: 8.26.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.5--invalid_interface_instantiation.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:12:2: error: language feature not yet supported
interface class itest;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:16:2: error: language feature not yet supported
class Hello implements ihello, itest;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:22:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:25:9: error: language feature not yet supported
obj = new;
^~~
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:12:2: error: language feature not yet supported
interface class itest;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:16:2: error: language feature not yet supported
class Hello implements ihello, itest;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:22:2: error: use of undeclared identifier 'Hello'
Hello obj;
^~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:25:9: error: language feature not yet supported
obj = new;
^~~
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 0

name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 0

name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:16: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:25: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 13 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:16: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:25: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 13 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function int hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello, itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class Hello implements ihello, itest;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv::19 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 16

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:22: error: invalid module item.
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 16

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:18: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:22: error: invalid module item.
name: name_conflict_unresolved
description: unresolved interface class method name conflict
should_fail: 1
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_unresolved.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: name_conflict_resolved
description: resolved interface class method name conflict
should_fail: 0
tags: 8.26.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.1--name_conflict_resolved.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8:2: error: language feature not yet supported
interface class ic1#(type T = logic);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:12:2: error: language feature not yet supported
interface class ic2#(type T = logic);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:16:2: error: language feature not yet supported
interface class ic3#(type TYPE = logic) extends ic1#(TYPE), ic2#(TYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8:2: error: language feature not yet supported
interface class ic1#(type T = logic);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:12:2: error: language feature not yet supported
interface class ic2#(type T = logic);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:16:2: error: language feature not yet supported
interface class ic3#(type TYPE = logic) extends ic1#(TYPE), ic2#(TYPE);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 0

name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 0

name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:17: syntax error, unexpected IDENTIFIER, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 11 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 10 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic1#(type T = logic);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn1(T a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic2#(type T = logic);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn2(T a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic3#(type TYPE = logic) extends ic1#(TYPE), ic2#(TYPE);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef TYPE T;
ERROR (9)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic1#(type T = logic);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn1(T a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic2#(type T = logic);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn2(T a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic3#(type TYPE = logic) extends ic1#(TYPE), ic2#(TYPE);
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 14

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:17: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:18: syntax error
I give up.
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:17: syntax error
I give up.
name: parameter_type_conflict
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 0
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: parameter_type_conflict_unresolved
description: superclass type declaration conflicts must be resolved in subclass
should_fail: 1
tags: 8.26.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.2--parameter_type_conflict_unresolved.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8:2: error: language feature not yet supported
interface class ibase;
^~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:12:2: error: language feature not yet supported
interface class ic1 extends ibase;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:16:2: error: language feature not yet supported
interface class ic2 extends ibase;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:20:2: error: language feature not yet supported
interface class ic3 extends ic1, ic2;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8:2: error: language feature not yet supported
interface class ibase#(type T = logic);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:12:2: error: language feature not yet supported
interface class ic1 extends ibase#(bit);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:16:2: error: language feature not yet supported
interface class ic2 extends ibase#(string);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:20:2: error: language feature not yet supported
interface class ic3 extends ic1, ic2;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 0

name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 0

name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 16 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 16 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ibase;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic1 extends ibase;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn1();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic2 extends ibase;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::17 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn2();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::20 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic3 extends ic1, ic2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv::21 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn3();
ERROR (11)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ibase#(type T = logic);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn(T val);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic1 extends ibase#(bit);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::13 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn1();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic2 extends ibase#(string);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::17 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn2();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::20 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ic3 extends ic1, ic2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv::21 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void fn3();
ERROR (11)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 18

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:22: syntax error
I give up.
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 18

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:16: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:22: syntax error
I give up.
name: diamond_relationship
description: interface class inherited from multiple sources shouldn't create symbol conflicts
should_fail: 0
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: diamond_relationship_parametrized
description: different specializations of an interface class are treated as unique interface class types
should_fail: 1
tags: 8.26.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.6.3--diamond_relationship_parametrized.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8:2: error: language feature not yet supported
interface class ihello;
^~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:13:2: error: language feature not yet supported
virtual class vhello implements ihello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:20:2: error: language feature not yet supported
class helloworld extends vhello;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:26:2: error: use of undeclared identifier 'helloworld'
helloworld obj;
^~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:29:9: error: language feature not yet supported
obj = new;
^~~
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 0

name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8: syntax error, unexpected interface
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:11: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:13: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:13: Unsupported: SystemVerilog 2012 reserved word not implemented: implements
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:17: syntax error, unexpected pure
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: extends
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: virtual
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:29: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:29: syntax error, unexpected ';', expecting TYPE-IDENTIFIER
%Error: Exiting due to 18 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
interface class ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::9 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void hello();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::10 error in parsing: (syntax error, unexpected vFUNCTION, expecting '(')
pure virtual function void world();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::13 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
virtual class vhello implements ihello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::16 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::20 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class helloworld extends vhello;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv::23 error in parsing: (syntax error, unexpected vENDFUNCTION)
endfunction
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 22

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:9: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:10: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:13: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:17: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:20: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:22: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:22: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:26: error: invalid module item.
name: partial_implementation
description: virtual classes can implement their interfaces partially
should_fail: 0
tags: 8.26.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.26.7--partial_implementation.sv:8:9: Parse error: unexpected token 'interface' (KW_interface).
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:8:16: error: forward typedef 'C2' does not resolve to a data type
typedef class C2;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:10:2: error: language feature not yet supported
class C1;
^~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:14:2: error: language feature not yet supported
class C2;
^~~~~~~~~
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 0

name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:8: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:10: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:10: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: class
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:14: syntax error, unexpected ';', expecting IDENTIFIER or do or final
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endclass
%Error: Exiting due to 7 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:8: syntax error, unexpected TOK_ID, expecting '(' or '['
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef class C2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
class C1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
C2 c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
class C2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv::15 error in parsing: (syntax error, unexpected ';', expecting '(')
C1 c;
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:8: assert: elab_type.cc:138: failed assertion save_elaborated_type
Aborted (core dumped)
name: forward_declaration
description: class forward declaration test
should_fail: 0
tags: 8.27
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-8/8.27--forward_declaration.sv:8:17: Parse error: unexpected token 'class' (KW_class).
name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0

name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0

name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0

name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv' to AST representation.
Generating RTLIL representation for module `\initial_tb'.
Successfully finished Verilog frontend.
name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0

name: initial
description: initial check
should_fail: 0
tags: 9.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.1--initial.sv']
incdirs: []
top_module:
rc: 0

module initial_tb;
reg a = 0;
initial a = 1;
endmodule
name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 0

name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 0

name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 0

name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv' to AST representation.
Generating RTLIL representation for module `\always_tb'.
Successfully finished Verilog frontend.
name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: always
description: always check
should_fail: 0
tags: 9.2.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.1--always.sv']
incdirs: []
top_module:
rc: 0

module always_tb;
wire a = 0;
reg b = 0;
always b = (~ a);
endmodule
name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 0

name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 0

name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 0

name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv' to AST representation.
Generating RTLIL representation for module `\always_tb'.
Successfully finished Verilog frontend.
name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
b = ~a;
name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv:11: error: invalid module item.
name: always_comb
description: always_comb check
should_fail: 0
tags: 9.2.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.2--always_comb.sv']
incdirs: []
top_module:
rc: 0

module always_tb;
wire a = 0;
reg b = 0;
always @(*) b = (~ a);
endmodule
name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 0

name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 0

name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 0

name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv' to AST representation.
Generating RTLIL representation for module `\always_tb'.
Successfully finished Verilog frontend.
name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv::12 error in parsing: (syntax error, unexpected vIF, expecting vSYMBOL_ID or '#')
if(a) q <= b;
name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv:12: error: invalid module item.
name: always_latch
description: always_latch check
should_fail: 0
tags: 9.2.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.3--always_latch.sv']
incdirs: []
top_module:
rc: 0

module always_tb;
wire a = 0;
wire b = 0;
reg q = 0;
always_latch if (a) q <= b;
endmodule
name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 0

name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 0

name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 0

name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv' to AST representation.
Generating RTLIL representation for module `\always_tb'.
Successfully finished Verilog frontend.
name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv::11 error in parsing: (syntax error, unexpected '@', expecting vSYMBOL_ID or '#')
always_ff @(posedge a)
name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv:12: error: invalid module item.
name: always_ff
description: always_ff check
should_fail: 0
tags: 9.2.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.2.4--always_ff.sv']
incdirs: []
top_module:
rc: 0

module always_tb;
wire a = 0;
wire b = 0;
reg q = 0;
always @(posedge a) q <= b;
endmodule
name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 0

name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 0

name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 0

name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv:10: syntax error, unexpected '=', expecting '(' or '['
name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
a = 1;
name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 0

name: final
description: final check
should_fail: 0
tags: 9.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.2.3--final.sv:9:9: Parse error: unexpected token 'final' (KW_final).
name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0

name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0

name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0

name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv' to AST representation.
Generating RTLIL representation for module `\sequential_tb'.
Successfully finished Verilog frontend.
name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0

name: sequential_block
description: sequential block check
should_fail: 0
tags: 9.3.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.1--sequential_block.sv']
incdirs: []
top_module:
rc: 0

module sequential_tb;
reg a = 0;
reg b = 0;
reg c = 0;
initial begin
a = 1;
b = a;
c = b;
end
endmodule
name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:12:3: error: language feature not yet supported
fork
^~~~
name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:12:3: error: language feature not yet supported
fork
^~~~
name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:12:3: error: language feature not yet supported
fork
^~~~
name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:14: syntax error, unexpected '=', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv
name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:14: syntax error, unexpected '=', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: join_any
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv
name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:14: syntax error, unexpected '=', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:16: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv
name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:13: syntax error, unexpected TOK_ID
name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:13: syntax error, unexpected TOK_ID
name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:13: syntax error, unexpected TOK_ID
name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv::14 error in parsing: (syntax error, unexpected '=', expecting vSYMBOL_ID or '#')
b = 0;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv::14 error in parsing: (syntax error, unexpected '=', expecting vSYMBOL_ID or '#')
b = 0;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv::14 error in parsing: (syntax error, unexpected '=', expecting vSYMBOL_ID or '#')
b = 0;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv::16 Unsuported token
join
^~~~
name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 0

name: parallel_block_join_none
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_none.sv:12:17: Parse error: unexpected token 'fork' (KW_fork).
name: parallel_block_join_any
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join_any.sv:12:17: Parse error: unexpected token 'fork' (KW_fork).
name: parallel_block_join
description: parallel block check
should_fail: 0
tags: 9.3.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.2--parallel_block_join.sv:12:17: Parse error: unexpected token 'fork' (KW_fork).
name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:9:3: error: language feature not yet supported
fork
^~~~
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:10:10: error: language feature not yet supported
initial fork
^~~~
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:10:3: error: language feature not yet supported
fork
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:17:3: error: language feature not yet supported
fork
^~~~
name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 0

name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(9, 1) module_or_generate_item
(9, 1) initial_construct
(9, 8) statement_or_null
(9, 8) statement
(9, 8) statement_item
(9, 8) par_block
(14, 5) statement_or_null
(14, 5) statement
(14, 5) statement_item
(14, 5) seq_block
(15, 7) ERROR
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 0

name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:9: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:10: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:12: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:8: Unsupported: Verilog 1995 reserved word not implemented: event
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:8: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:10: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:14: syntax error, unexpected ->
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:20: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:10: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:11: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:12: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:14: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:15: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:17: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:18: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:19: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:20: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:21: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:22: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv
name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:13: syntax error, unexpected TOK_ENDTASK
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:8: syntax error, unexpected ';', expecting '(' or '['
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:11: syntax error, unexpected TOK_ID
name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv::9 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv::10 error in parsing: (syntax error, unexpected vDELAY_ID)
#20;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::8 Unsuported token
event ev;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::8 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
event ev;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::10 Unsuported token
initial fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::13 error in parsing: (syntax error, unexpected vDELAY_ID)
#20;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv::20 Unsuported token
join
^~~~
ERROR (8)::PARSE_ERROR Parser found (3) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::10 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::11 error in parsing: (syntax error, unexpected vDELAY_ID)
#200 a = 'h1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::15 Unsuported token
join
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::17 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv::22 Unsuported token
join
^~~~
ERROR (8)::PARSE_ERROR Parser found (4) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:11: error: Cannot "return" from tasks.
1 error(s) during elaboration.
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 0

name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 0

name: fork_return
description: illegal return from fork
should_fail: 1
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--fork_return.sv:9:17: Parse error: unexpected token 'fork' (KW_fork).
name: event_order
description: event order test
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--event.sv:8:9: Parse error: unexpected token 'event' (KW_event).
name: block_start_finish
description: block start finish check
should_fail: 0
tags: 9.3.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.3--block_start_finish.sv:10:17: Parse error: unexpected token 'fork' (KW_fork).
name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0

name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:12:3: error: language feature not yet supported
fork: name
^~~~~~~~~~
name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0

name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 0

name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0

name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:12: syntax error, unexpected ':'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:16: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv
name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:12: syntax error, unexpected ':'
name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv::16 error in parsing: (syntax error, unexpected ':')
end: name
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv::12 Unsuported token
fork: name
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv::12 error in parsing: (syntax error, unexpected ':')
fork: name
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv::16 Unsuported token
join: name
^~~~
ERROR (6)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0

name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 0

name: block_names_seq
description: sequential block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_seq.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
reg a = 0;
reg b = 0;
reg c = 0;
initial begin : name
a = 1;
b = a;
c = b;
end
endmodule
name: block_names_par
description: parallel block names check
should_fail: 0
tags: 9.3.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.4--block_names_par.sv:12:17: Parse error: unexpected token 'fork' (KW_fork).
name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:12:3: error: language feature not yet supported
name: fork
^~~~~~~~~~
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 0

name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 0

name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 0

name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:13: syntax error, unexpected IDENTIFIER, expecting assert or cover
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:16: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:12: syntax error, unexpected begin, expecting assert or cover
%Error: Cannot continue
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv
name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:12: syntax error, unexpected ':'
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:12: syntax error, unexpected ':'
name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv::12 error in parsing: (syntax error, unexpected ':', expecting voLTE or '=')
name: fork
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv::12 Unsuported token
name: fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv::16 Unsuported token
join: name
^~~~
ERROR (6)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv::12 error in parsing: (syntax error, unexpected ':', expecting voLTE or '=')
name: begin
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:14: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:15: error: Invalid module instantiation
I give up.
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:14: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:15: error: Invalid module instantiation
I give up.
name: statement_labels_par
description: parallel block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_par.sv:12:21: Parse error: unexpected token ':' (Sym_colon).
name: statement_labels_seq
description: sequential block labels check
should_fail: 0
tags: 9.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.3.5--statement_labels_seq.sv:12:21: Parse error: unexpected token ':' (Sym_colon).
name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0

name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0

name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0

%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv:10: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv:11: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv:12: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv:13: Unsupported: Ignoring delay on this delayed statement.
name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv::10 error in parsing: (syntax error, unexpected vDELAY_ID)
#10 a = 'h1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0

name: delay_control
description: delay control
should_fail: 0
tags: 9.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.1--delay_control.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
reg [3:0] a = 0;
initial begin
#(10) a = 'h1;
#(10) a = 'h2;
#(10) a = 'h3;
#(10) a = 'h4;
end
endmodule
name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv:10: syntax error, unexpected TOK_ID
name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv::10 Unsuported token
always @(edge clk) a = ~a;
^~~~
name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0

name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv:10: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv:10: error: Malformed event control expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv:10: error: Invalid event control.
name: event_control_negedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_negedge.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
reg [3:0] a = 0;
wire clk = 0;
always @(negedge clk) a = (~ a);
endmodule
name: event_control_posedge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_posedge.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
reg [3:0] a = 0;
wire clk = 0;
always @(posedge clk) a = (~ a);
endmodule
name: event_control_edge
description: event control
should_fail: 0
tags: 9.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2--event_control_edge.sv:10:18: Parse error: unexpected token 'edge' (KW_edge).
name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 0

name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 0

name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 0

name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 0

name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 0

name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 0

name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Note: Assuming pure combinatorial block at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv:13 in
compliance with IEC 62142(E):2005 / IEEE Std. 1364.1(E):2002. Recommending
use of @* instead of @(...) for better match of synthesis and simulation.
Successfully finished Verilog frontend.
name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Note: Assuming pure combinatorial block at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv:13 in
compliance with IEC 62142(E):2005 / IEEE Std. 1364.1(E):2002. Recommending
use of @* instead of @(...) for better match of synthesis and simulation.
Successfully finished Verilog frontend.
name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv:14: error: out is not a valid l-value in block_tb.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv:12: : out is declared here as wire.
Elaboration failed
name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv:14: error: out is not a valid l-value in block_tb.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv:12: : out is declared here as wire.
Elaboration failed
name: event_comma_op
description: event comma operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_comma_op.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
wire a = 0;
wire b = 0;
wire c = 0;
wire d = 0;
wire out = 0;
always @(a or b or c or d) out = ((a | b) & (c | d));
endmodule
name: event_or_op
description: event or operator
should_fail: 0
tags: 9.4.2.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.1--event_or_op.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
wire a = 0;
wire b = 0;
wire c = 0;
wire d = 0;
wire out = 0;
always @(a or b or c or d) out = ((a | b) & (c | d));
endmodule
name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv:13:9: error: language feature not yet supported
always @(*)
^~~~
name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 0

name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 0

name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv:14: error: out is not a valid l-value in block_tb.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv:12: : out is declared here as wire.
Elaboration failed
name: event_implicit
description: event implicit list
should_fail: 0
tags: 9.4.2.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.2--event_implicit.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
wire a = 0;
wire b = 0;
wire c = 0;
wire d = 0;
wire out = 0;
always @(*) out = ((a | b) & (c | d));
endmodule
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12:19: error: language feature not yet supported
always @(posedge clk iff en == 1)
^~~~~~~~~~~~~~~
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(11, 1) module_or_generate_item
(11, 1) always_construct
(11, 7) statement
(11, 7) statement_item
(11, 7) procedural_timing_control_statement
(11, 7) event_control
(11, 10) event_expression
(11, 17) expression
(11, 22) ERROR
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12: syntax error, unexpected iff, expecting ')' or ',' or or
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12: syntax error, unexpected TOK_ID
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting vOR or ')' or ',')
always @(posedge clk iff en == 1)
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12: error: Malformed event control expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12: error: Invalid event control.
name: event_conditional
description: event conditional
should_fail: 0
tags: 9.4.2.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.3--event_conditional.sv:12:30: Parse error: unexpected token 'iff' (KW_iff).
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14:2: error: language feature not yet supported
sequence seq;
^~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:19:3: error: language feature not yet supported
fork
^~~~
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(13, 1) module_or_generate_item
(13, 1) sequence_declaration
(13, 14) sequence_expr
(13, 14) clocking_event
(14, 3) identifier
(14, 3) simple_identifier
(14, 3) ERROR
(14, 3) primary
(14, 12) ERROR
(14, 18) sequence_expr
(14, 18) cycle_delay_range
(14, 21) ERROR
(17, 1) module_or_generate_item
(17, 1) initial_construct
(17, 8) statement_or_null
(17, 8) statement
(17, 8) statement_item
(17, 8) seq_block
(17, 14) statement_or_null
(17, 14) statement
(17, 14) statement_item
(17, 14) par_block
(18, 6) statement_or_null
(18, 6) statement
(18, 6) statement_item
(18, 6) seq_block
(19, 8) ERROR
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14: Unsupported: SystemVerilog 2005 reserved word not implemented: sequence
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14: syntax error, unexpected ';', expecting IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: endsequence
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:19: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:21: syntax error, unexpected '@'
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:26: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:27: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:29: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:30: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:32: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:33: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:35: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Exiting due to 6 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14: syntax error, unexpected ';', expecting '(' or '['
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv::14 error in parsing: (syntax error, unexpected ';', expecting '(')
sequence seq;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv::19 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv::23 error in parsing: (syntax error, unexpected vEND)
end
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv::35 Unsuported token
join
^~~~
ERROR (7)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 26

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:15: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:16: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:21: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:22: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:22: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:25: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:26: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:27: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:28: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:28: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:29: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:30: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:30: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:31: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:31: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:32: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:33: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:33: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:34: syntax error
I give up.
name: event_sequence
description: sequence event test
should_fail: 0
tags: 9.4.2.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.2.4--event_sequence.sv:14:9: Parse error: unexpected token 'sequence' (KW_sequence).
name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:17:3: error: language feature not yet supported
wait (enable) #10 a = b;
^~~~~~~~~~~~~~~~~~~~~~~~
name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 0

name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 10

%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:17: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:17: syntax error, unexpected '#'
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv
name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:17: syntax error, unexpected TOK_ID, expecting ';'
name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv::13 error in parsing: (syntax error, unexpected vDELAY_ID)
#10 enable = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv::17 Unsuported token
wait (enable) #10 a = b;
^~~~
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 0

name: event_sequence
description: event sequence
should_fail: 0
tags: 9.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.3--event_sequence_controls.sv:17:17: Parse error: unexpected token 'wait' (KW_wait).
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv:15:7: error: language feature not yet supported
a = repeat(i) @(posedge clk) b;
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv:15:7: error: language feature not yet supported
a = repeat(i) @(posedge clk) b;
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv:12:8: error: language feature not yet supported
a <= #10 b;
^~~~~
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv:13:7: error: language feature not yet supported
a = repeat(-3) @(posedge clk) b;
^~~~~~~~~~~~~~~~~~~~~~~~~~~
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv:13:7: error: language feature not yet supported
a = repeat(3) @(posedge clk) b;
^~~~~~~~~~~~~~~~~~~~~~~~~~
name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv:13:7: error: language feature not yet supported
a = @(posedge clk) b;
^~~~~~~~~~~~~~~~
name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv:12:7: error: language feature not yet supported
a = #10 b;
^~~~~
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 0

name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv:15: syntax error, unexpected repeat, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv:15: syntax error, unexpected repeat, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv
name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

%Warning-INITIALDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv:12: Delayed assignments (<=) in initial or final block; suggest blocking assignments (=).
%Warning-INITIALDLY: Use "/* verilator lint_off INITIALDLY */" and lint_on around source to disable this message.
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv:13: syntax error, unexpected repeat, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv:13: syntax error, unexpected repeat, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv
name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv:13: syntax error, unexpected '@', expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv
name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv:12: syntax error, unexpected '=', expecting '(' or '['
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv:12: syntax error, unexpected '=', expecting '(' or '['
name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv:13: syntax error, unexpected TOK_REPEAT
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv:13: syntax error, unexpected TOK_REPEAT
name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv:13: syntax error, unexpected '@'
name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv' to AST representation.
Generating RTLIL representation for module `\block_tb'.
Successfully finished Verilog frontend.
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv::12 error in parsing: (syntax error, unexpected '=', expecting '(')
int i = 3;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv::15 Unsuported token
a = repeat(i) @(posedge clk) b;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv::15 error in parsing: (syntax error, unexpected '@', expecting ';')
a = repeat(i) @(posedge clk) b;
ERROR (6)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv::12 error in parsing: (syntax error, unexpected '=', expecting '(')
int i = -3;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv::15 Unsuported token
a = repeat(i) @(posedge clk) b;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv::15 error in parsing: (syntax error, unexpected '@', expecting ';')
a = repeat(i) @(posedge clk) b;
ERROR (6)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv::13 Unsuported token
a = repeat(-3) @(posedge clk) b;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv::13 error in parsing: (syntax error, unexpected '@', expecting ';')
a = repeat(-3) @(posedge clk) b;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv::13 Unsuported token
a = repeat(3) @(posedge clk) b;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv::13 error in parsing: (syntax error, unexpected '@', expecting ';')
a = repeat(3) @(posedge clk) b;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv::13 error in parsing: (syntax error, unexpected '@')
a = @(posedge clk) b;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 0

name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int.sv:15:21: Parse error: unexpected token 'repeat' (KW_repeat).
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_int_neg.sv:15:21: Parse error: unexpected token 'repeat' (KW_repeat).
name: event_nonblocking_assignment_delay
description: event non blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 0

module block_tb;
reg a = 0;
wire b = 1;
initial begin
a <= #(10) b;
end
endmodule
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat_neg.sv:13:21: Parse error: unexpected token 'repeat' (KW_repeat).
name: event_nonblocking_assignment_repeat
description: event non blk assignment repeat
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_repeat.sv:13:21: Parse error: unexpected token 'repeat' (KW_repeat).
name: event_nonblocking_assignment_event
description: event non blk assignment event
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_nonblocking_assignment_event.sv:13:21: Parse error: unexpected token '@' (Sym_at).
name: event_blocking_assignment_delay
description: event blk assignment delay
should_fail: 0
tags: 9.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.4.5--event_blocking_assignment_delay.sv:12:21: Parse error: unexpected token '#' (Sym_pound).
name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:11:3: error: language feature not yet supported
fork
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:23:3: error: language feature not yet supported
wait fork;
^~~~~~~~~~
name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 0

name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:11: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:14: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:15: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:18: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:19: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:20: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:23: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:23: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv
name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:12: syntax error, unexpected TOK_BEGIN
name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv::11 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv::13 error in parsing: (syntax error, unexpected vDELAY_ID)
#50 a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv::23 Unsuported token
wait fork;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv::23 Unsuported token
wait fork;
^~~~
ERROR (7)::PARSE_ERROR Parser found (3) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 0

name: wait_fork
description: wait fork test
should_fail: 0
tags: 9.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.1--wait_fork.sv:11:17: Parse error: unexpected token 'fork' (KW_fork).
name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv:12:3: error: language feature not yet supported
disable block;
^~~~~~~~~~~~~~
name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:11:10: error: language feature not yet supported
initial fork
^~~~
name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 0

name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 0

name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 0

name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:11: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:14: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:16: syntax error, unexpected '#'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:17: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Exiting due to 3 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv
name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv:12: syntax error, unexpected TOK_ID
name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:12: syntax error, unexpected TOK_BEGIN
name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv::12 Unsuported token
disable block;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv::12 error in parsing: (syntax error, unexpected ';', expecting voLTE or '=')
disable block;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv::11 Unsuported token
initial fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv::13 error in parsing: (syntax error, unexpected vDELAY_ID)
#10 a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv::16 Unsuported token
#15 disable block;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv::17 Unsuported token
join
^~~~
name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 0

name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 0

name: disable
description: disable block
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable.sv:12:17: Parse error: unexpected token 'disable' (KW_disable).
name: disable_other
description: disable other task
should_fail: 0
tags: 9.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.2--disable_other.sv:11:17: Parse error: unexpected token 'fork' (KW_fork).
name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:12:3: error: language feature not yet supported
fork
^~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:17:3: error: language feature not yet supported
disable fork;
^~~~~~~~~~~~~
name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 0

name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:14: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:15: Unsupported: Ignoring delay on this delayed statement.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: join_any
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:17: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:17: syntax error, unexpected ';', expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv
name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:13: syntax error, unexpected TOK_ID
name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv::13 error in parsing: (syntax error, unexpected vDELAY_ID)
#50 a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv::17 Unsuported token
disable fork;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv::17 Unsuported token
disable fork;
^~~~
ERROR (7)::PARSE_ERROR Parser found (3) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 0

name: disable_fork
description: disable fork
should_fail: 0
tags: 9.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.6.3--disable_fork.sv:12:17: Parse error: unexpected token 'fork' (KW_fork).
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9:3: error: use of undeclared identifier 'process'
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9:19: error: language feature not yet supported
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:11:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:13:23: error: use of undeclared identifier 'j'
automatic int k = j;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:15:15: error: unknown class or package 'process'
job[k] = process::self();
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:21:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:24:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:29:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9:3: error: use of undeclared identifier 'process'
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9:19: error: language feature not yet supported
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:11:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:13:23: error: use of undeclared identifier 'j'
automatic int k = j;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:15:15: error: unknown class or package 'process'
job[k] = process::self();
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:20:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9:3: error: use of undeclared identifier 'process'
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9:19: error: language feature not yet supported
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:11:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:13:23: error: use of undeclared identifier 'j'
automatic int k = j;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:15:15: error: unknown class or package 'process'
job[k] = process::self();
^~~~~~~
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9:3: error: use of undeclared identifier 'process'
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9:19: error: language feature not yet supported
process job[] = new [N];
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:11:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:13:23: error: use of undeclared identifier 'j'
automatic int k = j;
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:15:15: error: unknown class or package 'process'
job[k] = process::self();
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:20:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:25:3: error: language feature not yet supported
foreach(job[i])
^~~~~~~~~~~~~~~
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 0

name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 0

name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 0

name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 0

name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:13: syntax error, unexpected automatic
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:15: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:15: Perhaps 'process' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:22: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:22: Unsupported: SystemVerilog 2005 reserved word not implemented: null
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:22: syntax error, unexpected ')', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:30: syntax error, unexpected ::
%Error: Exiting due to 11 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:13: syntax error, unexpected automatic
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:15: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:15: Perhaps 'process' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:21: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: null
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:21: syntax error, unexpected ')', expecting TYPE-IDENTIFIER
%Error: Exiting due to 10 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:13: syntax error, unexpected automatic
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:15: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:15: Perhaps 'process' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: Exiting due to 7 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9: syntax error, unexpected IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:12: Unsupported: Verilog 1995 reserved word not implemented: fork
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:13: syntax error, unexpected automatic
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:15: syntax error, unexpected ::, expecting ';'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:15: Perhaps 'process' is a package which needs to be predeclared? (IEEE 2012 26.3)
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: join_none
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:21: Unsupported: Verilog 1995 reserved word not implemented: wait
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:21: Unsupported: SystemVerilog 2005 reserved word not implemented: null
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:21: syntax error, unexpected ')', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:26: syntax error, unexpected ::
%Error: Exiting due to 11 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task automatic test (int N);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::9 error in parsing: (syntax error, unexpected '[', expecting '(')
process job[] = new [N];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::18 error in parsing: (syntax error, unexpected vEND)
end
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv::22 Unsuported token
wait(job[i] != null);
^~~~
ERROR (8)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task automatic test (int N);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::9 error in parsing: (syntax error, unexpected '[', expecting '(')
process job[] = new [N];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::17 error in parsing: (syntax error, unexpected vEND)
end
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv::21 Unsuported token
wait(job[i] != null);
^~~~
ERROR (8)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task automatic test (int N);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv::9 error in parsing: (syntax error, unexpected '[', expecting '(')
process job[] = new [N];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv::17 error in parsing: (syntax error, unexpected vEND)
end
ERROR (7)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ')' or ',')
task automatic test (int N);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::9 error in parsing: (syntax error, unexpected '[', expecting '(')
process job[] = new [N];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::12 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::17 error in parsing: (syntax error, unexpected vEND)
end
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv::21 Unsuported token
wait(job[i] != null);
^~~~
ERROR (8)::PARSE_ERROR Parser found (2) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:15: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:30: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:30: error: Malformed conditional expression.
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:15: error: malformed statement
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 6

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:15: error: malformed statement
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:15: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:15: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:26: error: Malformed conditional expression.
name: process_control
description: process control
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_suspend_resume.sv:9:29: Parse error: unexpected token ']' (Sym_brack_r).
name: process_cls_await
description: process class await method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_await.sv:9:29: Parse error: unexpected token ']' (Sym_brack_r).
name: process_cls_self
description: process class self method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_self.sv:9:29: Parse error: unexpected token ']' (Sym_brack_r).
name: process_cls_kill
description: process class kill method
should_fail: 0
tags: 9.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-9/9.7--process_cls_kill.sv:9:29: Parse error: unexpected token ']' (Sym_brack_r).
name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv:11: Logical Operator LOGNOT expects 1 bit on the LHS, but LHS's VARREF 'b' generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGNOT generates 1 bits.
name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_log
description: ! operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_not_log.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (! b);
end
endmodule
name: unary_op_plus
description: + operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_plus.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (+ b);
end
endmodule
name: unary_op_minus
description: - operator test
should_fail: 0
tags: 11.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.3--unary_op_minus.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (- b);
end
endmodule
name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 0

name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 0

name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 0

name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::12 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function int fun1();
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::14 error in parsing: (syntax error, unexpected vNUMBER, expecting vSYMBOL_ID or '#')
return 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv::19 error in parsing: (syntax error, unexpected vNUMBER, expecting vSYMBOL_ID or '#')
return 2;
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 0

name: expr_short_circuit
description: expression short circuiting test
should_fail: 0
tags: 11.3.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.5--expr_short_circuit.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 1;
reg signed [31:0] b;
function signed [31:0] fun1;
input _sv2v_unused;
begin
$display("1");
fun1 = 1;
end
endfunction
function signed [31:0] fun2;
input _sv2v_unused;
begin
$display("2");
fun2 = 2;
end
endfunction
initial begin
b = ((a > 0) ? fun1(0) : fun2(0));
end
endmodule
name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:14:8: error: expression is not assignable
a = b = c = 5;
~~~~~ ^
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 0

name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 0) module_or_generate_item
(12, 0) initial_construct
(12, 7) statement_or_null
(12, 7) statement
(12, 7) statement_item
(12, 7) seq_block
(12, 13) statement_or_null
(12, 13) statement
(12, 13) statement_item
(12, 13) blocking_assignment
(12, 13) operator_assignment
(13, 3) ERROR
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 0

name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:14: syntax error, unexpected '=', expecting ';'
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:14: syntax error, unexpected '='
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv
name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv::14 error in parsing: (syntax error, unexpected '=', expecting ';')
a = b = c = 5;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv::14 error in parsing: (syntax error, unexpected '=')
a = (b = (c = 5));
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:14: Syntax in assignment statement l-value.
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:14: error: malformed statement
name: assign_in_expr_inv
description: invalid assignment in expression test
should_fail: 1
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr_inv.sv:14:15: Parse error: unexpected token '=' (Sym_eq).
name: assign_in_expr
description: assignment in expression test
should_fail: 0
tags: 11.3.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.3.6--assign_in_expr.sv:14:16: Parse error: unexpected token '=' (Sym_eq).
name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 0

name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 0

name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 0

name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 0

name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 0

name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 0

name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 0

name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 0

name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 0

name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv::11 error in parsing: (syntax error, unexpected '|', expecting voLTE or '=')
a |= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv::11 error in parsing: (syntax error, unexpected '*', expecting voLTE or '=')
a *= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv::11 error in parsing: (syntax error, unexpected '^', expecting voLTE or '=')
a ^= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv::11 error in parsing: (syntax error, unexpected voSLEFT, expecting voLTE or '=')
a <<<= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv::11 error in parsing: (syntax error, unexpected '+', expecting voLTE or '=')
a += b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv::11 error in parsing: (syntax error, unexpected '&', expecting voLTE or '=')
a &= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv::11 error in parsing: (syntax error, unexpected '/', expecting voLTE or '=')
a /= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv::11 error in parsing: (syntax error, unexpected voASRIGHT, expecting voLTE or '=')
a >>>= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv::11 error in parsing: (syntax error, unexpected '%', expecting voLTE or '=')
a %= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv::11 error in parsing: (syntax error, unexpected voSLEFT, expecting voLTE or '=')
a <<= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv::11 error in parsing: (syntax error, unexpected voSRIGHT, expecting voLTE or '=')
a >>= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv::11 error in parsing: (syntax error, unexpected '-', expecting voLTE or '=')
a -= b;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 0

name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 0

name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 0

name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 0

name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 0

name: or_assignment
description: |= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--or_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a | b);
end
endmodule
name: mul_assignment
description: *= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mul_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a * b);
end
endmodule
name: xor_assignment
description: ^= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--xor_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a ^ b);
end
endmodule
name: arith_shl_assignment
description: <<<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a <<< b);
end
endmodule
name: normal_assignment
description: = assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--normal_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = b;
end
endmodule
name: plus_assignment
description: += assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--plus_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a + b);
end
endmodule
name: and_assignment
description: &= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--and_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a & b);
end
endmodule
name: div_assignment
description: /= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--div_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a / b);
end
endmodule
name: arith_shr_assignment
description: >>>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--arith_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a >>> b);
end
endmodule
name: mod_assignment
description: %= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--mod_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a % b);
end
endmodule
name: log_shl_assignment
description: <<= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shl_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a << b);
end
endmodule
name: log_shr_assignment
description: >>= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--log_shr_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a >> b);
end
endmodule
name: minus_assignment
description: -= assignment test
should_fail: 0
tags: 11.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/assignment_op/11.4.1--minus_assignment.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (a - b);
end
endmodule
name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv::12 error in parsing: (syntax error, unexpected '+', expecting voLTE or '=')
a++;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv::12 error in parsing: (syntax error, unexpected '-', expecting voLTE or '=')
a--;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_inc
description: ++ operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_inc.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
initial begin
a = (a + 1);
end
endmodule
name: unary_op_dec
description: -- operator test
should_fail: 0
tags: 11.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.2--unary_op_dec.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
initial begin
a = (a - 1);
end
endmodule
name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_minus
description: - operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_minus.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a - b);
end
endmodule
name: binary_op_div
description: / operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_div.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a / b);
end
endmodule
name: binary_op_plus
description: + operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_plus.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a + b);
end
endmodule
name: binary_op_pow
description: ** operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_pow.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a ** b);
end
endmodule
name: binary_op_mul
description: * operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mul.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a * b);
end
endmodule
name: binary_op_mod
description: % operator test
should_fail: 0
tags: 11.4.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.3--binary_op_mod.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a % b);
end
endmodule
name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's GTES generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's GTS generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LTES generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LTS generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_ge
description: >= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_ge.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a >= b);
end
endmodule
name: binary_op_gt
description: > operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_gt.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a > b);
end
endmodule
name: binary_op_le
description: <= operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_le.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a <= b);
end
endmodule
name: binary_op_lt
description: < operator test
should_fail: 0
tags: 11.4.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.4--binary_op_lt.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a < b);
end
endmodule
name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's EQCASE generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's NEQCASE generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's EQ generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's NEQ generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_case_eq
description: === operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_eq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a === b);
end
endmodule
name: binary_op_case_neq
description: !== operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_case_neq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a !== b);
end
endmodule
name: binary_op_log_eq
description: == operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a == b);
end
endmodule
name: binary_op_log_neq
description: != operator test
should_fail: 0
tags: 11.4.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.5--binary_op_log_neq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a != b);
end
endmodule
name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 10

%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv:12: ../V3Width.cpp:3316: Node needs sign change, but bad case: EQWILD 0x55e9cd6bbd30 {d12} @dt=0x55e9cd6c2990@(G/nw1)
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv
name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 10

%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv:12: ../V3Width.cpp:3316: Node needs sign change, but bad case: NEQWILD 0x5586d2e1ed30 {d12} @dt=0x5586d2e25990@(G/nw1)
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv
name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv::12 error in parsing: (syntax error, unexpected '?')
c = a ==? b;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv::12 error in parsing: (syntax error, unexpected '?')
c = a !=? b;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv:12: error: malformed statement
name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv:12: error: malformed statement
name: binary_op_wild_eq
description: ==? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_eq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a ==? b);
end
endmodule
name: binary_op_wild_neq
description: !=? operator test
should_fail: 0
tags: 11.4.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.6--binary_op_wild_neq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a !=? b);
end
endmodule
name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:12: Logical Operator LOGIF expects 1 bit on the LHS, but LHS's VARREF 'a' generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:12: Logical Operator LOGIF expects 1 bit on the RHS, but RHS's VARREF 'b' generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGIF generates 1 bits.
name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv:12: Logical Operator LOGOR expects 1 bit on the LHS, but LHS's VARREF 'a' generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv:12: Logical Operator LOGOR expects 1 bit on the RHS, but RHS's VARREF 'b' generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGOR generates 1 bits.
name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv:12: syntax error, unexpected ->, expecting TYPE-IDENTIFIER
%Error: Exiting due to 1 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv
name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv:12: Logical Operator LOGAND expects 1 bit on the LHS, but LHS's VARREF 'a' generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv:12: Logical Operator LOGAND expects 1 bit on the RHS, but RHS's VARREF 'b' generates 32 bits.
%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv:12: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGAND generates 1 bits.
name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv::12 error in parsing: (syntax error, unexpected '>')
c = a -> b;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv::12 error in parsing: (syntax error, unexpected '>')
c = a <-> b;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv:12: error: malformed statement
name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv:12: error: malformed statement
name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_imp
description: -> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_imp.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = ((! a) || b);
end
endmodule
name: binary_op_log_or
description: || operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_or.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a || b);
end
endmodule
name: binary_op_log_eq
description: <-> operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_eq.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = ((! a) == (! b));
end
endmodule
name: binary_op_log_and
description: && operator test
should_fail: 0
tags: 11.4.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.7--binary_op_log_and.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a && b);
end
endmodule
name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_bit_xor
description: ^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xor.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a ^ b);
end
endmodule
name: binary_op_bit_xnor
description: ~^ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_xnor.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a ~^ b);
end
endmodule
name: binary_op_bit_or
description: | operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_or.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a | b);
end
endmodule
name: binary_op_bit_and
description: & operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.8--binary_op_bit_and.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a & b);
end
endmodule
name: unary_op_not_bit
description: ~ operator test
should_fail: 0
tags: 11.4.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.8--unary_op_not_bit.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (~ b);
end
endmodule
name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's REDXOR generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGNOT generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's REDXNOR generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's REDAND generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's REDXNOR generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's REDOR generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv:11: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's LOGNOT generates 1 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 0

name: unary_op_xor
description: ^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xor.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (^ b);
end
endmodule
name: unary_op_nand
description: ~& operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nand.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (~& b);
end
endmodule
name: unary_op_xnor_1
description: ~^ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_1.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (~^ b);
end
endmodule
name: unary_op_and
description: & operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_and.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (& b);
end
endmodule
name: unary_op_xnor_2
description: ^~ operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_xnor_2.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (~^ b);
end
endmodule
name: unary_op_or
description: | operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_or.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (| b);
end
endmodule
name: unary_op_nor
description: ~| operator test
should_fail: 0
tags: 11.4.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/unary_op/11.4.9--unary_op_nor.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a = 12;
wire signed [31:0] b = 5;
initial begin
a = (~| b);
end
endmodule
name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 0

name: binary_op_log_shl
description: << operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shl.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a << b);
end
endmodule
name: binary_op_arith_shr
description: >>> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shr.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a >>> b);
end
endmodule
name: binary_op_log_shr
description: >> operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_log_shr.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a >> b);
end
endmodule
name: binary_op_arith_shl
description: <<< operator test
should_fail: 0
tags: 11.4.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/binary_op/11.4.10--binary_op_arith_shl.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = (a <<< b);
end
endmodule
name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 0

name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 0

name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 0

name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 0

name: cond_op
description: ?: operator test
should_fail: 0
tags: 11.4.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.11--cond_op.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 12;
wire signed [31:0] b = 5;
reg signed [31:0] c;
initial begin
c = ((a > b) ? 11 : 13);
end
endmodule
name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0

name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0

name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0

name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [15:0] a;
name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0

name: concat_op
description: concatenation operator test
should_fail: 0
tags: 11.4.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12--concat_op.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [15:0] a;
wire [7:0] b = 8'b10101100;
wire [7:0] c = 8'b01010011;
initial begin
a = {b, c};
end
endmodule
name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0

name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0

name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0

name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [15:0] a;
name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [15:0] a;
name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0

name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: repl_op
description: replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--repl_op.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [15:0] a;
wire [1:0] b = 2'b10;
initial begin
a = {8 {b}};
end
endmodule
name: nested_repl_op
description: nested replication operator test
should_fail: 0
tags: 11.4.12.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.1--nested_repl_op.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [15:0] a;
wire [1:0] b = 2'b10;
wire [1:0] c = 2'b01;
wire [3:0] d = 4'b1111;
initial begin
a = {{3 {b, c}}, d};
end
endmodule
name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 0

name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 0

name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 0

name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
string str;
name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
string str;
name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 0

name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 0

name: string_concat_op
description: string concatenation operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_concat_op.sv:9:1: Parse error: unexpected token 'string' (KW_string).
name: string_repl_op
description: string replication operator test
should_fail: 0
tags: 11.4.12.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.12.2--string_repl_op.sv:9:1: Parse error: unexpected token 'string' (KW_string).
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv:15:6: error: language feature not yet supported
a = b inside {c, d};
^~~~~~~~~~~~~~~
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 0

name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 10

%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv:15: ../V3Width.cpp:3316: Node needs sign change, but bad case: EQWILD 0x555a22e64670 {d15} @dt=0x555a22e68f10@(G/nw1)
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = 5;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::12 error in parsing: (syntax error, unexpected '=', expecting '(')
int d = 7;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = b inside {c, d};
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv:15: sorry: "inside" expressions not supported yet.
name: set_member
description: inside operator test
should_fail: 0
tags: 11.4.13
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.13--set_member.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [31:0] a;
wire signed [31:0] b = 12;
wire signed [31:0] c = 5;
wire signed [31:0] d = 7;
initial begin
a = ((b == c) || (b == d));
end
endmodule
name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv:14:6: error: language feature not yet supported
c = {>> byte {a, b}};
^~~~~~~~~~~~~~~~
name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 0

name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 0

name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = {"A", "B", "C", "D"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = {"E", "F", "G", "H"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv::14 error in parsing: (syntax error, unexpected voSRIGHT)
c = {>> byte {a, b}};
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv:14: error: malformed statement
name: stream_concat
description: stream concatenation test
should_fail: 0
tags: 11.4.14.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.1--stream_concat.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = {"A", "B", "C", "D"};
wire signed [31:0] b = {"E", "F", "G", "H"};
reg [63:0] c;
initial begin
c = {a, b};
end
endmodule
name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv:13:6: error: language feature not yet supported
b = { << byte {a}};
^~~~~~~~~~~~~~
name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 0

name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 0

name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = {"A", "B", "C", "D"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv::13 error in parsing: (syntax error, unexpected voSLEFT)
b = { << byte {a}};
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv:13: error: malformed statement
name: reorder_stream
description: stream reordering test
should_fail: 0
tags: 11.4.14.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.2--reorder_stream.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = {"A", "B", "C", "D"};
reg signed [31:0] b;
initial begin
begin : sv2v_autoblock_0
reg [31:0] _sv2v_strm_1922B_inp;
reg [31:0] _sv2v_strm_1922B_out;
integer _sv2v_strm_1922B_idx;
integer _sv2v_strm_1922B_bas;
_sv2v_strm_1922B_inp = a;
for (_sv2v_strm_1922B_idx = 0; (_sv2v_strm_1922B_idx <= 23); _sv2v_strm_1922B_idx = (_sv2v_strm_1922B_idx + 8))
_sv2v_strm_1922B_out[(31 - _sv2v_strm_1922B_idx)-:8] = _sv2v_strm_1922B_inp[_sv2v_strm_1922B_idx+:8];
_sv2v_strm_1922B_bas = _sv2v_strm_1922B_idx;
for (_sv2v_strm_1922B_idx = 0; (_sv2v_strm_1922B_idx < (32 - _sv2v_strm_1922B_bas)); _sv2v_strm_1922B_idx = (_sv2v_strm_1922B_idx + 1))
_sv2v_strm_1922B_out[_sv2v_strm_1922B_idx] = _sv2v_strm_1922B_inp[(_sv2v_strm_1922B_idx + _sv2v_strm_1922B_bas)];
b = _sv2v_strm_1922B_out;
end
end
endmodule
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv:14:18: error: language feature not yet supported
bit [127:0] d = {<<{a, b, c}};
^~~~~~~~~~~~~
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv:14:17: error: language feature not yet supported
bit [95:0] d = {<<{a, b, c}};
^~~~~~~~~~~~~
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv:14:10: error: language feature not yet supported
int d = {<<{a, b, c}};
^~~~~~~~~~~~~
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 0) module_or_generate_item
(12, 0) initial_construct
(12, 7) statement_or_null
(12, 7) statement
(12, 7) statement_item
(12, 7) seq_block
(12, 13) block_item_declaration
(12, 13) data_declaration
(13, 13) list_of_variable_decl_assignments
(13, 13) variable_decl_assignment
(13, 16) expression
(13, 16) primary
(13, 16) empty_unpacked_array_concatenation
(13, 18) ERROR
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 0) module_or_generate_item
(12, 0) initial_construct
(12, 7) statement_or_null
(12, 7) statement
(12, 7) statement_item
(12, 7) seq_block
(12, 13) block_item_declaration
(12, 13) data_declaration
(13, 12) list_of_variable_decl_assignments
(13, 12) variable_decl_assignment
(13, 15) expression
(13, 15) primary
(13, 15) empty_unpacked_array_concatenation
(13, 17) ERROR
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(12, 0) module_or_generate_item
(12, 0) initial_construct
(12, 7) statement_or_null
(12, 7) statement
(12, 7) statement_item
(12, 7) seq_block
(12, 13) block_item_declaration
(12, 13) data_declaration
(13, 5) list_of_variable_decl_assignments
(13, 5) variable_decl_assignment
(13, 8) expression
(13, 8) primary
(13, 8) empty_unpacked_array_concatenation
(13, 10) ERROR
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv:14: Operator ASSIGN expects 128 bits on the Assign RHS, but Assign RHS's STREAML generates 96 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 0

name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv:14: Operator ASSIGN expects 32 bits on the Assign RHS, but Assign RHS's STREAML generates 96 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv:9: syntax error, unexpected '=', expecting '(' or '['
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = 3;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
bit [127:0] d = {<<{a, b, c}};
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = 3;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
bit [95:0] d = {<<{a, b, c}};
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv::9 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 1;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv::10 error in parsing: (syntax error, unexpected '=', expecting '(')
int b = 2;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv::11 error in parsing: (syntax error, unexpected '=', expecting '(')
int c = 3;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv::14 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
int d = {<<{a, b, c}};
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv:14: sorry: Streaming concatenation not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv:15: syntax error
I give up.
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv:14: sorry: Streaming concatenation not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv:15: syntax error
I give up.
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 3

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv:14: sorry: Streaming concatenation not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv:15: syntax error
I give up.
name: unpack_stream_pad
description: padded stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_pad.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 1;
wire signed [31:0] b = 2;
wire signed [31:0] c = 3;
initial begin : sv2v_autoblock_0
reg [127:0] d;
begin : sv2v_autoblock_1
reg [127:0] _sv2v_strm_C56E6_inp;
reg [127:0] _sv2v_strm_C56E6_out;
integer _sv2v_strm_C56E6_idx;
integer _sv2v_strm_C56E6_bas;
_sv2v_strm_C56E6_inp = {{32 {1'b0}}, a, b, c};
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx <= 126); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[(127 - _sv2v_strm_C56E6_idx)-:1] = _sv2v_strm_C56E6_inp[_sv2v_strm_C56E6_idx+:1];
_sv2v_strm_C56E6_bas = _sv2v_strm_C56E6_idx;
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx < (128 - _sv2v_strm_C56E6_bas)); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[_sv2v_strm_C56E6_idx] = _sv2v_strm_C56E6_inp[(_sv2v_strm_C56E6_idx + _sv2v_strm_C56E6_bas)];
d = _sv2v_strm_C56E6_out;
end
end
endmodule
name: unpack_stream
description: stream unpack test
should_fail: 0
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 1;
wire signed [31:0] b = 2;
wire signed [31:0] c = 3;
initial begin : sv2v_autoblock_0
reg [95:0] d;
begin : sv2v_autoblock_1
reg [95:0] _sv2v_strm_C56E6_inp;
reg [95:0] _sv2v_strm_C56E6_out;
integer _sv2v_strm_C56E6_idx;
integer _sv2v_strm_C56E6_bas;
_sv2v_strm_C56E6_inp = {a, b, c};
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx <= 94); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[(95 - _sv2v_strm_C56E6_idx)-:1] = _sv2v_strm_C56E6_inp[_sv2v_strm_C56E6_idx+:1];
_sv2v_strm_C56E6_bas = _sv2v_strm_C56E6_idx;
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx < (96 - _sv2v_strm_C56E6_bas)); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[_sv2v_strm_C56E6_idx] = _sv2v_strm_C56E6_inp[(_sv2v_strm_C56E6_idx + _sv2v_strm_C56E6_bas)];
d = _sv2v_strm_C56E6_out;
end
end
endmodule
name: unpack_stream_inv
description: invalid stream unpack test
should_fail: 1
tags: 11.4.14.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.3--unpack_stream_inv.sv']
incdirs: []
top_module:
rc: 0

module top;
wire signed [31:0] a = 1;
wire signed [31:0] b = 2;
wire signed [31:0] c = 3;
initial begin : sv2v_autoblock_0
reg signed [31:0] d;
begin : sv2v_autoblock_1
reg [31:0] _sv2v_strm_C56E6_inp;
reg [31:0] _sv2v_strm_C56E6_out;
integer _sv2v_strm_C56E6_idx;
integer _sv2v_strm_C56E6_bas;
_sv2v_strm_C56E6_inp = {{-64 {1'b0}}, a, b, c};
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx <= 30); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[(31 - _sv2v_strm_C56E6_idx)-:1] = _sv2v_strm_C56E6_inp[_sv2v_strm_C56E6_idx+:1];
_sv2v_strm_C56E6_bas = _sv2v_strm_C56E6_idx;
for (_sv2v_strm_C56E6_idx = 0; (_sv2v_strm_C56E6_idx < (32 - _sv2v_strm_C56E6_bas)); _sv2v_strm_C56E6_idx = (_sv2v_strm_C56E6_idx + 1))
_sv2v_strm_C56E6_out[_sv2v_strm_C56E6_idx] = _sv2v_strm_C56E6_inp[(_sv2v_strm_C56E6_idx + _sv2v_strm_C56E6_bas)];
d = _sv2v_strm_C56E6_out;
end
end
endmodule
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:11:12: error: dimension requires a constant range
byte i_data[];
^~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:16:12: error: dimension requires a constant range
byte o_data[];
^~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:20:10: error: dimension requires a constant range
byte pkt[$];
^~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:24:11: error: language feature not yet supported
i_data = new[5];
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:27:8: error: language feature not yet supported
pkt = {<< byte{i_header, i_len, i_data, i_crc}};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:29:2: error: language feature not yet supported
{<< byte{o_header, o_len, o_data with [0 +: o_len], o_crc}} = pkt;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 0

name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:11: syntax error, unexpected ']', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:16: syntax error, unexpected ']', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:20: syntax error, unexpected $undefined, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: new
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:24: syntax error, unexpected '[', expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:29: Unsupported: SystemVerilog 2005 reserved word not implemented: with
%Error: Exiting due to 6 error(s)
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:9: syntax error, unexpected ';', expecting '(' or '['
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
int i_header;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::10 error in parsing: (syntax error, unexpected ';', expecting '(')
int i_len;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::11 error in parsing: (syntax error, unexpected '[', expecting '(')
byte i_data[];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::12 error in parsing: (syntax error, unexpected ';', expecting '(')
int i_crc;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::14 error in parsing: (syntax error, unexpected ';', expecting '(')
int o_header;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::15 error in parsing: (syntax error, unexpected ';', expecting '(')
int o_len;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::16 error in parsing: (syntax error, unexpected '[', expecting '(')
byte o_data[];
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::17 error in parsing: (syntax error, unexpected ';', expecting '(')
int o_crc;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv::20 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
byte pkt[$];
ERROR (12)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:27: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:29: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:29: Syntax in assignment statement l-value.
name: dynamic_array_unpack_stream
description: stream unpack test with dynamic array
should_fail: 0
tags: 11.4.14.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.4.14.4--dynamic_array_stream.sv:11:13: Parse error: unexpected token ']' (Sym_brack_r).
name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0

name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0

name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0

name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a;
name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a;
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv::9 error in parsing: (syntax error, unexpected ';', expecting '(')
logic b;
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [15:0] a;
name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0

name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0

name: idx_neg_part_select
description: indexed negative part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_neg_part_select.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [15:0] a;
reg [3:0] b;
initial begin
b = a[11-:4];
end
endmodule
name: non_idx_part_select
description: non-indexed part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--non_idx_part_select.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [15:0] a;
reg [3:0] b;
initial begin
b = a[11:8];
end
endmodule
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_select.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [15:0] a;
reg b;
initial begin
b = a[11];
end
endmodule
name: idx_pos_part_select
description: indexed positive part-select bit test
should_fail: 0
tags: 11.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.1--idx_pos_part_select.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [15:0] a;
reg [3:0] b;
initial begin
b = a[11+:4];
end
endmodule
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] mem [0:1023];
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv::8 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] mem [0:1023][0:3];
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0

name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--array_addressing.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [8191:0] mem;
reg [7:0] a;
initial begin
a = mem[7200+:8];
end
endmodule
name: array_addressing
description: array addressing test
should_fail: 0
tags: 11.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.5.2--multi_dim_array_addressing.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [32767:0] mem;
reg [7:0] a;
initial begin
a = mem[28808+:8];
end
endmodule
name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv:12:6: error: use of undeclared identifier '$signed'
a = $signed(4'b1000);
^~~~~~~
name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv:12:6: error: use of undeclared identifier '$unsigned'
a = $unsigned(-4);
^~~~~~~~~
name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 0

name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 0

name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv:12: Operator ASSIGN expects 8 bits on the Assign RHS, but Assign RHS's SIGNED generates 4 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 0

%Warning-WIDTH: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv:12: Operator ASSIGN expects 8 bits on the Assign RHS, but Assign RHS's UNSIGNED generates 32 bits.
%Warning-WIDTH: Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.
name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv::9 error in parsing: (syntax error, unexpected vSIGNED, expecting vSYMBOL_ID or '#')
logic signed [7:0] a;
name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [7:0] a;
name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 0

name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 0

name: signed_func
description: $signed() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--signed_func.sv']
incdirs: []
top_module:
rc: 0

module top;
reg signed [7:0] a;
initial begin
a = $signed(4'b1000);
end
endmodule
name: unsigned_func
description: $unsigned() test
should_fail: 0
tags: 11.7
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.7--unsigned_func.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [7:0] a;
initial begin
a = $unsigned((- 4));
end
endmodule
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9:9: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:19:6: error: language feature not yet supported
a = tagged Invalid;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20:6: error: language feature not yet supported
b = tagged Valid(42);
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20:18: error: expected ';'
b = tagged Valid(42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20:18: error: expected statement
b = tagged Valid(42);
^
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9:9: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:19:6: error: language feature not yet supported
a = tagged Invalid;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20:6: error: language feature not yet supported
b = tagged Valid(42);
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20:18: error: expected ';'
b = tagged Valid(42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20:18: error: expected statement
b = tagged Valid(42);
^
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9:9: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:17:6: error: language feature not yet supported
a = tagged Invalid;
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18:6: error: language feature not yet supported
b = tagged Valid(42);
^~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18:18: error: expected ';'
b = tagged Valid(42);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18:18: error: expected statement
b = tagged Valid(42);
^
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 0

name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 0

name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 0

name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:10: syntax error, unexpected void, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:12: syntax error, unexpected '}'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:7: ../V3ParseSym.h:112: Symbols suggest ending UNIONDTYPE but parser thinks ending MODULE 'top'
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:10: syntax error, unexpected void, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:12: syntax error, unexpected '}'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:19: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:7: ../V3ParseSym.h:112: Symbols suggest ending UNIONDTYPE but parser thinks ending MODULE 'top'
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:10: syntax error, unexpected void, expecting TYPE-IDENTIFIER
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:12: syntax error, unexpected '}'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:17: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Internal Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:7: ../V3ParseSym.h:112: Symbols suggest ending UNIONDTYPE but parser thinks ending MODULE 'top'
%Error: Internal Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int Valid;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::14 error in parsing: (syntax error, unexpected ',', expecting '(')
u_int a, b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::16 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv::19 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = tagged Invalid;
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int Valid;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::14 error in parsing: (syntax error, unexpected ',', expecting '(')
u_int a, b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::16 error in parsing: (syntax error, unexpected ';', expecting '(')
int c;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv::19 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = tagged Invalid;
ERROR (8)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv::11 error in parsing: (syntax error, unexpected ';', expecting '(')
int Valid;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv::14 error in parsing: (syntax error, unexpected ',', expecting '(')
u_int a, b;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv::17 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ';')
a = tagged Invalid;
ERROR (7)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:14: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:19: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:20: error: malformed statement
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:14: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:19: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:20: error: malformed statement
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 10

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:14: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:17: error: malformed statement
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:18: error: malformed statement
name: tagged_union_member_access_inv
description: invalid tagged union member access test
should_fail: 1
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access_inv.sv:9:15: Parse error: unexpected token 'tagged' (KW_tagged).
name: tagged_union_member_access
description: tagged union member access test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union_member_access.sv:9:15: Parse error: unexpected token 'tagged' (KW_tagged).
name: tagged_union
description: tagged union test
should_fail: 0
tags: 11.9
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.9--tagged_union.sv:9:15: Parse error: unexpected token 'tagged' (KW_tagged).
name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0

name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0

name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0

name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Successfully finished Verilog frontend.
name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [8*14:1] a;
name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0

name: string_bit_array
description: string stored in bit array test
should_fail: 0
tags: 11.10
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10--string_bit_array.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [112:1] a;
initial begin
a = "Test";
end
endmodule
name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 0

name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 0

name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 0

name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 0

name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 0

name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 0

name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 0

name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 0

name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 0

name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Failed to evaluate system task `$display' with non-constant 1st argument at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv:15.
name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Failed to evaluate system task `$display' with non-constant 1st argument at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv:15.
name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Failed to evaluate system task `$display' with non-constant 1st argument at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv:15.
name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [8*14:1] a;
name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [8*14:1] a;
name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [8*14:1] a;
name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 0

name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 0

name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 0

name: string_concat
description: string concatenation test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_concat.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [112:1] a;
reg [112:1] b;
initial begin
a = "Test";
b = "TEST";
$display({a, b});
end
endmodule
name: string_compare
description: string comparison test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_compare.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [112:1] a;
reg [112:1] b;
initial begin
a = "Test";
b = "Test";
$display((a == b));
end
endmodule
name: string_copy
description: string copy test
should_fail: 0
tags: 11.10.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.1--string_copy.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [112:1] a;
reg [112:1] b;
initial begin
a = "Test";
b = a;
$display(b);
end
endmodule
name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv:13:2: error: use of undeclared identifier '$assert'
$assert(a == 0);
^~~~~~~
name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 0

name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv:13: Unsupported or unknown PLI call: $assert
%Error: Exiting due to 1 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv
name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Can't resolve task name `\$assert' at /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv:13.
name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
bit [8*14:1] a;
name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 0

name: empty_string
description: empty string test
should_fail: 0
tags: 11.10.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.10.3--empty_string.sv']
incdirs: []
top_module:
rc: 0

module top;
reg [112:1] a;
initial begin
a = "";
$assert((a == 0));
end
endmodule
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv:10:4: error: language feature not yet supported
#(100:200:300) $display("Done");
^~~~~~~~~~~
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 0

name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 0

%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv:10: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv' to AST representation.
Generating RTLIL representation for module `\top'.
Done
Successfully finished Verilog frontend.
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv::10 error in parsing: (syntax error, unexpected ':', expecting ')' or ',')
#(100:200:300) $display("Done");
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 0

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv:10: warning: choosing typ expression.
name: min_max_avg_delay
description: minimum, typical and maximum delay expressions test
should_fail: 0
tags: 11.11
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.11--min_max_avg_delay.sv:10:14: Parse error: unexpected token ':' (Sym_colon).
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14:1: error: language feature not yet supported
let op(x, y, z) = |((x | y) & z);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14:17: error: expected expression
let op(x, y, z) = |((x | y) & z);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14:33: error: expected '='
let op(x, y, z) = |((x | y) & z);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:17:6: error: use of undeclared identifier 'op'
d = op(.x(a), .y(b), .z(c));
^~
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 0

name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14: Unsupported: SystemVerilog 2009 reserved word not implemented: let
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14: syntax error, unexpected '(', expecting IDENTIFIER
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14: syntax error, unexpected '=', expecting ',' or ';'
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv::9 error in parsing: (syntax error, unexpected '[', expecting vSYMBOL_ID or '#')
logic [3:0] a = 12;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv::12 error in parsing: (syntax error, unexpected ';', expecting '(')
logic d;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv::14 error in parsing: (syntax error, unexpected '=', expecting ';' or ',')
let op(x, y, z) = |((x | y) & z);
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:17: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:17: error: malformed statement
name: let_construct
description: let construct test
should_fail: 0
tags: 11.12
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-11/11.12--let_construct.sv:14:1: Parse error: unexpected token 'let' (KW_let).
name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 0

name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv' to AST representation.
Generating RTLIL representation for module `\if_tb'.
Successfully finished Verilog frontend.
name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv' to AST representation.
Generating RTLIL representation for module `\if_tb'.
Successfully finished Verilog frontend.
name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: if
description: A module testing if statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire a = 0;
reg b = 0;
always begin
if (a) b = 1;
end
endmodule
name: if
description: A module testing if-else statement
should_fail: 0
tags: 12.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4--if_else.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire a = 0;
reg b = 0;
always begin
if (a) b = 1;
else b = 0;
end
endmodule
name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 0

name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 0

name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 0

name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv' to AST representation.
Generating RTLIL representation for module `\if_tb'.
Successfully finished Verilog frontend.
name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv:12: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv:12: : A runtime infinite loop will occur.
Elaboration failed
name: if_else_if
description: A module testing if-else-if statement
should_fail: 0
tags: 12.4.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.1--if_else_if.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire a = 0;
reg b = 0;
wire c = 0;
reg d = 0;
always begin
if (a) b = 1;
else if (c) d = 1;
else b = 0;
end
endmodule
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 0

name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv:11: syntax error, unexpected TOK_IF
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv:11: syntax error, unexpected TOK_IF
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv:11: syntax error, unexpected TOK_IF
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv::11 error in parsing: (syntax error, unexpected vIF, expecting voLTE or '=')
unique if(a == 0) b = 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv::11 error in parsing: (syntax error, unexpected vIF, expecting voLTE or '=')
unique0 if(a == 0) b = 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv::11 error in parsing: (syntax error, unexpected vIF, expecting voLTE or '=')
priority if(a[0] == 0) b = 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv:11: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv:12: Syntax in assignment statement l-value.
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv:11: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv:12: Syntax in assignment statement l-value.
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 4

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv:11: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv:12: Syntax in assignment statement l-value.
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique_if.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire [3:0] a = 0;
reg [1:0] b = 0;
always begin
if ((a == 0)) b = 1;
else if ((a == 1)) b = 2;
end
endmodule
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--unique0_if.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire [3:0] a = 0;
reg [1:0] b = 0;
always begin
if ((a == 0)) b = 1;
else if ((a == 1)) b = 2;
end
endmodule
name: unique_if
description: A module testing unique-if statement
should_fail: 0
tags: 12.4.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.4.2--priority_if.sv']
incdirs: []
top_module:
rc: 0

module if_tb;
wire [3:0] a = 0;
reg [1:0] b = 0;
always begin
if ((a[0] == 0)) b = 1;
else if ((a[1] == 0)) b = 2;
end
endmodule
name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 0

name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 0

name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 0

name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv' to AST representation.
Generating RTLIL representation for module `\case_tb'.
Successfully finished Verilog frontend.
name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv::15 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ':')
default b = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: case
description: A module testing case statement
should_fail: 0
tags: 12.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5--case.sv']
incdirs: []
top_module:
rc: 0

module case_tb;
wire [3:0] a = 0;
reg [3:0] b = 0;
always begin
case (a)
4'h0: b = 12;
4'h3: b = 4;
4'hf: b = 8;
default: b = 0;
endcase
end
endmodule
name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 0

name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 0

name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 0

name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 0

name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 0

name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 0

%Warning-CASEX: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv:11: Suggest casez (with ?'s) in place of casex (with X's)
%Warning-CASEX: Use "/* verilator lint_off CASEX */" and lint_on around source to disable this message.
name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv' to AST representation.
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv:8)
Generating RTLIL representation for module `\case_tb'.
Successfully finished Verilog frontend.
name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv' to AST representation.
Warning: Yosys has only limited support for tri-state logic at the moment. (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv:8)
Generating RTLIL representation for module `\case_tb'.
Successfully finished Verilog frontend.
name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv::11 Unsuported token
casez(a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv::11 error in parsing: (syntax error, unexpected '(')
casez(a)
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv::11 Unsuported token
casex(a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv::11 error in parsing: (syntax error, unexpected '(')
casex(a)
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: casez
description: A module testing casez statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casez.sv']
incdirs: []
top_module:
rc: 0

module case_tb;
wire [3:0] a = 4'b1z11;
reg [3:0] b = 0;
always begin
casez (a)
4'b1zzz: b = 1;
4'b01z?: b = 2;
4'b001z: b = 3;
4'b0001: b = 4;
default: b = 0;
endcase
end
endmodule
name: casex
description: A module testing casex statement
should_fail: 0
tags: 12.5.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.1--casex.sv']
incdirs: []
top_module:
rc: 0

module case_tb;
wire [3:0] a = 4'b10zx;
reg [3:0] b = 0;
always begin
casex (a)
4'b1xz?: b = 1;
4'b01xx: b = 2;
4'b001x: b = 3;
4'b0001: b = 4;
default: b = 0;
endcase
end
endmodule
name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 0

name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 0

name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 0

name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 0


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
Parsing SystemVerilog input from `/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv' to AST representation.
Generating RTLIL representation for module `\case_tb'.
Successfully finished Verilog frontend.
name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv::16 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting ':')
default b = 0;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv:10: error: always statement does not have any delay.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv:10: : A runtime infinite loop will occur.
Elaboration failed
name: case_constant
description: A module testing case statement with constant expression
should_fail: 0
tags: 12.5.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.2--case_const.sv']
incdirs: []
top_module:
rc: 0

module case_tb;
wire [3:0] a = 0;
reg [3:0] b = 0;
always begin
case (1)
a[0]: b = 1;
a[1]: b = 2;
a[2]: b = 3;
a[3]: b = 4;
default: b = 0;
endcase
end
endmodule
name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 0

name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 0

name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 0

name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 0

name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 0

name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 0

name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 0

name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 0

name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 0

name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 0

name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 0

%Warning-CASEX: /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:11: Suggest casez (with ?'s) in place of casex (with X's)
%Warning-CASEX: Use "/* verilator lint_off CASEX */" and lint_on around source to disable this message.
name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 0

%Warning-CASEX: /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:11: Suggest casez (with ?'s) in place of casex (with X's)
%Warning-CASEX: Use "/* verilator lint_off CASEX */" and lint_on around source to disable this message.
name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 0

%Warning-CASEX: /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:11: Suggest casez (with ?'s) in place of casex (with X's)
%Warning-CASEX: Use "/* verilator lint_off CASEX */" and lint_on around source to disable this message.
name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 0

name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 0

name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 0

name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 0

name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:11: syntax error, unexpected TOK_CASEX
name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:11: syntax error, unexpected TOK_CASEX
name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:11: syntax error, unexpected TOK_CASEZ
name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:11: syntax error, unexpected TOK_CASEX
name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:11: syntax error, unexpected TOK_CASE
name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:11: syntax error, unexpected TOK_CASE
name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:11: syntax error, unexpected TOK_CASEZ
name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:11: syntax error, unexpected TOK_CASEZ
name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:11: syntax error, unexpected TOK_CASE
name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv::11 Unsuported token
priority casex (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv::11 Unsuported token
unique casex (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv::11 Unsuported token
unique casez (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv::11 Unsuported token
unique0 casex (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv::11 error in parsing: (syntax error, unexpected vCASE, expecting voLTE or '=')
priority case (a)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv::11 error in parsing: (syntax error, unexpected vCASE, expecting voLTE or '=')
unique0 case (a)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv::11 Unsuported token
unique0 casez (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv::11 Unsuported token
priority casez (a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv::12 error in parsing: (syntax error, unexpected vNUMBER, expecting ';')
0, 1: b = 1;
ERROR (5)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv::11 error in parsing: (syntax error, unexpected vCASE, expecting voLTE or '=')
unique case (a)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv:15: syntax error
I give up.
name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv:15: syntax error
I give up.
name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv:15: syntax error
I give up.
name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv:15: syntax error
I give up.
name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv:15: syntax error
I give up.
name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv:15: syntax error
I give up.
name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv:15: syntax error
I give up.
name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv:15: syntax error
I give up.
name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 8

/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:12: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:14: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:14: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv:15: syntax error
I give up.
name: priority_casex
description: casex statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casex.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casex (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique_casex
description: casex statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casex.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casex (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique_casez
description: casez statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_casez.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casez (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique0_casex
description: casex statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casex.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casex (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: priority_case
description: case statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_case.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
case (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique0_case
description: case statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_case.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
case (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique0_casez
description: casez statement with unique0
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique0_casez.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casez (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: priority_casez
description: casez statement with priority
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--priority_casez.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
casez (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: unique_case
description: case statement with unique
should_fail: 0
tags: 12.5.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/generated/uniquecase/12.5.3--unique_case.sv']
incdirs: []
top_module:
rc: 0

module top;
wire [3:0] a = 3;
reg [3:0] b = 0;
initial begin
case (a)
0, 1: b = 1;
2: b = 2;
3: b = 3;
endcase
end
endmodule
name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:11:11: error: language feature not yet supported
case(a) inside
^~~~~~
name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 0

name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 0

name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:12: Syntax error.
name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv::12 error in parsing: (syntax error, unexpected vNUMBER)
1, 3: b = 1;
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 5

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:12: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:13: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:13: Syntax in assignment statement l-value.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:13: error: Incomprehensible case expression.
name: case_set
description: A module testing case set membership
should_fail: 0
tags: 12.5.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.5.4--case_set.sv:11:25: Parse error: unexpected token 'inside' (KW_inside).
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9:10: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:23:19: error: language feature not yet supported
initial case (v) matches
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24:11: error: expected ':'
tagged a '{.v, 0} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24:14: error: expected identifier
tagged a '{.v, 0} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24:20: error: expected ';'
tagged a '{.v, 0} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24:21: error: expected member
tagged a '{.v, 0} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:25:3: error: expected member
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:26:3: error: expected member
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:27:3: error: expected member
tagged c '{0, .v} : $display("c %d", v);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:28:2: error: expected member
endcase
^~~~~~~
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9:10: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:23:20: error: language feature not yet supported
initial casex (v) matches
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24:11: error: expected ':'
tagged a '{.v, 4'b00?x} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24:14: error: expected identifier
tagged a '{.v, 4'b00?x} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24:26: error: expected ';'
tagged a '{.v, 4'b00?x} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24:27: error: expected member
tagged a '{.v, 4'b00?x} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:25:3: error: expected member
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:26:3: error: expected member
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:27:3: error: expected member
tagged c '{4'h??0x, .v} : $display("c %d", v);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:28:2: error: expected member
endcase
^~~~~~~
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9:10: error: language feature not yet supported
typedef union tagged {
^~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:23:20: error: language feature not yet supported
initial casez (v) matches
^~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24:11: error: expected ':'
tagged a '{.v, 4'bzz0?} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24:14: error: expected identifier
tagged a '{.v, 4'bzz0?} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24:26: error: expected ';'
tagged a '{.v, 4'bzz0?} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24:27: error: expected member
tagged a '{.v, 4'bzz0?} : $display("a %d", v);
^
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:25:3: error: expected member
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:26:3: error: expected member
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:27:3: error: expected member
tagged c '{4'hz00?, .v} : $display("c %d", v);
^~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:28:2: error: expected member
endcase
^~~~~~~
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 0

name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 0

name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 0

name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24: syntax error, unexpected "'{", expecting ',' or ':'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:27: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24: syntax error, unexpected "'{", expecting ',' or ':'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:27: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24: syntax error, unexpected "'{", expecting ',' or ':'
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:25: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:27: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: Cannot continue
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::21 error in parsing: (syntax error, unexpected ';', expecting '(')
u tmp;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::24 error in parsing: (syntax error, unexpected vSYMBOL_ID)
tagged a '{.v, 0} : $display("a %d", v);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::25 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::26 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv::27 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged c '{0, .v} : $display("c %d", v);
ERROR (9)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::21 error in parsing: (syntax error, unexpected ';', expecting '(')
u tmp;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::23 Unsuported token
initial casex (v) matches
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::25 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::26 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv::27 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged c '{4'h??0x, .v} : $display("c %d", v);
ERROR (9)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::21 error in parsing: (syntax error, unexpected ';', expecting '(')
u tmp;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::23 Unsuported token
initial casez (v) matches
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::25 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged a '{.v1, .v2} : $display("a %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::26 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged b '{.v1, .v2} : $display("b %d %d", v1, v2);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv::27 error in parsing: (syntax error, unexpected '{', expecting '(')
tagged c '{4'hz00?, .v} : $display("c %d", v);
ERROR (9)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 18

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:13: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:16: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:21: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:24: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:25: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:25: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:26: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:27: error: Incomprehensible case expression.
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 18

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:13: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:16: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:21: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:24: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:25: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:25: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:26: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:27: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:27: error: Incomprehensible case expression.
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 18

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:13: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:16: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:21: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:24: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:25: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:25: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:26: error: Incomprehensible case expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:27: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:27: warning: extra digits given for sized hex constant.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:27: error: Incomprehensible case expression.
name: case_pattern
description: A module testing pattern matching in case statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--case_pattern.sv:9:23: Parse error: unexpected token 'tagged' (KW_tagged).
name: casex_pattern
description: A module testing pattern matching in casex statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casex_pattern.sv:9:23: Parse error: unexpected token 'tagged' (KW_tagged).
name: casez_pattern
description: A module testing pattern matching in casez statements
should_fail: 0
tags: 12.6.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.1--casez_pattern.sv:9:23: Parse error: unexpected token 'tagged' (KW_tagged).
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 3

internal compiler error: Unexpected index
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 0

name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:23: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:23: syntax error, unexpected IDENTIFIER
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: -11

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv::21 error in parsing: (syntax error, unexpected ';', expecting '(')
u tmp;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv::23 error in parsing: (syntax error, unexpected vSYMBOL_ID)
initial if (tmp matches tagged a '{4'b01zx, .v})
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:13: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:16: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:21: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:23: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:23: error: Malformed conditional expression.
name: if_pattern
description: A module testing pattern matching in if statements
should_fail: 0
tags: 12.6.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.2--if_pattern.sv:9:23: Parse error: unexpected token 'tagged' (KW_tagged).
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 3

internal compiler error: Unexpected index
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 1

(0, 0) source_file
(6, 0) module_declaration
(24, 1) module_or_generate_item
(24, 1) initial_construct
(24, 8) statement_or_null
(24, 8) statement
(24, 8) statement_item
(24, 8) seq_block
(24, 14) statement_or_null
(24, 14) statement
(24, 14) statement_item
(24, 14) blocking_assignment
(24, 14) operator_assignment
(25, 15) expression
(25, 15) primary
(25, 17) mintypmax_expression
(25, 17) expression
(25, 17) conditional_expression
(25, 52) ERROR
(25, 61) )
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:9: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: matches
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:26: Unsupported: SystemVerilog 2005 reserved word not implemented: tagged
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:26: syntax error, unexpected IDENTIFIER
%Error: Exiting due to 4 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:9: syntax error, unexpected TOK_ID, expecting '(' or '['
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(')
typedef union tagged {
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv::21 error in parsing: (syntax error, unexpected ';', expecting '(')
u tmp;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv::26 error in parsing: (syntax error, unexpected vSYMBOL_ID)
val = (tmp matches tagged a '{4'b01zx, .v}) ? 1 : 2;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 12

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:9: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:9: error: Syntax error in typedef clause.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:12: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:12: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:13: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:16: sorry: Unpacked structs not supported.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:19: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:19: error: invalid module item.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:21: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:21: error: Invalid module instantiation
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:26: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:26: error: malformed statement
name: conditional_pattern
description: A module testing pattern matching in conditional expressions
should_fail: 0
tags: 12.6.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.6.3--conditional_pattern.sv:9:23: Parse error: unexpected token 'tagged' (KW_tagged).
name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 0

name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 0

name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 0

name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv:9: syntax error, unexpected TOK_ID
name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '=')
for (int i = 0; i < 256; i++)
ERROR (4)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 0

name: for_loop
description: A module testing for loop
should_fail: 0
tags: 12.7.1
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.1--for.sv']
incdirs: []
top_module:
rc: 0

module for_tb;
initial begin
begin : sv2v_autoblock_0
reg signed [31:0] i;
for (i = 0; (i < 256); i = (i + 1))
$display("%d", i);
end
end
endmodule
name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv:10:3: error: language feature not yet supported
repeat(a)
^~~~~~~~~
name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 0

name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 0

name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv:8: syntax error, unexpected '=', expecting '(' or '['
name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv::8 error in parsing: (syntax error, unexpected '=', expecting '(')
int a = 128;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv::10 Unsuported token
repeat(a)
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv::10 error in parsing: (syntax error, unexpected '(')
repeat(a)
ERROR (6)::PARSE_ERROR Parser found (1) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 0

name: repeat_loop
description: A module testing repeat loop
should_fail: 0
tags: 12.7.2
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.2--repeat.sv']
incdirs: []
top_module:
rc: 0

module repeat_tb;
wire signed [31:0] a = 128;
initial begin
repeat (a) $display("repeat");
end
endmodule
name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv:8:20: error: language feature not yet supported
string test [4] = '{"111", "222", "333", "444"};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv:10:3: error: language feature not yet supported
foreach(test[i])
^~~~~~~~~~~~~~~~
name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 0

name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 0

name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv:8: syntax error, unexpected '=', expecting '('
name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
string test [4] = '{"111", "222", "333", "444"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv::11 error in parsing: (syntax error, unexpected vCFUNC, expecting ';')
$display(i, test[i]);
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv:8: error: Cannot assign to array test. Did you forget a word index?
Elaboration failed
name: foreach_loop
description: A module testing foreach loop
should_fail: 0
tags: 12.7.3
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.3--foreach.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv:8:20: error: language feature not yet supported
string test [4] = '{"111", "222", "333", "444"};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv:11:3: error: language feature not yet supported
while(test[i] != "222")begin
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 0

name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 0

name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv:8: syntax error, unexpected '=', expecting '('
name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
string test [4] = '{"111", "222", "333", "444"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
int i = 0;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv:8: error: Cannot assign to array test. Did you forget a word index?
Elaboration failed
name: while_loop
description: A module testing while loop
should_fail: 0
tags: 12.7.4
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.4--while.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv:8:20: error: language feature not yet supported
string test [4] = '{"111", "222", "333", "444"};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv:11:3: error: language feature not yet supported
do begin
^~~~~~~~
name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 0

name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 0

name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv:8: syntax error, unexpected '=', expecting '('
name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv::8 error in parsing: (syntax error, unexpected '[', expecting '(')
string test [4] = '{"111", "222", "333", "444"};
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv::10 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting voLTE or '=')
int i = 0;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv:8: error: Cannot assign to array test. Did you forget a word index?
Elaboration failed
name: dowhile_loop
description: A module testing do..while loop
should_fail: 0
tags: 12.7.5
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.5--dowhile.sv:8:9: Parse error: unexpected token 'string' (KW_string).
name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:9:3: error: language feature not yet supported
fork
^~~~
name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 0

name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 10

%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:9: Unsupported: Verilog 1995 reserved word not implemented: fork
%Warning-STMTDLY: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:13: Unsupported: Ignoring delay on this delayed statement.
%Warning-STMTDLY: Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.
%Error: /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:14: Unsupported: Verilog 1995 reserved word not implemented: join
%Error: Exiting due to 2 error(s)
%Error: See the manual and http://www.veripool.org/verilator for more assistance.
%Error: Command Failed /usr/bin/verilator_bin -Wno-fatal --cc /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv
name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:10: syntax error, unexpected TOK_ID
name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::9 Unsuported token
fork
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::10 Unsuported token
forever begin : loop
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::12 error in parsing: (syntax error, unexpected ':')
end : loop
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::13 Unsuported token
#100 disable loop;
^~~~
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv::14 Unsuported token
join
^~~~
ERROR (8)::PARSE_ERROR Parser found (4) errors in your syntax, exiting
Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/odin_error.cpp]verify_delayed_error::30
name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 0

name: forever_loop
description: A module testing forever loop
should_fail: 0
tags: 12.7.6
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.7.6--forever.sv:9:17: Parse error: unexpected token 'fork' (KW_fork).
name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 0

name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: -11

name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv:12:5: error: language feature not yet supported
break;
^~~~~~
name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 1

../../home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv:11:5: error: language feature not yet supported
continue;
^~~~~~~~~
name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 0

name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: 0

name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 0

name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 0

name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 0

name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: 0

name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 0

name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 0

name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:8: syntax error, unexpected TOK_ID, expecting ';' or '('
name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv:9: syntax error, unexpected TOK_ID
name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 1


-- Executing script file `scr.ys' --

1. Executing Verilog-2005 frontend.
ERROR: Parser error in line /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv:9: syntax error, unexpected TOK_ID
name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function int fun(input int a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv::9 error in parsing: (syntax error, unexpected '*', expecting '(')
return a * 3;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv::8 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '(' or ';')
function void fun(input int a);
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv::11 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
return;
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv::13 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
return;
ERROR (6)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '=')
for (int i = 0; i < 256; i++)begin
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv::12 error in parsing: (syntax error, unexpected ';', expecting vSYMBOL_ID or '#')
break;
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: -6

--------------
Odin has decided you MAY fail ... :

WARNING (1)::ARG_ERROR Permissive flag is ON. Undefined behaviour may occur

WARNING (2)::ARG_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv::1 File (/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv) has an unsupported extension (.sv), Odin only supports { .v .vh }

PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv::9 error in parsing: (syntax error, unexpected vSYMBOL_ID, expecting '=')
for (int i = 0; i < 256; i++)begin
PARSE_ERROR /home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv::13 error in parsing: (syntax error, unexpected vEND)
end
ERROR (5)::NETLIST_ERROR Could not find a top level module

Assertion failed()@[/home/travis/build/SymbiFlow/sv-tests/third_party/tools/odin_ii/ODIN_II/SRC/netlist_create_from_ast.cpp]find_top_module::295
name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 0

name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: 134

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:11: error: Return from jump_tb.fun requires a return value expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:13: error: Return from jump_tb.fun requires a return value expression.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:17: warning: User function 'fun' is being called as a task.
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:17: assert: elab_expr.cc:1264: failed assertion 0
Aborted (core dumped)
name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv:12: sorry: break statements not supported.
name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 2

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv:11: syntax error
/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv:11: error: malformed statement
name: jump_return_expr
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return_val.sv']
incdirs: []
top_module:
rc: 0

module jump_tb;
function signed [31:0] fun;
input reg signed [31:0] a;
fun = (a * 3);
endfunction
initial begin
begin : sv2v_autoblock_0
reg signed [31:0] i;
for (i = 0; (i < 256); i = (i + 1))
begin
$display(fun(i));
end
end
end
endmodule
name: jump_return
description: A module testing return statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--return.sv:11:31: Parse error: unexpected token ';' (Sym_semi).
name: jump_break
description: A module testing break statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--break.sv:12:33: Parse error: unexpected token 'break' (KW_break).
name: jump_continue
description: A module testing continue statement
should_fail: 0
tags: 12.8
files: ['/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv']
incdirs: []
top_module:
rc: 1

/home/travis/build/SymbiFlow/sv-tests/tests/chapter-12/12.8--continue.sv:11:33: Parse error: unexpected token 'continue' (KW_continue).
slang tree_sitter_verilog verilator yosys odin icarus sv2v_zachjs
Various sanity checks sanity 1/1 1/1 1/1 1/1 0/1 1/1 1/1
SweRV RISC-V core swerv 0/1 0/1 1/1 0/1 0/1 0/1 1/1
Ibex RISC-V core ibex 0/1 0/1 1/1 0/1 0/1 0/1 1/1
FX68K m68k core fx68k 0/1 0/1 0/1 0/1 0/1 0/1 0/1
White space 5.3 7/7 7/7 1/7 7/7 0/7 1/7 7/7
Comments 5.4 7/7 7/7 1/7 7/7 0/7 1/7 7/7
Identifiers, keywords, and system names 5.6 2/2 2/2 2/2 2/2 1/2 2/2 2/2
Escaped identifiers 5.6.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Keywords 5.6.2 246/248 2/248 247/248 62/248 248/248 248/248 248/248
System tasks and system functions 5.6.3 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Compiler directives 5.6.4 94/122 93/122 12/122 37/122 0/122 10/122 85/122
Integer literal constants 5.7.1 64/87 65/87 8/87 9/87 2/87 9/87 57/87
Real literal constants 5.7.2 58/81 59/81 3/81 3/81 1/81 3/81 52/81
Time literals 5.8 0/1 1/1 0/1 0/1 0/1 0/1 0/1
String literals 5.9 3/4 4/4 3/4 2/4 0/4 2/4 2/4
Special characters in strings 5.9.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Structure literals 5.10 1/4 3/4 2/4 1/4 1/4 1/4 1/4
Array literals 5.11 0/3 3/3 3/3 0/3 0/3 0/3 0/3
Attributes 5.12 5/5 5/5 4/5 5/5 0/5 5/5 3/5
Built-in methods 5.13 0/2 2/2 0/2 0/2 0/2 1/2 0/2
Nets and variables 6.5 2/4 1/4 2/4 2/4 3/4 4/4 1/4
Wire and tri nets 6.6.1 2/2 2/2 2/2 1/2 0/2 2/2 2/2
Unresolved nets 6.6.2 1/1 1/1 1/1 0/1 0/1 1/1 1/1
Wired nets 6.6.3 4/4 4/4 0/4 0/4 0/4 4/4 4/4
Trireg net 6.6.4 1/1 1/1 0/1 0/1 0/1 0/1 1/1
Tri0 and tri1 nets 6.6.5 2/2 2/2 2/2 0/2 0/2 2/2 2/2
Supply nets 6.6.6 2/2 2/2 2/2 2/2 0/2 2/2 2/2
User-defined nettypes 6.6.7 1/2 2/2 0/2 0/2 0/2 0/2 0/2
Generic interconnect 6.6.8 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Specifying vectors 6.9.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Vector net accessibility 6.9.2 1/3 1/3 1/3 1/3 1/3 1/3 1/3
Implicit declarations 6.10 1/3 3/3 3/3 3/3 1/3 3/3 3/3
Integer data types 6.11 9/27 9/27 9/27 8/27 0/27 9/27 9/27
Real, shortreal, and realtime data types 6.12 6/6 3/6 5/6 3/6 3/6 4/6 3/6
Void data type 6.13 1/1 1/1 1/1 0/1 0/1 0/1 1/1
Chandle data type 6.14 1/1 1/1 1/1 0/1 0/1 0/1 0/1
Class 6.15 0/70 64/70 0/70 0/70 0/70 0/70 0/70
String data type 6.16 1/1 1/1 1/1 0/1 0/1 1/1 0/1
Len() 6.16.1 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Putc() 6.16.2 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Getc() 6.16.3 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Toupper() 6.16.4 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Tolower() 6.16.5 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Compare() 6.16.6 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Icompare() 6.16.7 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Substr() 6.16.8 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Atoi(), atohex(), atooct(), atobin() 6.16.9 0/4 4/4 0/4 0/4 0/4 0/4 0/4
Atoreal() 6.16.10 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Itoa() 6.16.11 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Hextoa() 6.16.12 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Octtoa() 6.16.13 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Bintoa() 6.16.14 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Realtoa() 6.16.15 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Event data type 6.17 1/1 1/1 0/1 0/1 0/1 1/1 0/1
User-defined types 6.18 10/29 22/29 0/29 0/29 0/29 0/29 19/29
Enumerations 6.19 4/5 3/5 2/5 2/5 2/5 4/5 3/5
Defining new data types as enumerated types 6.19.1 1/1 1/1 1/1 0/1 0/1 1/1 1/1
Enumerated type ranges 6.19.2 2/2 2/2 2/2 0/2 0/2 2/2 0/2
Type checking 6.19.3 2/2 1/2 1/2 1/2 1/2 1/2 1/2
Enumerated types in numerical expressions 6.19.4 3/3 2/3 2/3 1/3 1/3 1/3 2/3
First() 6.19.5.1 1/1 1/1 1/1 0/1 0/1 1/1 0/1
Last() 6.19.5.2 1/1 1/1 1/1 0/1 0/1 1/1 0/1
Next() 6.19.5.3 0/1 1/1 1/1 0/1 0/1 1/1 0/1
Prev() 6.19.5.4 0/1 1/1 1/1 0/1 0/1 1/1 0/1
Num() 6.19.5.5 1/1 1/1 1/1 0/1 0/1 0/1 0/1
Name() 6.19.5.6 0/1 1/1 1/1 0/1 0/1 0/1 0/1
Value parameters 6.20.2 5/6 5/6 6/6 4/6 0/6 4/6 6/6
$ as a parameter value 6.20.2.1 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Type parameters 6.20.3 0/1 1/1 1/1 0/1 0/1 0/1 0/1
Local parameters (localparam) 6.20.4 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Specify parameters 6.20.5 1/2 1/2 2/2 1/2 1/2 1/2 1/2
Const constants 6.20.6 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Type operator 6.23 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Cast operator 6.24.1 1/1 1/1 1/1 0/1 0/1 1/1 1/1
$cast dynamic casting 6.24.2 0/2 2/2 0/2 0/2 0/2 2/2 2/2
Bit-stream casting 6.24.3 1/1 1/1 1/1 0/1 0/1 0/1 1/1
Structures 7.2 0/1 1/1 0/1 0/1 0/1 0/1 1/1
Unions 7.3 0/1 1/1 0/1 0/1 0/1 0/1 1/1
Syntax 8.3 0/141 130/141 0/141 0/141 0/141 0/141 0/141
Objects (class instance) 8.4 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Object properties and object parameter data 8.5 0/3 2/3 0/3 0/3 0/3 1/3 0/3
Object methods 8.6 0/1 0/1 0/1 0/1 0/1 1/1 0/1
Constructors 8.7 0/3 3/3 0/3 0/3 0/3 1/3 0/3
Typed constructor calls 8.8 0/2 1/2 0/2 0/2 0/2 0/2 0/2
Static class properties 8.9 0/1 0/1 0/1 0/1 0/1 1/1 0/1
Static methods 8.10 0/1 1/1 0/1 0/1 0/1 1/1 0/1
This 8.11 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Assignment, renaming, and copying 8.12 0/2 0/2 0/2 0/2 0/2 2/2 0/2
Inheritance and subclasses 8.13 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Overridden members 8.14 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Super 8.15 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Casting 8.16 0/2 2/2 0/2 0/2 0/2 2/2 2/2
Chaining constructors 8.17 0/2 2/2 0/2 0/2 0/2 2/2 0/2
Data hiding and encapsulation 8.18 5/10 5/10 5/10 5/10 5/10 7/10 5/10
Constant class properties 8.19 0/2 2/2 0/2 0/2 0/2 2/2 0/2
Virtual methods 8.20 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Abstract classes and pure virtual methods 8.21 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Polymorphism: dynamic method lookup 8.22 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Class scope resolution operator :: 8.23 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Out-of-block declarations 8.24 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Parameterized classes 8.25 0/2 2/2 0/2 0/2 0/2 0/2 0/2
Class scope resolution operator for parameterized classes 8.25.1 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Interface classes 8.26 0/12 11/12 0/12 0/12 0/12 0/12 0/12
Extends versus implements 8.26.2 0/4 4/4 0/4 0/4 0/4 0/4 0/4
Type access 8.26.3 1/3 2/3 1/3 1/3 1/3 1/3 1/3
Type usage restrictions 8.26.4 2/2 0/2 2/2 2/2 2/2 2/2 2/2
Casting and object reference assignment 8.26.5 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Method name conflict resolution 8.26.6.1 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Parameter and type declaration inheritance conflicts and resolution 8.26.6.2 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Diamond relationship 8.26.6.3 1/2 1/2 1/2 1/2 1/2 1/2 1/2
Partial implementation 8.26.7 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Typedef class 8.27 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Initial procedures 9.2.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
General purpose always procedure 9.2.2.1 1/1 1/1 1/1 1/1 0/1 0/1 1/1
Combinational logic always_comb procedure 9.2.2.2 1/1 1/1 1/1 1/1 0/1 0/1 1/1
Latched logic always_latch procedure 9.2.2.3 1/1 1/1 1/1 1/1 0/1 0/1 1/1
Sequential logic always_ff procedure 9.2.2.4 1/1 1/1 1/1 1/1 0/1 0/1 1/1
Final procedures 9.2.3 1/1 1/1 1/1 0/1 0/1 1/1 0/1
Sequential blocks 9.3.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Parallel blocks 9.3.2 0/3 3/3 0/3 0/3 0/3 3/3 0/3
Statement block start and finish times 9.3.3 1/3 1/3 1/3 1/3 1/3 3/3 1/3
Block names 9.3.4 1/2 2/2 1/2 1/2 0/2 2/2 1/2
Statement labels 9.3.5 1/2 2/2 0/2 0/2 0/2 0/2 0/2
Delay control 9.4.1 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Event control 9.4.2 3/3 3/3 3/3 2/3 0/3 2/3 2/3
Event OR operator 9.4.2.1 2/2 2/2 2/2 2/2 0/2 0/2 2/2
Implicit event_expression list 9.4.2.2 0/1 1/1 1/1 1/1 0/1 0/1 1/1
Conditional event controls 9.4.2.3 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Sequence events 9.4.2.4 0/1 0/1 0/1 0/1 0/1 0/1 0/1
Level-sensitive event control 9.4.3 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Intra-assignment timing controls 9.4.5 0/7 7/7 2/7 2/7 0/7 7/7 1/7
Wait fork statement 9.6.1 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Disable statement 9.6.2 0/2 2/2 1/2 0/2 0/2 2/2 0/2
Disable fork statement 9.6.3 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Fine-grain process control 9.7 0/4 4/4 0/4 0/4 0/4 0/4 0/4
Operators 11.3 3/3 3/3 3/3 0/3 0/3 3/3 3/3
Operator expression short circuiting 11.3.5 1/1 1/1 1/1 0/1 0/1 1/1 1/1
Assignment within an expression 11.3.6 2/2 2/2 1/2 1/2 1/2 1/2 1/2
Assignment operators 11.4.1 13/13 13/13 13/13 0/13 0/13 13/13 13/13
Increment and decrement operators 11.4.2 2/2 2/2 2/2 0/2 0/2 2/2 2/2
Arithmetic operators 11.4.3 6/6 6/6 6/6 0/6 0/6 6/6 6/6
Relational operators 11.4.4 4/4 4/4 4/4 0/4 0/4 4/4 4/4
Equality operators 11.4.5 4/4 4/4 4/4 0/4 0/4 4/4 4/4
Wildcard equality operators 11.4.6 2/2 2/2 0/2 0/2 0/2 0/2 2/2
Logical operators 11.4.7 4/4 4/4 3/4 0/4 0/4 2/4 4/4
Bitwise operators 11.4.8 5/5 5/5 5/5 0/5 0/5 5/5 5/5
Reduction operators 11.4.9 7/7 7/7 7/7 0/7 0/7 7/7 7/7
Shift operators 11.4.10 4/4 4/4 4/4 0/4 0/4 4/4 4/4
Conditional operator 11.4.11 1/1 1/1 1/1 0/1 0/1 1/1 1/1
Concatenation operators 11.4.12 1/1 1/1 1/1 1/1 0/1 1/1 1/1
Replication operator 11.4.12.1 2/2 2/2 2/2 2/2 0/2 2/2 2/2
String concatenation 11.4.12.2 2/2 2/2 2/2 0/2 0/2 2/2 0/2
Set membership operator 11.4.13 0/1 1/1 0/1 0/1 0/1 0/1 1/1
Concatenation of stream_expressions 11.4.14.1 0/1 1/1 1/1 0/1 0/1 0/1 1/1
Re-ordering of the generic stream 11.4.14.2 0/1 1/1 1/1 0/1 0/1 0/1 1/1
Streaming concatenation as an assignment target (unpack) 11.4.14.3 1/3 1/3 2/3 1/3 1/3 1/3 2/3
Streaming dynamically sized data 11.4.14.4 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Vector bit-select and part-select addressing 11.5.1 4/4 4/4 4/4 4/4 0/4 4/4 4/4
Array and memory addressing 11.5.2 2/2 2/2 2/2 2/2 0/2 2/2 2/2
Signed expressions 11.7 0/2 2/2 2/2 2/2 0/2 2/2 2/2
Tagged union expressions and member access 11.9 1/3 2/3 1/3 1/3 1/3 1/3 1/3
String literal expressions 11.10 1/1 1/1 1/1 1/1 0/1 1/1 1/1
String literal operations 11.10.1 3/3 3/3 3/3 0/3 0/3 3/3 3/3
Empty string literal handling 11.10.3 0/1 1/1 0/1 0/1 0/1 1/1 1/1
Minimum, typical, and maximum delay expressions 11.11 0/1 1/1 1/1 1/1 0/1 1/1 0/1
Let construct 11.12 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Conditional if-else statement 12.4 2/2 2/2 2/2 2/2 0/2 0/2 2/2
if-else-if construct 12.4.1 1/1 1/1 1/1 1/1 0/1 0/1 1/1
unique-if, unique0-if, and priority-if 12.4.2 3/3 3/3 3/3 0/3 0/3 0/3 3/3
Case statement 12.5 1/1 1/1 1/1 1/1 0/1 0/1 1/1
Case statement with do-not-cares 12.5.1 2/2 2/2 2/2 2/2 0/2 0/2 2/2
Constant expression in case statement 12.5.2 1/1 1/1 1/1 1/1 0/1 0/1 1/1
unique-case, unique0-case, and priority-case 12.5.3 9/9 9/9 9/9 0/9 0/9 0/9 9/9
Set membership case statement 12.5.4 0/1 1/1 1/1 0/1 0/1 0/1 0/1
Pattern matching in case statements 12.6.1 0/3 3/3 0/3 0/3 0/3 0/3 0/3
Pattern matching in if statements 12.6.2 0/1 1/1 0/1 0/1 0/1 0/1 0/1
Pattern matching in conditional expressions 12.6.3 0/1 0/1 0/1 0/1 0/1 0/1 0/1
The for-loop 12.7.1 1/1 1/1 1/1 0/1 0/1 1/1 1/1
The repeat loop 12.7.2 0/1 1/1 1/1 0/1 0/1 1/1 1/1
The foreach-loop 12.7.3 0/1 1/1 1/1 0/1 0/1 0/1 0/1
The while-loop 12.7.4 0/1 1/1 1/1 0/1 0/1 0/1 0/1
The do...while-loop 12.7.5 0/1 1/1 1/1 0/1 0/1 0/1 0/1
The forever-loop 12.7.6 0/1 1/1 0/1 0/1 0/1 1/1 0/1
Jump statements 12.8 1/4 4/4 4/4 0/4 0/4 1/4 1/4